I noticed since a few days (and with aMule-2.1.0) crashes after some hours, from 1h to 8h run, then sudden crash. Here a bt, sorry I didn't compile aMule with debug options
This is aMule compiled against wxGtk-CVS as of 20060103 in unicode mode.
(gdb) run
Starting program: /usr/bin/amule
Reading symbols from shared object read from target memory...(no debugging symbo
ls found)...done.
Loaded system supplied DSO at 0xffffe000
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread -1225324864 (LWP 20151)]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
Detaching after fork from child process 20154.
Detaching after fork from child process 20155.
Initialising aMule
Checking if there is an instance already running...
No other instances are running.
[New Thread -1226032208 (LWP 20156)]
HTTP download thread started
Detaching after fork from child process 20157.
[New Thread -1235657808 (LWP 20158)]
Loading temp files from /mnt/stockage.
Loading PartFile 10 of 10
All PartFiles Loaded.
ListenSocket: Ok.
*** TCP socket (ECServer) listening on 0.0.0.0:8008
*** Server UDP socket (TCP+3) at 0.0.0.0:8005
*** TCP socket (TCP) listening on 0.0.0.0:8002
*** Client UDP socket (extended eMule) at 0.0.0.0:8006
Adding file /mnt/stockage/002.part.met to shares
Adding file /mnt/stockage/005.part.met to shares
Adding file /mnt/stockage/006.part.met to shares
Adding file /mnt/stockage/007.part.met to shares
Adding file /mnt/stockage/008.part.met to shares
Adding file /mnt/stockage/009.part.met to shares
Adding file /mnt/stockage/010.part.met to shares
Adding file /mnt/stockage/011.part.met to shares
Adding file /mnt/stockage/012.part.met to shares
Adding file /mnt/stockage/015.part.met to shares
Empty dir /mnt/ shared
[New Thread -1244554320 (LWP 20160)]
Detaching after fork from child process 20161.
[Thread -1244554320 (zombie) exited]
[New Thread -1244554320 (LWP 20163)]
Host: amule.sourceforge.net:80
URL: http://amule.sourceforge.net/lastversion
Response: 200 (Error: 0)
Download size: 6
HTTP download thread end
[Thread -1226032208 (LWP 20156) exited]
Unknown port receiving an UDP packet! Ignoring
Invalid Kad tag; type=0x81 name=0x00
Error on CKademliaUDPListener::processPublishRequest received from: 10.153.67.81
:4672
No ip match
Program received signal SIGINT, Interrupt.
[Switching to Thread -1225324864 (LWP 20151)]
0xffffe410 in __kernel_vsyscall ()
(gdb) bt
#0 0xffffe410 in __kernel_vsyscall ()
#1 0xb7872b23 in poll () from /lib/tls/libc.so.6
#2 0xb7c2581a in wxPaletteBase::~wxPaletteBase$delete ()
from /usr/lib/libwx_gtk2u_core-2.7.so.0
#3 0xb718aa8a in g_main_context_check () from /usr/lib/libglib-2.0.so.0
#4 0x00000187 in ?? ()
#5 0xb7fb1cd7 in pthread_mutex_lock () from /lib/tls/libpthread.so.0
Previous frame inner to this frame (corrupt stack?)
(gdb) bt ffull
No symbol "ffull" in current context.
(gdb) bt full
#0 0xffffe410 in __kernel_vsyscall ()
No symbol table info available.
#1 0xb7872b23 in poll () from /lib/tls/libc.so.6
No symbol table info available.
#2 0xb7c2581a in wxPaletteBase::~wxPaletteBase$delete ()
from /usr/lib/libwx_gtk2u_core-2.7.so.0
No symbol table info available.
#3 0xb718aa8a in g_main_context_check () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#4 0x00000187 in ?? ()
No symbol table info available.
#5 0xb7fb1cd7 in pthread_mutex_lock () from /lib/tls/libpthread.so.0
No symbol table info available.
(gdb) thread apply all bt
Thread 5 (Thread -1244554320 (LWP 20163)):
#0 0xffffe410 in __kernel_vsyscall ()
#1 0xb7fb2d2c in pthread_cond_timedwait@@GLIBC_2.3.2 ()
from /lib/tls/libpthread.so.0
#2 0xb7aaee94 in wxConditionInternal::WaitTimeout ()
from /usr/lib/libwx_baseu-2.7.so.0
#3 0xb7aaeeeb in wxCondition::WaitTimeout ()
from /usr/lib/libwx_baseu-2.7.so.0
#4 0xb7aaf741 in wxSemaphoreInternal::WaitTimeout ()
from /usr/lib/libwx_baseu-2.7.so.0
#5 0xb7aaf7cb in wxSemaphore::WaitTimeout ()
from /usr/lib/libwx_baseu-2.7.so.0
#6 0x081ed390 in wxArchiveInputStream::Peek ()
#7 0xb7ab038f in wxThreadInternal::PthreadStart ()
from /usr/lib/libwx_baseu-2.7.so.0
#8 0xb7ab03fc in wxPthreadStart () from /usr/lib/libwx_baseu-2.7.so.0
#9 0xb7fb0c40 in start_thread () from /lib/tls/libpthread.so.0
#10 0xb787d0ee in clone () from /lib/tls/libc.so.6
Thread 3 (Thread -1235657808 (LWP 20158)):
#0 0xffffe410 in __kernel_vsyscall ()
#1 0xb7fb5be6 in __nanosleep_nocancel () from /lib/tls/libpthread.so.0
---Type to continue, or q to quit---
#2 0xb7ab49c4 in wxMicroSleep () from /usr/lib/libwx_baseu-2.7.so.0
#3 0xb7ab49f8 in wxMilliSleep () from /usr/lib/libwx_baseu-2.7.so.0
#4 0xb7aae17c in wxThread::Sleep () from /usr/lib/libwx_baseu-2.7.so.0
#5 0x080f7592 in wxWindow::GetLabel ()
#6 0xb7ab038f in wxThreadInternal::PthreadStart ()
from /usr/lib/libwx_baseu-2.7.so.0
#7 0xb7ab03fc in wxPthreadStart () from /usr/lib/libwx_baseu-2.7.so.0
#8 0xb7fb0c40 in start_thread () from /lib/tls/libpthread.so.0
#9 0xb787d0ee in clone () from /lib/tls/libc.so.6
Thread 1 (Thread -1225324864 (LWP 20151)):
#0 0xffffe410 in __kernel_vsyscall ()
#1 0xb7872b23 in poll () from /lib/tls/libc.so.6
#2 0xb7c2581a in wxPaletteBase::~wxPaletteBase$delete ()
from /usr/lib/libwx_gtk2u_core-2.7.so.0
#3 0xb718aa8a in g_main_context_check () from /usr/lib/libglib-2.0.so.0
#4 0x00000187 in ?? ()
#5 0xb7fb1cd7 in pthread_mutex_lock () from /lib/tls/libpthread.so.0
Previous frame inner to this frame (corrupt stack?)
(gdb)
Hope this helps