Hi,
since I have a lot of crashes since quite a few versions of amule, and I just learned how to send you backtraces, I'll will send you all the backtraces I can produce :-). I hope it will help to make this great program perfect.
This time the process was blocked, but amule did not crash.
Here the Backtrace:
-------------------------------------------------------------------------------
(gdb) bt
#0 0x405c4243 in GSocket::Disable ()
from /usr/local/lib/libwx_baseu_net-2.6.so.0
#1 0x403a2e81 in _GSocket_GDK_Input ()
from /usr/local/lib/libwx_gtk2u_core-2.6.so.0
#2 0x40c6c6be in gdk_get_show_events ()
from /opt/gnome/lib/libgdk-x11-2.0.so.0
#3 0x0ad2a4b8 in ?? ()
#4 0x000000b8 in ~InvertibleRSAFunction (this=0x4250c3a8) at formatter.h:190
#5 0x40fe11df in g_vasprintf () from /opt/gnome/lib/libglib-2.0.so.0
#6 0x40fb734c in g_main_context_dispatch ()
from /opt/gnome/lib/libglib-2.0.so.0
#7 0x40fba7bb in g_main_context_check () from /opt/gnome/lib/libglib-2.0.so.0
#8 0x40fbaad7 in g_main_loop_run () from /opt/gnome/lib/libglib-2.0.so.0
#9 0x40a8d861 in gtk_main () from /opt/gnome/lib/libgtk-x11-2.0.so.0
#10 0x403a0ac0 in wxEventLoop::Run ()
from /usr/local/lib/libwx_gtk2u_core-2.6.so.0
#11 0x4042d409 in wxAppBase::MainLoop ()
from /usr/local/lib/libwx_gtk2u_core-2.6.so.0
#12 0x4042d595 in wxAppBase::OnRun ()
from /usr/local/lib/libwx_gtk2u_core-2.6.so.0
#13 0x4066446d in wxEntry () from /usr/local/lib/libwx_baseu-2.6.so.0
#14 0x40664546 in wxEntry () from /usr/local/lib/libwx_baseu-2.6.so.0
#15 0x081dab8d in main (argc=1, argv=0xbfb75df4) at amule-gui.cpp:143
(gdb)
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
bt full
#0 0x405c4243 in GSocket::Disable ()
from /usr/local/lib/libwx_baseu_net-2.6.so.0
No symbol table info available.
#1 0x403a2e81 in _GSocket_GDK_Input ()
from /usr/local/lib/libwx_gtk2u_core-2.6.so.0
No symbol table info available.
#2 0x40c6c6be in gdk_get_show_events ()
from /opt/gnome/lib/libgdk-x11-2.0.so.0
No symbol table info available.
#3 0x0ad2a4b8 in ?? ()
No symbol table info available.
#4 0x000000b8 in ~InvertibleRSAFunction (this=0x4250c3a8) at formatter.h:190
No locals.
#5 0x40fe11df in g_vasprintf () from /opt/gnome/lib/libglib-2.0.so.0
No symbol table info available.
#6 0x40fb734c in g_main_context_dispatch ()
from /opt/gnome/lib/libglib-2.0.so.0
No symbol table info available.
#7 0x40fba7bb in g_main_context_check () from /opt/gnome/lib/libglib-2.0.so.0
No symbol table info available.
#8 0x40fbaad7 in g_main_loop_run () from /opt/gnome/lib/libglib-2.0.so.0
No symbol table info available.
#9 0x40a8d861 in gtk_main () from /opt/gnome/lib/libgtk-x11-2.0.so.0
---Type to continue, or q to quit---
No symbol table info available.
#10 0x403a0ac0 in wxEventLoop::Run ()
from /usr/local/lib/libwx_gtk2u_core-2.6.so.0
No symbol table info available.
#11 0x4042d409 in wxAppBase::MainLoop ()
from /usr/local/lib/libwx_gtk2u_core-2.6.so.0
No symbol table info available.
#12 0x4042d595 in wxAppBase::OnRun ()
from /usr/local/lib/libwx_gtk2u_core-2.6.so.0
No symbol table info available.
#13 0x4066446d in wxEntry () from /usr/local/lib/libwx_baseu-2.6.so.0
No symbol table info available.
#14 0x40664546 in wxEntry () from /usr/local/lib/libwx_baseu-2.6.so.0
No symbol table info available.
#15 0x081dab8d in main (argc=1, argv=0xbfb75df4) at amule-gui.cpp:143
No locals.
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
thread apply all bt
Thread 4 (Thread 1111817136 (LWP 5636)):
#0 0xffffe410 in __kernel_vsyscall ()
#1 0x40035cec in pthread_cond_timedwait@@GLIBC_2.3.2 ()
from /lib/tls/libpthread.so.0
#2 0x406bdb2a in wxConditionInternal::WaitTimeout ()
from /usr/local/lib/libwx_baseu-2.6.so.0
#3 0x406bdbb0 in wxCondition::WaitTimeout ()
from /usr/local/lib/libwx_baseu-2.6.so.0
#4 0x406be07f in wxSemaphoreInternal::WaitTimeout ()
from /usr/local/lib/libwx_baseu-2.6.so.0
#5 0x406c06e6 in wxSemaphore::WaitTimeout ()
from /usr/local/lib/libwx_baseu-2.6.so.0
#6 0x082d2358 in CTimerThread::Entry (this=0xa76ed18) at Timer.cpp:66
#7 0x406bf5ad in wxThreadInternal::PthreadStart ()
from /usr/local/lib/libwx_baseu-2.6.so.0
#8 0x406bf69d in wxPthreadStart () from /usr/local/lib/libwx_baseu-2.6.so.0
#9 0x40033297 in start_thread () from /lib/tls/libpthread.so.0
#10 0x408fa37e in clone () from /lib/tls/libc.so.6
#11 0x4244fbb0 in ?? ()
Thread 2 (Thread 1105103792 (LWP 5634)):
#0 0xffffe410 in __kernel_vsyscall ()
---Type to continue, or q to quit---
#1 0x40038c26 in __nanosleep_nocancel () from /lib/tls/libpthread.so.0
#2 0x406c5626 in wxMicroSleep () from /usr/local/lib/libwx_baseu-2.6.so.0
#3 0x406c5669 in wxMilliSleep () from /usr/local/lib/libwx_baseu-2.6.so.0
#4 0x406be6e2 in wxThread::Sleep () from /usr/local/lib/libwx_baseu-2.6.so.0
#5 0x081884fd in UploadBandwidthThrottler::Entry (this=0xa6e7390)
at UploadBandwidthThrottler.cpp:354
#6 0x406bf5ad in wxThreadInternal::PthreadStart ()
from /usr/local/lib/libwx_baseu-2.6.so.0
#7 0x406bf69d in wxPthreadStart () from /usr/local/lib/libwx_baseu-2.6.so.0
#8 0x40033297 in start_thread () from /lib/tls/libpthread.so.0
#9 0x408fa37e in clone () from /lib/tls/libc.so.6
#10 0x41de8bb0 in ?? ()
Thread 1 (Thread 1092154944 (LWP 5626)):
#0 0x405c4243 in GSocket::Disable ()
from /usr/local/lib/libwx_baseu_net-2.6.so.0
#1 0x403a2e81 in _GSocket_GDK_Input ()
from /usr/local/lib/libwx_gtk2u_core-2.6.so.0
#2 0x40c6c6be in gdk_get_show_events ()
from /opt/gnome/lib/libgdk-x11-2.0.so.0
#3 0x0ad2a4b8 in ?? ()
#4 0x000000b8 in ~InvertibleRSAFunction (this=0x4250c3a8) at formatter.h:190
#5 0x40fe11df in g_vasprintf () from /opt/gnome/lib/libglib-2.0.so.0
---Type to continue, or q to quit---
#6 0x40fb734c in g_main_context_dispatch ()
from /opt/gnome/lib/libglib-2.0.so.0
#7 0x40fba7bb in g_main_context_check () from /opt/gnome/lib/libglib-2.0.so.0
#8 0x40fbaad7 in g_main_loop_run () from /opt/gnome/lib/libglib-2.0.so.0
#9 0x40a8d861 in gtk_main () from /opt/gnome/lib/libgtk-x11-2.0.so.0
#10 0x403a0ac0 in wxEventLoop::Run ()
from /usr/local/lib/libwx_gtk2u_core-2.6.so.0
#11 0x4042d409 in wxAppBase::MainLoop ()
from /usr/local/lib/libwx_gtk2u_core-2.6.so.0
#12 0x4042d595 in wxAppBase::OnRun ()
from /usr/local/lib/libwx_gtk2u_core-2.6.so.0
#13 0x4066446d in wxEntry () from /usr/local/lib/libwx_baseu-2.6.so.0
#14 0x40664546 in wxEntry () from /usr/local/lib/libwx_baseu-2.6.so.0
#15 0x081dab8d in main (argc=1, argv=0xbfb75df4) at amule-gui.cpp:143
-------------------------------------------------------------------------------
I hope it helps.
Karl