(09-15-2010, 05:24 PM)Urkle Wrote: can you provide a "thread apply all bt" output of those two core dumps? (there are multiple threads going on).
And that's useful to know about Ubuntu (and about the settting:-D)
I think I might have found the problem!!! It seems like it our
dear crappoware pulseaudio that is
causing crashes. After I choose "Alsa on default" I haven't had a crash. I'll test it more to verify.
here is the bt:
Thread 3 (Thread 1788):
#0 0x00007f26d7dda11d in nanosleep () from /lib/libpthread.so.0
#1 0x00007f26d8246784 in SDL_Delay () from /usr/lib/libSDL-1.2.so.0
#2 0x000000000093d64f in UpdaterThread(void*) ()
#3 0x00007f26d81fe825 in ?? () from /usr/lib/libSDL-1.2.so.0
#4 0x00007f26d82443f9 in ?? () from /usr/lib/libSDL-1.2.so.0
#5 0x00007f26d7dd19ca in start_thread () from /lib/libpthread.so.0
#6 0x00007f26d70cd6fd in clone () from /lib/libc.so.6
#7 0x0000000000000000 in ?? ()
Thread 2 (Thread 1787):
#0 0x00007f26d70c0f83 in poll () from /lib/libc.so.6
#1 0x00007f26cfdaa41f in ?? () from /usr/lib/libpulse.so.0
#2 0x00007f26cfd99d86 in pa_mainloop_poll () from /usr/lib/libpulse.so.0
#3 0x00007f26cfd9b809 in pa_mainloop_iterate () from /usr/lib/libpulse.so.0
#4 0x00007f26cfd9b8c0 in pa_mainloop_run () from /usr/lib/libpulse.so.0
#5 0x00007f26cfdaa21b in ?? () from /usr/lib/libpulse.so.0
#6 0x00007f26cf9620e8 in ?? () from /usr/lib/libpulsecommon-0.9.21.so
#7 0x00007f26d7dd19ca in start_thread () from /lib/libpthread.so.0
#8 0x00007f26d70cd6fd in clone () from /lib/libc.so.6
#9 0x0000000000000000 in ?? ()
Thread 1 (Thread 1785):
#0 0x00007f26d7dd43c4 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<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > 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<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > 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 ()