Has been running for about a day uninterrupted.
(gdb) bt
#0 0x40362b7c in wxString::Length() const () from /usr/lib/libwx_gtk-2.4.so
#1 0x0819deeb in CDownloadQueue::RemoveSource(CUpDownClient*, bool, bool) (
this=0x87147d0, toremove=0x8d67d90, bDoStatsUpdate=true)
at DownloadQueue.cpp:601
#2 0x08180282 in CClientList::RemoveClient(CUpDownClient*) (this=0x8662e80,
toremove=0x8d67d90) at ClientList.cpp:167
#3 0x0815e7e9 in ~CUpDownClient (this=0x8d67d90) at BaseClient.cpp:236
#4 0x0814bd47 in CClientReqSocket::Disconnect(wxString const&) (
this=0x8a80620, strReason=@0xbffff010) at ListenSocket.cpp:148
#5 0x08154ff4 in CClientReqSocket::OnError(int) (this=0x8a80620, nErrorCode=7)
at ListenSocket.cpp:1771
#6 0x08155376 in CClientReqSocketHandler::ClientReqSocketHandler(wxSocketEvent& ) (this=0x8a00e60, event=@0x8c08de0) at ListenSocket.cpp:1846
#7 0x402d3393 in wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) ()
from /usr/lib/libwx_gtk-2.4.so
#8 0x402d31a1 in wxEvtHandler::ProcessEvent(wxEvent&) ()
from /usr/lib/libwx_gtk-2.4.so
#9 0x402d30d8 in wxEvtHandler::ProcessPendingEvents() ()
from /usr/lib/libwx_gtk-2.4.so
#10 0x402980b6 in wxAppBase::ProcessPendingEvents() ()
from /usr/lib/libwx_gtk-2.4.so
#11 0x4023d7b3 in wxapp_pending_callback () from /usr/lib/libwx_gtk-2.4.so
#12 0x4065c95f in g_idle_dispatch () from /opt/gnome/lib/libglib-1.2.so.0
#13 0x4065b70b in g_main_dispatch () from /opt/gnome/lib/libglib-1.2.so.0
---Type to continue, or q to quit---
#14 0x4065bd98 in g_main_iterate () from /opt/gnome/lib/libglib-1.2.so.0
#15 0x4065bed4 in g_main_run () from /opt/gnome/lib/libglib-1.2.so.0
#16 0x4056a40f in gtk_main () from /opt/gnome/lib/libgtk-1.2.so.0
#17 0x4023e2b6 in wxApp::MainLoop() () from /usr/lib/libwx_gtk-2.4.so
#18 0x40297f60 in wxAppBase::OnRun() () from /usr/lib/libwx_gtk-2.4.so
#19 0x4023e9cc in wxEntry(int, char**) () from /usr/lib/libwx_gtk-2.4.so
#20 0x082a0e80 in main (argc=1, argv=0xbffff364) at amule.cpp:152
> (gdb) bt full
> #0 0x40362b7c in wxString::Length() const () from /usr/lib/libwx_gtk-2.4.so
> No symbol table info available.
> #1 0x0819deeb in CDownloadQueue::RemoveSource(CUpDownClient*, bool, bool) (
> this=0x87147d0, toremove=0x8d67d90, bDoStatsUpdate=true)
> at DownloadQueue.cpp:601
> removed = true
> pos3 = {m_ptr = 0x0}
> pos4 = {m_ptr = 0x0}
> #2 0x08180282 in CClientList::RemoveClient(CUpDownClient*) (this=0x8662e80,
> toremove=0x8d67d90) at ClientList.cpp:167
> pos = {m_ptr = 0x92ade70}
> #3 0x0815e7e9 in ~CUpDownClient (this=0x8d67d90) at BaseClient.cpp:236
> No locals.
> #4 0x0814bd47 in CClientReqSocket::Disconnect(wxString const&) (
> this=0x8a80620, strReason=@0xbffff010) at ListenSocket.cpp:148
> No locals.
> #5 0x08154ff4 in CClientReqSocket::OnError(int) (this=0x8a80620, nErrorCode=7)
> at ListenSocket.cpp:1771
> strError =
> #6 0x08155376 in CClientReqSocketHandler::ClientReqSocketHandler(wxSocketEvent&) (this=0x8a00e60, event=@0x8c08de0) at ListenSocket.cpp:1846
> No locals.
> #7 0x402d3393 in wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) ()
> from /usr/lib/libwx_gtk-2.4.so
> ---Type to continue, or q to quit---
> No symbol table info available.
> #8 0x402d31a1 in wxEvtHandler::ProcessEvent(wxEvent&) ()
> from /usr/lib/libwx_gtk-2.4.so
> No symbol table info available.
> #9 0x402d30d8 in wxEvtHandler::ProcessPendingEvents() ()
> from /usr/lib/libwx_gtk-2.4.so
> No symbol table info available.
> #10 0x402980b6 in wxAppBase::ProcessPendingEvents() ()
> from /usr/lib/libwx_gtk-2.4.so
> No symbol table info available.
> #11 0x4023d7b3 in wxapp_pending_callback () from /usr/lib/libwx_gtk-2.4.so
> No symbol table info available.
> #12 0x4065c95f in g_idle_dispatch () from /opt/gnome/lib/libglib-1.2.so.0
> No symbol table info available.
> #13 0x4065b70b in g_main_dispatch () from /opt/gnome/lib/libglib-1.2.so.0
> No symbol table info available.
> #14 0x4065bd98 in g_main_iterate () from /opt/gnome/lib/libglib-1.2.so.0
> No symbol table info available.
> #15 0x4065bed4 in g_main_run () from /opt/gnome/lib/libglib-1.2.so.0
> No symbol table info available.
> #16 0x4056a40f in gtk_main () from /opt/gnome/lib/libgtk-1.2.so.0
> No symbol table info available.
> #17 0x4023e2b6 in wxApp::MainLoop() () from /usr/lib/libwx_gtk-2.4.so
> No symbol table info available.
> ---Type to continue, or q to quit---
> #18 0x40297f60 in wxAppBase::OnRun() () from /usr/lib/libwx_gtk-2.4.so
> No symbol table info available.
> #19 0x4023e9cc in wxEntry(int, char**) () from /usr/lib/libwx_gtk-2.4.so
> No symbol table info available.
> #20 0x082a0e80 in main (argc=1, argv=0xbffff364) at amule.cpp:152
> No locals.
Much more stable, in general that amule-2.0.0-rc3
Cheers.