Hi all,
I compiled the source code with no apparent error, but some hours later, it crashed.
This is the output of gdb:
[Thread debugging using libthread_db enabled]
[New Thread 0xb6bb0750 (LWP 9693)]
Initialising aMule 2.2.6 using wxGTK2 v2.8.9
Checking if there is an instance already running...
No other instances are running.
ListenSocket: Ok.
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb6bb0750 (LWP 9693)]
0xb7bdca8d in ?? () from /usr/lib/libwx_gtk2u_core-2.8.so.0
(gdb) bt
#0 0xb7bdca8d in ?? () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#1 0xb727ac4f in ?? () from /usr/lib/libgdk-x11-2.0.so.0
#2 0xb700fdad in ?? () from /usr/lib/libglib-2.0.so.0
#3 0xb6fd8b88 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#4 0xb6fdc0eb in ?? () from /usr/lib/libglib-2.0.so.0
#5 0xb6fdc5ba in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#6 0xb741c7d9 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#7 0xb7bdb215 in wxEventLoop::Run () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#8 0xb7c71d4e in wxAppBase::MainLoop () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#9 0xb7c71921 in wxAppBase::OnRun () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#10 0xb79a8daa in wxEntry () from /usr/lib/libwx_baseu-2.8.so.0
#11 0xb79a8fa7 in wxEntry () from /usr/lib/libwx_baseu-2.8.so.0
#12 0x0828c091 in main (argc=1, argv=0xb7056460) at amule-gui.cpp:95
(gdb) bt full
#0 0xb7bdca8d in ?? () from /usr/lib/libwx_gtk2u_core-2.8.so.0
No symbol table info available.
#1 0xb727ac4f in ?? () from /usr/lib/libgdk-x11-2.0.so.0
No symbol table info available.
#2 0xb700fdad in ?? () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#3 0xb6fd8b88 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#4 0xb6fdc0eb in ?? () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#5 0xb6fdc5ba in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#6 0xb741c7d9 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#7 0xb7bdb215 in wxEventLoop::Run () from /usr/lib/libwx_gtk2u_core-2.8.so.0
No symbol table info available.
#8 0xb7c71d4e in wxAppBase::MainLoop () from /usr/lib/libwx_gtk2u_core-2.8.so.0
No symbol table info available.
#9 0xb7c71921 in wxAppBase::OnRun () from /usr/lib/libwx_gtk2u_core-2.8.so.0
No symbol table info available.
#10 0xb79a8daa in wxEntry () from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
#11 0xb79a8fa7 in wxEntry () from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
#12 0x0828c091 in main (argc=1, argv=0xb7056460) at amule-gui.cpp:95
No locals.
(gdb) thread apply all bt
Thread 5 (Thread 0xb4bcab90 (LWP 9703)):
#0 0xb7f2c430 in __kernel_vsyscall ()
#1 0xb7f0a412 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2 0xb7a0b927 in wxConditionInternal::WaitTimeout () from /usr/lib/libwx_baseu-2.8.so.0
#3 0xb7a0b97f in wxCondition::WaitTimeout () from /usr/lib/libwx_baseu-2.8.so.0
#4 0xb7a0d004 in wxSemaphoreInternal::WaitTimeout () from /usr/lib/libwx_baseu-2.8.so.0
#5 0xb7a0d08f in wxSemaphore::WaitTimeout () from /usr/lib/libwx_baseu-2.8.so.0
#6 0x083b8bb8 in CTimerThread::Entry (this=0x9200ad8) at Timer.cpp:64
#7 0xb7a0d223 in wxThreadInternal::PthreadStart () from /usr/lib/libwx_baseu-2.8.so.0
#8 0xb7a0d29d in wxPthreadStart () from /usr/lib/libwx_baseu-2.8.so.0
#9 0xb7f064ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#10 0xb778549e in clone () from /lib/tls/i686/cmov/libc.so.6
Thread 3 (Thread 0xb5bccb90 (LWP 9701)):
#0 0xb7f2c430 in __kernel_vsyscall ()
#1 0xb7f0d8f6 in nanosleep () from /lib/tls/i686/cmov/libpthread.so.0
#2 0xb7a13598 in wxMicroSleep () from /usr/lib/libwx_baseu-2.8.so.0
#3 0xb7a135c1 in wxMilliSleep () from /usr/lib/libwx_baseu-2.8.so.0
#4 0xb7a0b77d in wxThread::Sleep () from /usr/lib/libwx_baseu-2.8.so.0
#5 0x081de9fb in UploadBandwidthThrottler::Entry (this=0x91c4670) at UploadBandwidthThrottler.cpp:324
#6 0xb7a0d223 in wxThreadInternal::PthreadStart () from /usr/lib/libwx_baseu-2.8.so.0
#7 0xb7a0d29d in wxPthreadStart () from /usr/lib/libwx_baseu-2.8.so.0
#8 0xb7f064ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#9 0xb778549e in clone () from /lib/tls/i686/cmov/libc.so.6
Thread 1 (Thread 0xb6bb0750 (LWP 9693)):
#0 0xb7bdca8d in ?? () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#1 0xb727ac4f in ?? () from /usr/lib/libgdk-x11-2.0.so.0
#2 0xb700fdad in ?? () from /usr/lib/libglib-2.0.so.0
#3 0xb6fd8b88 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#4 0xb6fdc0eb in ?? () from /usr/lib/libglib-2.0.so.0
#5 0xb6fdc5ba in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#6 0xb741c7d9 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#7 0xb7bdb215 in wxEventLoop::Run () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#8 0xb7c71d4e in wxAppBase::MainLoop () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#9 0xb7c71921 in wxAppBase::OnRun () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#10 0xb79a8daa in wxEntry () from /usr/lib/libwx_baseu-2.8.so.0
#11 0xb79a8fa7 in wxEntry () from /usr/lib/libwx_baseu-2.8.so.0
#12 0x0828c091 in main (argc=1, argv=0xb7056460) at amule-gui.cpp:95
If you need further information just ask for it.
Thanks in advance.