There we go...
Program received signal SIGSEGV, Segmentation fault.
__pthread_mutex_lock (mutex=0x7) at pthread_mutex_lock.c:50
50 pthread_mutex_lock.c: Arquivo ou diretório não encontrado.
in pthread_mutex_lock.c
(gdb) bt
#0 __pthread_mutex_lock (mutex=0x7) at pthread_mutex_lock.c:50
#1 0x0000003644c3e5cf in ?? () from /lib/libglib-2.0.so.0
#2 0x0000003644c40dfe in g_source_remove () from /lib/libglib-2.0.so.0
#3 0x000000364b9e4c36 in GSocketGUIFunctionsTableConcrete::Uninstall_Callback(GSocket*, GSocketEvent) () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#4 0x0000003641a24b67 in GSocket::Detected_Write() () from /usr/lib/libwx_baseu_net-2.8.so.0
#5 0x000000364b425d3f in ?? () from /usr/lib/libgdk-x11-2.0.so.0
#6 0x0000003644c3e8c2 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#7 0x0000003644c42748 in ?? () from /lib/libglib-2.0.so.0
#8 0x0000003644c42c55 in g_main_loop_run () from /lib/libglib-2.0.so.0
#9 0x000000364f93bbb7 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#10 0x000000364b9e3558 in wxEventLoop::Run() () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#11 0x000000364ba682eb in wxAppBase::MainLoop() () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#12 0x0000003640e8f47c in wxEntry(int&, wchar_t**) () from /usr/lib/libwx_baseu-2.8.so.0
#13 0x000000000064eb38 in main (argc=1, argv=0x7fffffffe258) at amule-gui.cpp:94
(gdb) bt full
#0 __pthread_mutex_lock (mutex=0x7) at pthread_mutex_lock.c:50
__PRETTY_FUNCTION__ = "__pthread_mutex_lock"
type = <value optimized out>
#1 0x0000003644c3e5cf in ?? () from /lib/libglib-2.0.so.0
No symbol table info available.
#2 0x0000003644c40dfe in g_source_remove () from /lib/libglib-2.0.so.0
No symbol table info available.
#3 0x000000364b9e4c36 in GSocketGUIFunctionsTableConcrete::Uninstall_Callback(GSocket*, GSocketEvent) () from /usr/lib/libwx_gtk2u_core-2.8.so.0
No symbol table info available.
#4 0x0000003641a24b67 in GSocket::Detected_Write() () from /usr/lib/libwx_baseu_net-2.8.so.0
No symbol table info available.
#5 0x000000364b425d3f in ?? () from /usr/lib/libgdk-x11-2.0.so.0
No symbol table info available.
#6 0x0000003644c3e8c2 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
No symbol table info available.
#7 0x0000003644c42748 in ?? () from /lib/libglib-2.0.so.0
No symbol table info available.
#8 0x0000003644c42c55 in g_main_loop_run () from /lib/libglib-2.0.so.0
No symbol table info available.
#9 0x000000364f93bbb7 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#10 0x000000364b9e3558 in wxEventLoop::Run() () from /usr/lib/libwx_gtk2u_core-2.8.so.0
No symbol table info available.
#11 0x000000364ba682eb in wxAppBase::MainLoop() () from /usr/lib/libwx_gtk2u_core-2.8.so.0
No symbol table info available.
#12 0x0000003640e8f47c in wxEntry(int&, wchar_t**) () from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
#13 0x000000000064eb38 in main (argc=1, argv=0x7fffffffe258) at amule-gui.cpp:94
No locals.
(gdb) thread apply all bt
Thread 6 (Thread 0x7ffff3369700 (LWP 16812)):
#0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:211
#1 0x0000003640ee6a16 in wxConditionInternal::WaitTimeout(unsigned long) () from /usr/lib/libwx_baseu-2.8.so.0
#2 0x0000003640ee79e7 in wxSemaphoreInternal::WaitTimeout(unsigned long) () from /usr/lib/libwx_baseu-2.8.so.0
#3 0x0000000000796d64 in CTimerThread::Entry (this=0x7fffec0008f0) at Timer.cpp:66
#4 0x0000003640ee8111 in wxThreadInternal::PthreadStart(wxThread*) () from /usr/lib/libwx_baseu-2.8.so.0
#5 0x00007ffff7bc69ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#6 0x00007ffff76a070d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7 0x0000000000000000 in ?? ()
Thread 3 (Thread 0x7ffff436b700 (LWP 16809)):
#0 0x00007ffff7bcf11d in nanosleep () at ../sysdeps/unix/syscall-template.S:82
#1 0x0000003640eeda5c in wxMicroSleep(unsigned long) () from /usr/lib/libwx_baseu-2.8.so.0
#2 0x00000000005d95ae in UploadBandwidthThrottler::Entry (this=0x1cb33f0) at UploadBandwidthThrottler.cpp:323
#3 0x0000003640ee8111 in wxThreadInternal::PthreadStart(wxThread*) () from /usr/lib/libwx_baseu-2.8.so.0
#4 0x00007ffff7bc69ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#5 0x00007ffff76a070d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#6 0x0000000000000000 in ?? ()
Thread 1 (Thread 0x7ffff7fbe800 (LWP 16799)):
#0 __pthread_mutex_lock (mutex=0x7) at pthread_mutex_lock.c:50
#1 0x0000003644c3e5cf in ?? () from /lib/libglib-2.0.so.0
#2 0x0000003644c40dfe in g_source_remove () from /lib/libglib-2.0.so.0
#3 0x000000364b9e4c36 in GSocketGUIFunctionsTableConcrete::Uninstall_Callback(GSocket*, GSocketEvent) () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#4 0x0000003641a24b67 in GSocket::Detected_Write() () from /usr/lib/libwx_baseu_net-2.8.so.0
#5 0x000000364b425d3f in ?? () from /usr/lib/libgdk-x11-2.0.so.0
#6 0x0000003644c3e8c2 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#7 0x0000003644c42748 in ?? () from /lib/libglib-2.0.so.0
#8 0x0000003644c42c55 in g_main_loop_run () from /lib/libglib-2.0.so.0
#9 0x000000364f93bbb7 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#10 0x000000364b9e3558 in wxEventLoop::Run() () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#11 0x000000364ba682eb in wxAppBase::MainLoop() () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#12 0x0000003640e8f47c in wxEntry(int&, wchar_t**) () from /usr/lib/libwx_baseu-2.8.so.0
#13 0x000000000064eb38 in main (argc=1, argv=0x7fffffffe258) at amule-gui.cpp:94
(gdb)
Interestingly, now I've got a "Segmentation Violation". Is this error wxGTK related?