kernel32.dll!7c81eb33() kernel32.dll!7c81eb33() > msvcr71.dll!_heap_alloc(unsigned int size=3765269347) Line 212 + 0x5 C msvcr71.dll!_CxxThrowException(void * pExceptionObject=0x0012fd78, const _s__ThrowInfo * pThrowInfo=0x7c389224) + 0x34 C++ msvcr71.dll!__RTDynamicCast(void * inptr=0x00a47ce0, long VfDelta=0, void * SrcType=0x0000000f, void * TargetType=0xffffffff, int isReference=1885434368) + 0xde C++ msvcr71.dll!free(void * pBlock=0x00a46ae0) Line 103 + 0x5 C dunelegacy.exe!boost::shared_ptr::shared_ptr() Line 178 + 0x38 C++ dunelegacy.exe!boost::dynamic_pointer_cast(const boost::shared_ptr & r={...}) Line 387 + 0x1f C++ dunelegacy.exe!ConfigFile::getValueNode(const std::basic_string,std::allocator > & path={...}, boost::shared_ptr base={...}) Line 470 + 0x5f C++ dunelegacy.exe!ConfigFile::bind(const std::basic_string,std::allocator > & path={...}, boost::shared_ptr base={...}, int & variable=640, const int & defaultValue=1244816) Line 537 + 0x77 C++ dunelegacy.exe!Settings::load() Line 32 + 0x4b C++ dunelegacy.exe!Application::Init() Line 130 C++ dunelegacy.exe!SDL_main(int argc=1, char * * argv=0x00a43290) Line 21 C++ dunelegacy.exe!_main() + 0xd1 C dunelegacy.exe!mainCRTStartup() Line 398 + 0xe C kernel32.dll!7c816d4f() kernel32.dll!7c8399f3()