Skip to content

Instantly share code, notes, and snippets.

@PilzAdam
Created November 26, 2013 17:31
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save PilzAdam/7662510 to your computer and use it in GitHub Desktop.
Save PilzAdam/7662510 to your computer and use it in GitHub Desktop.
(gdb) thread apply all bt
Thread 10 (Thread 0x7fffe493e700 (LWP 5948)):
#0 0x00007ffff566f3e5 in ?? () from /lib/x86_64-linux-gnu/libgcc_s.so.1
#1 0x00007ffff566fa47 in ?? () from /lib/x86_64-linux-gnu/libgcc_s.so.1
#2 0x00007ffff566feb7 in ?? () from /lib/x86_64-linux-gnu/libgcc_s.so.1
#3 0x00007ffff5670327 in _Unwind_RaiseException () from /lib/x86_64-linux-gnu/libgcc_s.so.1
#4 0x00007ffff5bdb1d1 in __cxa_throw () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#5 0x000000000065c17a in get (name=..., this=0xfb0980 <main_settings>) at /home/adam/Minetest/minetest/src/settings.h:464
#6 Settings::getBool (this=0xfb0980 <main_settings>, name=...) at /home/adam/Minetest/minetest/src/settings.h:473
#7 0x00000000007b4b1b in getModstoreUrl (url=...) at /home/adam/Minetest/minetest/src/mods.cpp:353
#8 0x0000000000628182 in ModApiMainMenu::l_get_modstore_details (L=0x4011e378)
at /home/adam/Minetest/minetest/src/script/lua_api/l_mainmenu.cpp:307
#9 0x00007ffff6bf4a7b in ?? () from /usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2
#10 0x00007ffff6c38fe0 in lua_pcall () from /usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2
#11 0x00000000006126bf in AsyncWorkerThread::worker_thread_main (this=this@entry=0x11dc010)
at /home/adam/Minetest/minetest/src/script/lua_api/l_async_events.cpp:353
#12 0x0000000000612b11 in AsyncWorkerThread::worker_thread_wrapper (thread=thread@entry=0x11dc010)
at /home/adam/Minetest/minetest/src/script/lua_api/l_async_events.cpp:393
#13 0x000000000061386f in AsyncWorkerThread::Thread (this=0x11dc010)
at /home/adam/Minetest/minetest/src/script/lua_api/l_async_events.h:81
#14 0x00000000005fd33b in JThread::TheThread (param=0x11dc010) at /home/adam/Minetest/minetest/src/jthread/pthread/jthread.cpp:177
#15 0x00007ffff69d5f8e in start_thread (arg=0x7fffe493e700) at pthread_create.c:311
#16 0x00007ffff5392a0d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113
Thread 9 (Thread 0x7fffe513f700 (LWP 5947)):
#0 __lll_lock_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135
---Type <return> to continue, or q <return> to quit---
#1 0x00007ffff69d817c in _L_lock_982 () from /lib/x86_64-linux-gnu/libpthread.so.0
#2 0x00007ffff69d7fcb in __GI___pthread_mutex_lock (mutex=0xfb09e0 <main_settings+96>) at pthread_mutex_lock.c:64
#3 0x00000000005fd240 in JMutex::Lock (this=this@entry=0xfb09e0 <main_settings+96>)
at /home/adam/Minetest/minetest/src/jthread/pthread/jmutex.cpp:56
#4 0x00000000006293bd in JMutexAutoLock (m=..., this=<synthetischer Zeiger>)
at /home/adam/Minetest/minetest/src/jthread/jmutexautolock.h:37
#5 Settings::get (this=0xfb0980 <main_settings>, name=...) at /home/adam/Minetest/minetest/src/settings.h:455
#6 0x000000000062807b in ModApiMainMenu::l_get_modstore_details (L=0x400fe378)
at /home/adam/Minetest/minetest/src/script/lua_api/l_mainmenu.cpp:296
#7 0x00007ffff6bf4a7b in ?? () from /usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2
#8 0x00007ffff6c38fe0 in lua_pcall () from /usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2
#9 0x00000000006126bf in AsyncWorkerThread::worker_thread_main (this=this@entry=0x11dbda0)
at /home/adam/Minetest/minetest/src/script/lua_api/l_async_events.cpp:353
#10 0x0000000000612b11 in AsyncWorkerThread::worker_thread_wrapper (thread=thread@entry=0x11dbda0)
at /home/adam/Minetest/minetest/src/script/lua_api/l_async_events.cpp:393
#11 0x000000000061386f in AsyncWorkerThread::Thread (this=0x11dbda0)
at /home/adam/Minetest/minetest/src/script/lua_api/l_async_events.h:81
#12 0x00000000005fd33b in JThread::TheThread (param=0x11dbda0) at /home/adam/Minetest/minetest/src/jthread/pthread/jthread.cpp:177
#13 0x00007ffff69d5f8e in start_thread (arg=0x7fffe513f700) at pthread_create.c:311
#14 0x00007ffff5392a0d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113
Thread 8 (Thread 0x7fffe5940700 (LWP 5946)):
#0 __lll_lock_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135
#1 0x00007ffff69d817c in _L_lock_982 () from /lib/x86_64-linux-gnu/libpthread.so.0
#2 0x00007ffff69d7fcb in __GI___pthread_mutex_lock (mutex=0xfb09e0 <main_settings+96>) at pthread_mutex_lock.c:64
#3 0x00000000005fd240 in JMutex::Lock (this=this@entry=0xfb09e0 <main_settings+96>)
---Type <return> to continue, or q <return> to quit---
at /home/adam/Minetest/minetest/src/jthread/pthread/jmutex.cpp:56
#4 0x00000000006293bd in JMutexAutoLock (m=..., this=<synthetischer Zeiger>)
at /home/adam/Minetest/minetest/src/jthread/jmutexautolock.h:37
#5 Settings::get (this=0xfb0980 <main_settings>, name=...) at /home/adam/Minetest/minetest/src/settings.h:455
#6 0x000000000062807b in ModApiMainMenu::l_get_modstore_details (L=0x400de378)
at /home/adam/Minetest/minetest/src/script/lua_api/l_mainmenu.cpp:296
#7 0x00007ffff6bf4a7b in ?? () from /usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2
#8 0x00007ffff6c38fe0 in lua_pcall () from /usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2
#9 0x00000000006126bf in AsyncWorkerThread::worker_thread_main (this=this@entry=0x11dbb60)
at /home/adam/Minetest/minetest/src/script/lua_api/l_async_events.cpp:353
#10 0x0000000000612b11 in AsyncWorkerThread::worker_thread_wrapper (thread=thread@entry=0x11dbb60)
at /home/adam/Minetest/minetest/src/script/lua_api/l_async_events.cpp:393
#11 0x000000000061386f in AsyncWorkerThread::Thread (this=0x11dbb60)
at /home/adam/Minetest/minetest/src/script/lua_api/l_async_events.h:81
#12 0x00000000005fd33b in JThread::TheThread (param=0x11dbb60) at /home/adam/Minetest/minetest/src/jthread/pthread/jthread.cpp:177
#13 0x00007ffff69d5f8e in start_thread (arg=0x7fffe5940700) at pthread_create.c:311
#14 0x00007ffff5392a0d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113
Thread 7 (Thread 0x7fffe6141700 (LWP 5945)):
#0 __lll_lock_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135
#1 0x00007ffff69d817c in _L_lock_982 () from /lib/x86_64-linux-gnu/libpthread.so.0
#2 0x00007ffff69d7fcb in __GI___pthread_mutex_lock (mutex=0xfb09e0 <main_settings+96>) at pthread_mutex_lock.c:64
#3 0x00000000005fd240 in JMutex::Lock (this=this@entry=0xfb09e0 <main_settings+96>)
at /home/adam/Minetest/minetest/src/jthread/pthread/jmutex.cpp:56
#4 0x000000000065c0d1 in JMutexAutoLock (m=..., this=<synthetischer Zeiger>)
at /home/adam/Minetest/minetest/src/util/../jthread/jmutexautolock.h:37
---Type <return> to continue, or q <return> to quit---
#5 get (name=..., this=0xfb0980 <main_settings>) at /home/adam/Minetest/minetest/src/settings.h:455
#6 Settings::getBool (this=0xfb0980 <main_settings>, name=...) at /home/adam/Minetest/minetest/src/settings.h:473
#7 0x00000000007b4b1b in getModstoreUrl (url=...) at /home/adam/Minetest/minetest/src/mods.cpp:353
#8 0x0000000000628182 in ModApiMainMenu::l_get_modstore_details (L=0x400be378)
at /home/adam/Minetest/minetest/src/script/lua_api/l_mainmenu.cpp:307
#9 0x00007ffff6bf4a7b in ?? () from /usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2
#10 0x00007ffff6c38fe0 in lua_pcall () from /usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2
#11 0x00000000006126bf in AsyncWorkerThread::worker_thread_main (this=this@entry=0x11db920)
at /home/adam/Minetest/minetest/src/script/lua_api/l_async_events.cpp:353
#12 0x0000000000612b11 in AsyncWorkerThread::worker_thread_wrapper (thread=thread@entry=0x11db920)
at /home/adam/Minetest/minetest/src/script/lua_api/l_async_events.cpp:393
#13 0x000000000061386f in AsyncWorkerThread::Thread (this=0x11db920)
at /home/adam/Minetest/minetest/src/script/lua_api/l_async_events.h:81
#14 0x00000000005fd33b in JThread::TheThread (param=0x11db920) at /home/adam/Minetest/minetest/src/jthread/pthread/jthread.cpp:177
#15 0x00007ffff69d5f8e in start_thread (arg=0x7fffe6141700) at pthread_create.c:311
#16 0x00007ffff5392a0d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113
Thread 6 (Thread 0x7fffed522700 (LWP 5944)):
#0 0x00007ffff69dd43d in nanosleep () at ../sysdeps/unix/syscall-template.S:81
#1 0x00007ffff733454a in ?? () from /usr/lib/x86_64-linux-gnu/libopenal.so.1
#2 0x00007ffff73415eb in ?? () from /usr/lib/x86_64-linux-gnu/libopenal.so.1
#3 0x00007ffff7333e6a in ?? () from /usr/lib/x86_64-linux-gnu/libopenal.so.1
#4 0x00007ffff69d5f8e in start_thread (arg=0x7fffed522700) at pthread_create.c:311
#5 0x00007ffff5392a0d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113
Thread 5 (Thread 0x7fffedd23700 (LWP 5943)):
---Type <return> to continue, or q <return> to quit---
#0 0x00007ffff5385fbd in poll () at ../sysdeps/unix/syscall-template.S:81
#1 0x00007fffe77cdcdf in ?? () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#2 0x00007fffe77bf205 in pa_mainloop_poll () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#3 0x00007fffe77bf869 in pa_mainloop_iterate () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#4 0x00007fffe77bf920 in pa_mainloop_run () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#5 0x00007fffe77cdc8f in ?? () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#6 0x00007fffe7375143 in ?? () from /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-3.0.so
#7 0x00007ffff69d5f8e in start_thread (arg=0x7fffedd23700) at pthread_create.c:311
#8 0x00007ffff5392a0d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113
Thread 1 (Thread 0x7ffff7fbb7c0 (LWP 5936)):
#0 0x00007ffff5c3958b in std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::string const&) ()
from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#1 0x0000000000613639 in LuaJobInfo (this=0x11dd270) at /home/adam/Minetest/minetest/src/script/lua_api/l_async_events.h:51
#2 _Construct<LuaJobInfo, LuaJobInfo> (__value=..., __p=0x11dd270) at /usr/include/c++/4.7/bits/stl_construct.h:85
#3 __uninit_copy<LuaJobInfo*, LuaJobInfo*> (__result=0x11dd270, __last=0x12ae9f0, __first=<optimized out>)
at /usr/include/c++/4.7/bits/stl_uninitialized.h:77
#4 uninitialized_copy<LuaJobInfo*, LuaJobInfo*> (__result=0x11dd270, __last=0x12ae9f0, __first=0x12aea10)
at /usr/include/c++/4.7/bits/stl_uninitialized.h:119
#5 __uninitialized_copy_a<LuaJobInfo*, LuaJobInfo*, LuaJobInfo> (__result=0x11dd270, __last=0x12ae9f0, __first=0x12aea10)
at /usr/include/c++/4.7/bits/stl_uninitialized.h:260
#6 __uninitialized_move_if_noexcept_a<LuaJobInfo*, LuaJobInfo*, std::allocator<LuaJobInfo> > (__alloc=..., __result=0x11dd270,
__last=0x12ae9f0, __first=0x12aea10) at /usr/include/c++/4.7/bits/stl_uninitialized.h:283
#7 std::vector<LuaJobInfo, std::allocator<LuaJobInfo> >::_M_insert_aux (this=this@entry=0x11d6ab8, __position=__position@entry=...,
__x=...) at /usr/include/c++/4.7/bits/vector.tcc:370
#8 0x0000000000611f1f in push_back (__x=..., this=0x11d6ab8) at /usr/include/c++/4.7/bits/stl_vector.h:893
---Type <return> to continue, or q <return> to quit---
#9 AsyncEngine::doAsyncJob (this=this@entry=0x11d6a48, fct=..., params=...)
at /home/adam/Minetest/minetest/src/script/lua_api/l_async_events.cpp:134
#10 0x0000000000651cdb in MainMenuScripting::DoAsync (this=0x11d6a40, serialized_fct=..., serialized_params=...)
at /home/adam/Minetest/minetest/src/script/scripting_mainmenu.cpp:90
#11 0x000000000071f6c7 in GUIEngine::DoAsync (this=this@entry=0x11c6e90, serialized_fct=..., serialized_params=...)
at /home/adam/Minetest/minetest/src/guiEngine.cpp:585
#12 0x000000000062326c in ModApiMainMenu::l_do_async_callback (L=0x4009e378)
at /home/adam/Minetest/minetest/src/script/lua_api/l_mainmenu.cpp:987
#13 0x00007ffff6bf4a7b in ?? () from /usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2
#14 0x00007ffff6c38fe0 in lua_pcall () from /usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2
#15 0x000000000061166c in AsyncEngine::Step (this=0x11d6a48, L=0x4009e378)
at /home/adam/Minetest/minetest/src/script/lua_api/l_async_events.cpp:187
#16 0x0000000000651c9d in MainMenuScripting::Step (this=<optimized out>)
at /home/adam/Minetest/minetest/src/script/scripting_mainmenu.cpp:84
#17 0x00000000007203a4 in GUIEngine::run (this=this@entry=0x11c6e90) at /home/adam/Minetest/minetest/src/guiEngine.cpp:290
#18 0x0000000000720939 in GUIEngine::GUIEngine (this=0x11c6e90, dev=<optimized out>, parent=<optimized out>, menumgr=<optimized out>,
smgr=<optimized out>, data=<optimized out>, kill=@0xfb0be8: false) at /home/adam/Minetest/minetest/src/guiEngine.cpp:201
#19 0x000000000076ccb5 in main (argc=<optimized out>, argv=<optimized out>) at /home/adam/Minetest/minetest/src/main.cpp:1654
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment