Reading symbols from /home/soak/Amnesia/Amnesia.bin64...(no debugging symbols found)...done. Starting program: /home/soak/Amnesia/Amnesia.bin64 [Thread debugging using libthread_db enabled] [New Thread 0x7ffff1c6a710 (LWP 2685)] [New Thread 0x7fffee770710 (LWP 2686)] [New Thread 0x7fffedf6f710 (LWP 2687)] [New Thread 0x7fffed66e710 (LWP 2688)] [New Thread 0x7fffece6d710 (LWP 2689)] [New Thread 0x7fffec66c710 (LWP 2690)] [New Thread 0x7fffebe6b710 (LWP 2691)] [Thread 0x7fffebe6b710 (LWP 2691) exited] [Thread 0x7fffece6d710 (LWP 2689) exited] [Thread 0x7fffec66c710 (LWP 2690) exited] [Thread 0x7fffed66e710 (LWP 2688) exited] Program received signal SIGSEGV, Segmentation fault. 0x00007ffff605e124 in pthread_mutex_lock () from /lib/libpthread.so.0 (gdb) bt #0 0x00007ffff605e124 in pthread_mutex_lock () from /lib/libpthread.so.0 #1 0x0000000000aa6eed in asCThreadCriticalSection::Enter() () #2 0x0000000000aab783 in asCAtomic::atomicInc() () #3 0x0000000000a868be in asCObjectType::AddRef() () #4 0x0000000000aa2093 in asCScriptFunction::AddReferences() () #5 0x0000000000ae6933 in asCCompiler::CompileTemplateFactoryStub(asCBuilder*, int, asCObjectType*, asCScriptFunction*) () #6 0x0000000000a9220c in asCScriptEngine::GetTemplateInstanceType(asCObjectType*, asCDataType&) () #7 0x0000000000a7ac5e in asCDataType::MakeArray(asCScriptEngine*) () #8 0x0000000000aacae9 in asCBuilder::CreateDataTypeFromNode(asCScriptNode*, asCScriptCode*, bool, asCObjectType*) () #9 0x0000000000ae05ce in asCCompiler::CompileDeclaration(asCScriptNode*, asCByteCode*) () #10 0x0000000000ae1a8f in asCCompiler::CompileStatementBlock(asCScriptNode*, bool, bool*, asCByteCode*) () #11 0x0000000000ae6081 in asCCompiler::CompileFunction(asCBuilder*, asCScriptCode*, asCScriptNode*, asCScriptFunction*) () #12 0x0000000000ab6286 in asCBuilder::CompileFunctions() () #13 0x0000000000ab6bf5 in asCBuilder::Build() () #14 0x0000000000a80cea in asCModule::Build() () #15 0x000000000091ca38 in hpl::cSqScript::CreateFromFile(std::basic_string, std::allocator > const&, std::string*) () #16 0x00000000008b31a1 in hpl::cScriptManager::CreateScript(std::string const&, std::string*) () #17 0x00000000005e4320 in cLuxInventory::LoadScript() () #18 0x0000000000621098 in cLuxSaveHandler::LoadSaveGameData(cLuxSaveGame_SaveData*) () #19 0x00000000006229ec in cLuxSaveHandler::LoadGameFromFile(std::basic_string, std::allocator > const&) () #20 0x0000000000622f5e in cLuxSaveHandler::AutoLoad(bool) () #21 0x00000000007b343a in cLuxMainMenu::OnMenuExit() () #22 0x00000000007b3dc3 in cLuxMainMenu::Update(float) () #23 0x0000000000924737 in hpl::cUpdater::RunMessage(hpl::eUpdateableMessage, float) () #24 0x000000000092548b in hpl::cEngine::Run() () #25 0x00000000006880e0 in hplMain(std::string const&) () #26 0x0000000000910aa9 in main ()