Crash number:004CA3A1
Description:
Similar to the previous one. Cannot log in after closing game.
Possible causes:
Crash seems to be when CS tries to find a keyword in a config file.
Possible solution:
Make clean config file??
Status:
Under investigation
> psclient.exe!csComparatorString<csString>::Compare(const csString & r1={...}, const csString & r2={...}) Line 86 + 0x14 bytes
psclient.exe!csHash<csConfigDocument::KeyInfo,csString,CS::Memory::AllocatorMalloc,csArrayElementHandler<CS::Container::HashElement<csConfigDocument::KeyInfo,csString> > >::Contains(const csString & key={...}) Line 472 + 0x10 bytes
psclient.exe!csConfigDocument::KeyExists(const char * Key=0x0097bd78) Line 343 + 0x36 bytes
psclient.exe!csConfigManager::GetInt(const char * Key=0x0097bd78, int Def=0) Line 481 + 0xe bytes
psclient.exe!csDynaVis::Initialize(iObjectRegistry * object_reg=0x091d0278) Line 292 + 0x19 bytes
psclient.exe!csPluginManager::LoadPlugin(const char * classID=0x0013f670, bool init=true, bool report=true) Line 204 + 0x1c bytes
psclient.exe!csLoadPlugin<iVisibilityCuller>(iPluginManager * mgr=0x091d4f50, const char * ClassID=0x0013f670, bool report=true) Line 157 + 0x17 bytes
psclient.exe!csSector::SetVisibilityCullerPlugin(const char * plugname=0x0013f670, iDocumentNode * culler_params=0x00000000) Line 393 + 0x18 bytes
psclient.exe!CS::Plugin::csparser::csLoader::ParseSector(iLoaderContext * ldr_context=0x0bcd8cf0, iDocumentNode * node=0x0bcd8d38, iStreamSource * ssource=0x00000000) Line 5797
psclient.exe!CS::Plugin::csparser::csLoader::LoadMap(iLoaderContext * ldr_context=0x0bcd8d38, iDocumentNode * worldnode=0x0bcd8cb0, iStreamSource * ssource=0x00000000, iMissingLoaderData * missingdata=0x00000000) Line 1754 + 0xe bytes
psclient.exe!CS::Plugin::csparser::csLoader::LoadMap(iDocumentNode * world_node=0x0bcd8cb0, bool clearEngine=true, iCollection * collection=0x0e3f27f8, bool searchCollectionOnly=false, bool checkdupes=true, iStreamSource * ssource=0x00000000, iMissingLoaderData * missingdata=0x00000000, unsigned int keepFlags=0) Line 951 + 0x1b bytes
psclient.exe!pawsObjectView::LoadMap(const char * map=0x0013f88c, const char * sector=0x0013f8c8) Line 149 + 0x21 bytes
psclient.exe!pawsObjectView::Setup(iDocumentNode * node=0x0deaa210) Line 85 + 0x2a bytes
psclient.exe!pawsWidget::Load(iDocumentNode * node=0x0deaa210) Line 694 + 0xa bytes
psclient.exe!pawsWidget::LoadChildren(iDocumentNode * node=0x0b7791e8) Line 785 + 0xc bytes
psclient.exe!pawsWidget::Load(iDocumentNode * node=0x0b7791e8) Line 700 + 0xa bytes
psclient.exe!PawsManager::LoadWidget(csRef<iDocumentNode> widgetNode={...}) Line 750 + 0xe bytes
psclient.exe!PawsManager::LoadWidget(const char * widgetFile=0x009d1498) Line 685 + 0x2f bytes
psclient.exe!psEngine::Initialize(int level=1) Line 602 + 0x10 bytes
psclient.exe!pawsSplashWindow::Draw() Line 64
psclient.exe!pawsWidget::DrawChildren() Line 1221
psclient.exe!psMainWidget::DrawChildren() Line 502
psclient.exe!PawsManager::Draw() Line 607
psclient.exe!psEngine::HandleEvent(iEvent & ev={...}) Line 871
psclient.exe!psEngine::EventHandler::HandleEvent(iEvent & ev={...}) Line 229
psclient.exe!csEventTree::Dispatch(iEvent & e={...}) Line 576 + 0x9 bytes
psclient.exe!csEventTree::Notify() Line 547
psclient.exe!csEventQueue::iTypedFrameEventDispatcher::HandleEvent(iEvent & __formal={...}) Line 256 + 0x36 bytes
psclient.exe!csEventTree::Dispatch(iEvent & e={...}) Line 576 + 0x9 bytes
psclient.exe!csEventTree::Notify() Line 547
psclient.exe!csEventQueue::Process() Line 290
psclient.exe!csDefaultRunLoop(iObjectRegistry * r=0x091d0278) Line 102
psclient.exe!main(int argc=1, char * * argv=0x010b4b18) Line 1940 + 0x6 bytes
psclient.exe!WinMain(HINSTANCE__ * hApp=0x00400000, HINSTANCE__ * prev=0x00000000, char * cmd=0x00162342, int show=1) Line 206 + 0x16 bytes
psclient.exe!__tmainCRTStartup() Line 578 + 0x1d bytes
kernel32.dll!7c816fd7()
[Frames below may be incorrect and/or missing, no symbols loaded for kernel32.dll]