Not sure if this is old, but with wxGTK-2.5.3 amule crashes if another application, like licq, grabs the focus. Here's the output:
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 16384 (LWP 26358)]
0x4032e550 in wxTopLevelWindowGTK::IsActive() () from /usr/lib/libwx_gtk_core-2.5.so.3
The bt:
[0] CamuleApp::OnFatalException() in amule.cpp:974
[1] wxFatalSignalHandler in /usr/lib/libwx_base-2.5.so.3[0x40633678]
[2] ?? in /lib/libpthread.so.0 [0x40033c43]
[3] ?? in [0xffffe420]
[4] gtk_marshal_BOOL__POINTER in /usr/lib/libgtk-1.2.so.0[0x408a5566]
[5] ?? in /usr/lib/libgtk-1.2.so.0 [0x408dca11]
[6] ?? in /usr/lib/libgtk-1.2.so.0 [0x408dbe4d]
[7] gtk_signal_emit in /usr/lib/libgtk-1.2.so.0[0x408d9a21]
[8] gtk_widget_event in /usr/lib/libgtk-1.2.so.0[0x4091b54f]
[9] gtk_main_do_event in /usr/lib/libgtk-1.2.so.0[0x408a4424]
[10] ?? in /usr/lib/libgdk-1.2.so.0 [0x4096cac3]
[11] ?? in /usr/lib/libglib-1.2.so.0 [0x409a1af8]
[12] ?? in /usr/lib/libglib-1.2.so.0 [0x409a1844]
[13] g_main_run in /usr/lib/libglib-1.2.so.0[0x409a0814]
[14] gtk_main in /usr/lib/libgtk-1.2.so.0[0x408a3cb7]
[15] wxEventLoop::Run() in /usr/lib/libwx_gtk_core-2.5.so.3[0x40320ac8]
[16] wxAppBase::MainLoop() in /usr/lib/libwx_gtk_core-2.5.so.3[0x403ab8f3]
[17] wxAppBase::OnRun() in /usr/lib/libwx_gtk_core-2.5.so.3[0x403aba4a]
[18] wxEntry(int&, char**) in /usr/lib/libwx_base-2.5.so.3[0x405d5253]
[19] main in amule-gui.cpp:161
[20] __libc_start_main in /lib/libc.so.6[0x40ba2480]
[21] wxGenericTreeCtrl::OnCompareItems(wxTreeItemId const&, wxTreeItemId const&) in /usr/local/bin/amule[0x8131e61]
The full bt:
#0 0x40bb5f11 in kill () from /lib/libc.so.6
No symbol table info available.
#1 0x40030bbd in pthread_kill () from /lib/libpthread.so.0
No symbol table info available.
#2 0x40030f1b in raise () from /lib/libpthread.so.0
No symbol table info available.
#3 0x40bb5b22 in raise () from /lib/libc.so.6
No symbol table info available.
#4 0x40bb73d0 in abort () from /lib/libc.so.6
No symbol table info available.
#5 0x4063367d in wxFatalSignalHandler () from /usr/lib/libwx_base-2.5.so.3
No symbol table info available.
#6 0x40033c43 in __pthread_sighandler () from /lib/libpthread.so.0
No symbol table info available.
#7
No symbol table info available.
#8 0x4032e550 in wxTopLevelWindowGTK::IsActive() () from /usr/lib/libwx_gtk_core-2.5.so.3
No symbol table info available.
#9 0x408a5566 in gtk_marshal_BOOL__POINTER () from /usr/lib/libgtk-1.2.so.0
No symbol table info available.
#10 0x408dca11 in gtk_signal_remove_emission_hook () from /usr/lib/libgtk-1.2.so.0
No symbol table info available.
#11 0x408dbe4d in gtk_signal_set_funcs () from /usr/lib/libgtk-1.2.so.0
No symbol table info available.
#12 0x408d9a21 in gtk_signal_emit () from /usr/lib/libgtk-1.2.so.0
No symbol table info available.
#13 0x4091b54f in gtk_widget_event () from /usr/lib/libgtk-1.2.so.0
No symbol table info available.
#14 0x408a4424 in gtk_main_do_event () from /usr/lib/libgtk-1.2.so.0
No symbol table info available.
#15 0x4096cac3 in gdk_flush () from /usr/lib/libgdk-1.2.so.0
No symbol table info available.
#16 0x409a1af8 in g_idle_remove_by_data () from /usr/lib/libglib-1.2.so.0
No symbol table info available.
#17 0x409a1844 in g_idle_remove_by_data () from /usr/lib/libglib-1.2.so.0
No symbol table info available.
#18 0x409a0814 in g_main_run () from /usr/lib/libglib-1.2.so.0
No symbol table info available.
#19 0x408a3cb7 in gtk_main () from /usr/lib/libgtk-1.2.so.0
No symbol table info available.
#20 0x40320ac8 in wxEventLoop::Run() () from /usr/lib/libwx_gtk_core-2.5.so.3
No symbol table info available.
#21 0x403ab8f3 in wxAppBase::MainLoop() () from /usr/lib/libwx_gtk_core-2.5.so.3
No symbol table info available.
#22 0x403aba4a in wxAppBase::OnRun() () from /usr/lib/libwx_gtk_core-2.5.so.3
No symbol table info available.
#23 0x405d5253 in wxEntry(int&, char**) () from /usr/lib/libwx_base-2.5.so.3
No symbol table info available.
#24 0x082c5ab4 in main (argc=1, argv=0xbffff494) at amule-gui.cpp:161
No locals.