This crash has happened occasionally with CVS the past couple of months.
System details:
- Arch Linux 64-bit (fully updated 2007-12-16)
- Linux kernel 2.6.23 x86_64
- fluxbox 1.0.0
- wxGTK 2.8.4
- xorg-server 1.4
- gcc 4.2.2
- glibc 2.7
(gdb) bt
#0 0x00002b45b54310b5 in raise () from /lib/libc.so.6
#1 0x00002b45b5432560 in abort () from /lib/libc.so.6
#2 0x00002b45b542a6af in __assert_fail () from /lib/libc.so.6
#3 0x00002b45b7c11133 in _XCBUnlockDisplay () from /usr/lib/libX11.so.6
#4 0x00002b45b7be9035 in XDefineCursor () from /usr/lib/libX11.so.6
#5 0x00002b45b5f55ce8 in gdk_window_set_cursor ()
from /usr/lib/libgdk-x11-2.0.so.0
#6 0x00002b45b4098aa1 in wxWindow::GTKUpdateCursor ()
from /usr/lib/libwx_gtk2u_core-2.8.so.0
#7 0x00002b45b40dc3f8 in wxControl::OnInternalIdle ()
from /usr/lib/libwx_gtk2u_core-2.8.so.0
#8 0x00002b45b410922f in wxAppBase::SendIdleEvents ()
from /usr/lib/libwx_gtk2u_core-2.8.so.0
#9 0x00002b45b410926a in wxAppBase::SendIdleEvents ()
from /usr/lib/libwx_gtk2u_core-2.8.so.0
#10 0x00002b45b410926a in wxAppBase::SendIdleEvents ()
from /usr/lib/libwx_gtk2u_core-2.8.so.0
#11 0x00002b45b410926a in wxAppBase::SendIdleEvents ()
from /usr/lib/libwx_gtk2u_core-2.8.so.0
#12 0x00002b45b410959d in wxAppBase::ProcessIdle ()
from /usr/lib/libwx_gtk2u_core-2.8.so.0
#13 0x00002b45b4071032 in wxapp_idle_callback ()
from /usr/lib/libwx_gtk2u_core-2.8.so.0
#14 0x00002b45b72b7f44 in g_main_context_dispatch ()
from /usr/lib/libglib-2.0.so.0
#15 0x00002b45b72bb22d in g_main_context_iterate ()
from /usr/lib/libglib-2.0.so.0
#16 0x00002b45b72bb527 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#17 0x00002b45b5a8fa33 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#18 0x00002b45b40882cd in wxEventLoop::Run ()
from /usr/lib/libwx_gtk2u_core-2.8.so.0
#19 0x00002b45b41094eb in wxAppBase::MainLoop ()
from /usr/lib/libwx_gtk2u_core-2.8.so.0
#20 0x00002b45b4784a7c in wxEntry () from /usr/lib/libwx_baseu-2.8.so.0
#21 0x00000000005f7034 in main (argc=1, argv=0x7ffff7321d08)
at amule-gui.cpp:95
(gdb) bt full
#0 0x00002b45b54310b5 in raise () from /lib/libc.so.6
No symbol table info available.
#1 0x00002b45b5432560 in abort () from /lib/libc.so.6
No symbol table info available.
#2 0x00002b45b542a6af in __assert_fail () from /lib/libc.so.6
No symbol table info available.
#3 0x00002b45b7c11133 in _XCBUnlockDisplay () from /usr/lib/libX11.so.6
No symbol table info available.
#4 0x00002b45b7be9035 in XDefineCursor () from /usr/lib/libX11.so.6
No symbol table info available.
#5 0x00002b45b5f55ce8 in gdk_window_set_cursor ()
from /usr/lib/libgdk-x11-2.0.so.0
No symbol table info available.
#6 0x00002b45b4098aa1 in wxWindow::GTKUpdateCursor ()
from /usr/lib/libwx_gtk2u_core-2.8.so.0
No symbol table info available.
#7 0x00002b45b40dc3f8 in wxControl::OnInternalIdle ()
from /usr/lib/libwx_gtk2u_core-2.8.so.0
No symbol table info available.
#8 0x00002b45b410922f in wxAppBase::SendIdleEvents ()
from /usr/lib/libwx_gtk2u_core-2.8.so.0
No symbol table info available.
#9 0x00002b45b410926a in wxAppBase::SendIdleEvents ()
from /usr/lib/libwx_gtk2u_core-2.8.so.0
No symbol table info available.
#10 0x00002b45b410926a in wxAppBase::SendIdleEvents ()
from /usr/lib/libwx_gtk2u_core-2.8.so.0
No symbol table info available.
#11 0x00002b45b410926a in wxAppBase::SendIdleEvents ()
from /usr/lib/libwx_gtk2u_core-2.8.so.0
No symbol table info available.
#12 0x00002b45b410959d in wxAppBase::ProcessIdle ()
from /usr/lib/libwx_gtk2u_core-2.8.so.0
No symbol table info available.
#13 0x00002b45b4071032 in wxapp_idle_callback ()
from /usr/lib/libwx_gtk2u_core-2.8.so.0
No symbol table info available.
#14 0x00002b45b72b7f44 in g_main_context_dispatch ()
from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#15 0x00002b45b72bb22d in g_main_context_iterate ()
from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#16 0x00002b45b72bb527 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#17 0x00002b45b5a8fa33 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#18 0x00002b45b40882cd in wxEventLoop::Run ()
from /usr/lib/libwx_gtk2u_core-2.8.so.0
No symbol table info available.
#19 0x00002b45b41094eb in wxAppBase::MainLoop ()
from /usr/lib/libwx_gtk2u_core-2.8.so.0
No symbol table info available.
#20 0x00002b45b4784a7c in wxEntry () from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
#21 0x00000000005f7034 in main (argc=1, argv=0x7ffff7321d08)
at amule-gui.cpp:95
No locals.
(gdb) thread apply all bt
Thread 4 (Thread 0x41802950 (LWP 28879)):
#0 0x00002b45b39adb1d in pthread_cond_timedwait@@GLIBC_2.3.2 ()
from /lib/libpthread.so.0
#1 0x00002b45b47e2e19 in wxConditionInternal::WaitTimeout ()
from /usr/lib/libwx_baseu-2.8.so.0
#2 0x00002b45b47e374e in wxSemaphoreInternal::WaitTimeout ()
from /usr/lib/libwx_baseu-2.8.so.0
#3 0x0000000000711514 in CTimerThread::Entry (this=0xf65230) at Timer.cpp:63
#4 0x00002b45b47e3d1a in wxThreadInternal::PthreadStart ()
from /usr/lib/libwx_baseu-2.8.so.0
#5 0x00002b45b39a9017 in start_thread () from /lib/libpthread.so.0
#6 0x00002b45b54c4ddd in clone () from /lib/libc.so.6
#7 0x0000000000000000 in ?? ()
Thread 2 (Thread 0x40800950 (LWP 28877)):
#0 0x00002b45b39b09b1 in nanosleep () from /lib/libpthread.so.0
#1 0x00002b45b47e8ffc in wxMicroSleep () from /usr/lib/libwx_baseu-2.8.so.0
#2 0x0000000000577c85 in UploadBandwidthThrottler::Entry (this=0x1f0cb20)
at UploadBandwidthThrottler.cpp:321
#3 0x00002b45b47e3d1a in wxThreadInternal::PthreadStart ()
from /usr/lib/libwx_baseu-2.8.so.0
#4 0x00002b45b39a9017 in start_thread () from /lib/libpthread.so.0
#5 0x00002b45b54c4ddd in clone () from /lib/libc.so.6
#6 0x0000000000000000 in ?? ()
Thread 1 (Thread 0x2b45ba106a70 (LWP 28869)):
#0 0x00002b45b54310b5 in raise () from /lib/libc.so.6
#1 0x00002b45b5432560 in abort () from /lib/libc.so.6
#2 0x00002b45b542a6af in __assert_fail () from /lib/libc.so.6
#3 0x00002b45b7c11133 in _XCBUnlockDisplay () from /usr/lib/libX11.so.6
#4 0x00002b45b7be9035 in XDefineCursor () from /usr/lib/libX11.so.6
#5 0x00002b45b5f55ce8 in gdk_window_set_cursor ()
from /usr/lib/libgdk-x11-2.0.so.0
#6 0x00002b45b4098aa1 in wxWindow::GTKUpdateCursor ()
from /usr/lib/libwx_gtk2u_core-2.8.so.0
#7 0x00002b45b40dc3f8 in wxControl::OnInternalIdle ()
from /usr/lib/libwx_gtk2u_core-2.8.so.0
#8 0x00002b45b410922f in wxAppBase::SendIdleEvents ()
from /usr/lib/libwx_gtk2u_core-2.8.so.0
#9 0x00002b45b410926a in wxAppBase::SendIdleEvents ()
from /usr/lib/libwx_gtk2u_core-2.8.so.0
#10 0x00002b45b410926a in wxAppBase::SendIdleEvents ()
from /usr/lib/libwx_gtk2u_core-2.8.so.0
#11 0x00002b45b410926a in wxAppBase::SendIdleEvents ()
from /usr/lib/libwx_gtk2u_core-2.8.so.0
#12 0x00002b45b410959d in wxAppBase::ProcessIdle ()
from /usr/lib/libwx_gtk2u_core-2.8.so.0
#13 0x00002b45b4071032 in wxapp_idle_callback ()
from /usr/lib/libwx_gtk2u_core-2.8.so.0
#14 0x00002b45b72b7f44 in g_main_context_dispatch ()
from /usr/lib/libglib-2.0.so.0
#15 0x00002b45b72bb22d in g_main_context_iterate ()
from /usr/lib/libglib-2.0.so.0
#16 0x00002b45b72bb527 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#17 0x00002b45b5a8fa33 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#18 0x00002b45b40882cd in wxEventLoop::Run ()
from /usr/lib/libwx_gtk2u_core-2.8.so.0
#19 0x00002b45b41094eb in wxAppBase::MainLoop ()
from /usr/lib/libwx_gtk2u_core-2.8.so.0
#20 0x00002b45b4784a7c in wxEntry () from /usr/lib/libwx_baseu-2.8.so.0
#21 0x00000000005f7034 in main (argc=1, argv=0x7ffff7321d08)
at amule-gui.cpp:95