(gdb) bt
#0 0xa7c9d35b in raise () from /lib/tls/libpthread.so.0
#1 0x082f09b4 in std::operator+<char, std::char_traits<char>, std::allocator<char> > ()
#2 0xa76408a4 in __cxa_call_unexpected () from /usr/lib/libstdc++.so.6
#3 0xa76408e1 in std::terminate () from /usr/lib/libstdc++.so.6
#4 0xa7640a64 in __cxa_throw () from /usr/lib/libstdc++.so.6
#5 0xa7640cb8 in operator new () from /usr/lib/libstdc++.so.6
#6 0xa7640d7c in operator new[] () from /usr/lib/libstdc++.so.6
#7 0x082323a3 in wxMenuItemList::~wxMenuItemList ()
#8 0x08253e03 in wxTimer::IsRunning ()
#9 0x08242dcb in wxTimer::IsRunning ()
#10 0x0824a7dd in wxTimer::IsRunning ()
#11 0x0824cca1 in wxTimer::IsRunning ()
#12 0x080ce26d in std::operator+<char, std::char_traits<char>, std::allocator<char> > ()
#13 0x0807019f in wxThreadHelperThread::~wxThreadHelperThread ()
#14 0xa76c5c43 in wxAppConsole::HandleEvent ()
from /usr/lib/libwx_baseu-2.8.so.0
#15 0xa77738ed in wxEvtHandler::ProcessEventIfMatches ()
from /usr/lib/libwx_baseu-2.8.so.0
#16 0xa7773bcf in wxEventHashTable::HandleEvent ()
from /usr/lib/libwx_baseu-2.8.so.0
#17 0xa77747cd in wxEvtHandler::ProcessEvent ()
from /usr/lib/libwx_baseu-2.8.so.0
#18 0xa77745b6 in wxEvtHandler::ProcessPendingEvents ()
from /usr/lib/libwx_baseu-2.8.so.0
#19 0xa76c5bd1 in wxAppConsole::ProcessPendingEvents ()
from /usr/lib/libwx_baseu-2.8.so.0
#20 0xa79b69d2 in wxAppBase::OnIdle () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#21 0xa76c5c43 in wxAppConsole::HandleEvent ()
from /usr/lib/libwx_baseu-2.8.so.0
#22 0xa77738ed in wxEvtHandler::ProcessEventIfMatches ()
from /usr/lib/libwx_baseu-2.8.so.0
#23 0xa7773bcf in wxEventHashTable::HandleEvent ()
from /usr/lib/libwx_baseu-2.8.so.0
#24 0xa77747cd in wxEvtHandler::ProcessEvent ()
from /usr/lib/libwx_baseu-2.8.so.0
#25 0xa79b6882 in wxAppBase::ProcessIdle ()
from /usr/lib/libwx_gtk2u_core-2.8.so.0
#26 0xa7909c5d in wxApp::Yield () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#27 0xa6fc1741 in g_child_watch_add () from /usr/lib/libglib-2.0.so.0
#28 0xa6fbe487 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#29 0xa6fbfe25 in g_main_context_acquire () from /usr/lib/libglib-2.0.so.0
#30 0xa6fc014a in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#31 0xa7275e33 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#32 0xa792607d in wxEventLoop::Run () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#33 0xa79b64d0 in wxAppBase::MainLoop ()
from /usr/lib/libwx_gtk2u_core-2.8.so.0
#34 0xa79b6652 in wxAppBase::OnRun () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#35 0xa77053f2 in wxEntry () from /usr/lib/libwx_baseu-2.8.so.0
#36 0xa77054c7 in wxEntry () from /usr/lib/libwx_baseu-2.8.so.0
#37 0x081d0bfe in std::operator+<char, std::char_traits<char>, std::allocator<char> > ()
#38 0xa7458e14 in __libc_start_main () from /lib/tls/libc.so.6
#39 0x08069aa1 in ?? ()
(gdb) bt full
#0 0xa7c9d35b in raise () from /lib/tls/libpthread.so.0
No symbol table info available.
#1 0x082f09b4 in std::operator+<char, std::char_traits<char>, std::allocator<char> > ()
No symbol table info available.
#2 0xa76408a4 in __cxa_call_unexpected () from /usr/lib/libstdc++.so.6
No symbol table info available.
#3 0xa76408e1 in std::terminate () from /usr/lib/libstdc++.so.6
No symbol table info available.
#4 0xa7640a64 in __cxa_throw () from /usr/lib/libstdc++.so.6
No symbol table info available.
#5 0xa7640cb8 in operator new () from /usr/lib/libstdc++.so.6
No symbol table info available.
#6 0xa7640d7c in operator new[] () from /usr/lib/libstdc++.so.6
No symbol table info available.
#7 0x082323a3 in wxMenuItemList::~wxMenuItemList ()
No symbol table info available.
#8 0x08253e03 in wxTimer::IsRunning ()
No symbol table info available.
#9 0x08242dcb in wxTimer::IsRunning ()
No symbol table info available.
#10 0x0824a7dd in wxTimer::IsRunning ()
No symbol table info available.
#11 0x0824cca1 in wxTimer::IsRunning ()
No symbol table info available.
#12 0x080ce26d in std::operator+<char, std::char_traits<char>, std::allocator<char> > ()
No symbol table info available.
#13 0x0807019f in wxThreadHelperThread::~wxThreadHelperThread ()
No symbol table info available.
#14 0xa76c5c43 in wxAppConsole::HandleEvent ()
from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
#15 0xa77738ed in wxEvtHandler::ProcessEventIfMatches ()
from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
#16 0xa7773bcf in wxEventHashTable::HandleEvent ()
from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
#17 0xa77747cd in wxEvtHandler::ProcessEvent ()
from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
#18 0xa77745b6 in wxEvtHandler::ProcessPendingEvents ()
from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
#19 0xa76c5bd1 in wxAppConsole::ProcessPendingEvents ()
from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
#20 0xa79b69d2 in wxAppBase::OnIdle () from /usr/lib/libwx_gtk2u_core-2.8.so.0
No symbol table info available.
#21 0xa76c5c43 in wxAppConsole::HandleEvent ()
from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
#22 0xa77738ed in wxEvtHandler::ProcessEventIfMatches ()
from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
#23 0xa7773bcf in wxEventHashTable::HandleEvent ()
from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
#24 0xa77747cd in wxEvtHandler::ProcessEvent ()
from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
#25 0xa79b6882 in wxAppBase::ProcessIdle ()
from /usr/lib/libwx_gtk2u_core-2.8.so.0
No symbol table info available.
#26 0xa7909c5d in wxApp::Yield () from /usr/lib/libwx_gtk2u_core-2.8.so.0
No symbol table info available.
#27 0xa6fc1741 in g_child_watch_add () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#28 0xa6fbe487 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#29 0xa6fbfe25 in g_main_context_acquire () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#30 0xa6fc014a in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#31 0xa7275e33 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#32 0xa792607d in wxEventLoop::Run () from /usr/lib/libwx_gtk2u_core-2.8.so.0
No symbol table info available.
#33 0xa79b64d0 in wxAppBase::MainLoop ()
from /usr/lib/libwx_gtk2u_core-2.8.so.0
No symbol table info available.
#34 0xa79b6652 in wxAppBase::OnRun () from /usr/lib/libwx_gtk2u_core-2.8.so.0
No symbol table info available.
#35 0xa77053f2 in wxEntry () from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
#36 0xa77054c7 in wxEntry () from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
#37 0x081d0bfe in std::operator+<char, std::char_traits<char>, std::allocator<char> > ()
No symbol table info available.
#38 0xa7458e14 in __libc_start_main () from /lib/tls/libc.so.6
No symbol table info available.
#39 0x08069aa1 in ?? ()
No symbol table info available.
(gdb) thread apply all bt
Thread 3 (process 24783):
#0 0xa7c9c99c in __nanosleep_nocancel () from /lib/tls/libpthread.so.0
#1 0xa77780c6 in wxMicroSleep () from /usr/lib/libwx_baseu-2.8.so.0
#2 0xa77780f1 in wxMilliSleep () from /usr/lib/libwx_baseu-2.8.so.0
#3 0xa777127d in wxThread::Sleep () from /usr/lib/libwx_baseu-2.8.so.0
#4 0x0816b76c in wxTopLevelWindowGTK::IsGrabbed ()
#5 0xa7771d08 in wxThreadInternal::PthreadStart ()
from /usr/lib/libwx_baseu-2.8.so.0
#6 0xa7771d6d in wxPthreadStart () from /usr/lib/libwx_baseu-2.8.so.0
#7 0xa7c9720e in start_thread () from /lib/tls/libpthread.so.0
#8 0xa750d0de in clone () from /lib/tls/libc.so.6
Thread 2 (process 24792):
#0 0xa7c99d72 in pthread_cond_timedwait@@GLIBC_2.3.2 ()
from /lib/tls/libpthread.so.0
#1 0xa77708a0 in wxConditionInternal::WaitTimeout ()
from /usr/lib/libwx_baseu-2.8.so.0
#2 0xa77708f5 in wxCondition::WaitTimeout ()
from /usr/lib/libwx_baseu-2.8.so.0
#3 0xa7770e05 in wxSemaphoreInternal::WaitTimeout ()
from /usr/lib/libwx_baseu-2.8.so.0
#4 0xa7772eb5 in wxSemaphore::WaitTimeout ()
from /usr/lib/libwx_baseu-2.8.so.0
#5 0x082a8a74 in wxInputStream::LastRead ()
#6 0xa7771d08 in wxThreadInternal::PthreadStart ()
from /usr/lib/libwx_baseu-2.8.so.0
#7 0xa7771d6d in wxPthreadStart () from /usr/lib/libwx_baseu-2.8.so.0
#8 0xa7c9720e in start_thread () from /lib/tls/libpthread.so.0
#9 0xa750d0de in clone () from /lib/tls/libc.so.6
Thread 1 (process 24757):
#0 0xa7c9d35b in raise () from /lib/tls/libpthread.so.0
#1 0x082f09b4 in std::operator+<char, std::char_traits<char>, std::allocator<char> > ()
#2 0xa76408a4 in __cxa_call_unexpected () from /usr/lib/libstdc++.so.6
#3 0xa76408e1 in std::terminate () from /usr/lib/libstdc++.so.6
#4 0xa7640a64 in __cxa_throw () from /usr/lib/libstdc++.so.6
#5 0xa7640cb8 in operator new () from /usr/lib/libstdc++.so.6
#6 0xa7640d7c in operator new[] () from /usr/lib/libstdc++.so.6
#7 0x082323a3 in wxMenuItemList::~wxMenuItemList ()
#8 0x08253e03 in wxTimer::IsRunning ()
#9 0x08242dcb in wxTimer::IsRunning ()
#10 0x0824a7dd in wxTimer::IsRunning ()
#11 0x0824cca1 in wxTimer::IsRunning ()
#12 0x080ce26d in std::operator+<char, std::char_traits<char>, std::allocator<char> > ()
#13 0x0807019f in wxThreadHelperThread::~wxThreadHelperThread ()
#14 0xa76c5c43 in wxAppConsole::HandleEvent ()
from /usr/lib/libwx_baseu-2.8.so.0
#15 0xa77738ed in wxEvtHandler::ProcessEventIfMatches ()
from /usr/lib/libwx_baseu-2.8.so.0
#16 0xa7773bcf in wxEventHashTable::HandleEvent ()
from /usr/lib/libwx_baseu-2.8.so.0
#17 0xa77747cd in wxEvtHandler::ProcessEvent ()
from /usr/lib/libwx_baseu-2.8.so.0
#18 0xa77745b6 in wxEvtHandler::ProcessPendingEvents ()
from /usr/lib/libwx_baseu-2.8.so.0
#19 0xa76c5bd1 in wxAppConsole::ProcessPendingEvents ()
from /usr/lib/libwx_baseu-2.8.so.0
#20 0xa79b69d2 in wxAppBase::OnIdle () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#21 0xa76c5c43 in wxAppConsole::HandleEvent ()
from /usr/lib/libwx_baseu-2.8.so.0
#22 0xa77738ed in wxEvtHandler::ProcessEventIfMatches ()
from /usr/lib/libwx_baseu-2.8.so.0
#23 0xa7773bcf in wxEventHashTable::HandleEvent ()
from /usr/lib/libwx_baseu-2.8.so.0
#24 0xa77747cd in wxEvtHandler::ProcessEvent ()
from /usr/lib/libwx_baseu-2.8.so.0
#25 0xa79b6882 in wxAppBase::ProcessIdle ()
from /usr/lib/libwx_gtk2u_core-2.8.so.0
#26 0xa7909c5d in wxApp::Yield () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#27 0xa6fc1741 in g_child_watch_add () from /usr/lib/libglib-2.0.so.0
#28 0xa6fbe487 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#29 0xa6fbfe25 in g_main_context_acquire () from /usr/lib/libglib-2.0.so.0
#30 0xa6fc014a in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#31 0xa7275e33 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#32 0xa792607d in wxEventLoop::Run () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#33 0xa79b64d0 in wxAppBase::MainLoop ()
from /usr/lib/libwx_gtk2u_core-2.8.so.0
#34 0xa79b6652 in wxAppBase::OnRun () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#35 0xa77053f2 in wxEntry () from /usr/lib/libwx_baseu-2.8.so.0
#36 0xa77054c7 in wxEntry () from /usr/lib/libwx_baseu-2.8.so.0
#37 0x081d0bfe in std::operator+<char, std::char_traits<char>, std::allocator<char> > ()
#38 0xa7458e14 in __libc_start_main () from /lib/tls/libc.so.6
#39 0x08069aa1 in ?? ()