18 hours is pretty much a record; I've never had rc3 stay up that long.
Here's the backtrace:
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 1092095424 (LWP 2326)]
0x08101441 in CList::Find (this=0x9c8, searchValue=0x8cbae98, startAfter=0x0) at CTypedPtrList.h:416
416 MYNODE* n = head;
(gdb) bt
#0 0x08101441 in CList::Find (this=0x9c8, searchValue=0x8cbae98, startAfter=0x0) at CTypedPtrList.h:416
#1 0x081c9113 in CPartFile::RemoveDownloadingSource (this=0x4, client=0x8cbae98) at PartFile.cpp:4056
#2 0x0810918f in CUpDownClient::SetDownloadState (this=0x8cbae98, byNewState=1 '\001') at DownloadClient.cpp:535
#3 0x0810ad12 in CUpDownClient::CalculateKBpsDown (this=0x8cbae98) at DownloadClient.cpp:1045
#4 0x081c0a16 in CPartFile::Process (this=0x87b7e70, reducedownload=0, m_icounter=10 '\n') at PartFile.cpp:1721
#5 0x0811ad71 in CDownloadQueue::Process (this=0x876b6b0) at DownloadQueue.cpp:376
#6 0x08224757 in TimerProc () at UploadQueue.cpp:704
#7 0x0822d216 in CamuleDlg::OnUQTimer (this=0x8524080) at amuleDlg.cpp:344
#8 0x402ed667 in wxEvtHandler::SearchEventTable () from /usr/lib/libwx_gtk-2.4.so.0
#9 0x402ed483 in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_gtk-2.4.so.0
#10 0x40390997 in wxTimerBase::Notify () from /usr/lib/libwx_gtk-2.4.so.0
#11 0x4029de6d in timeout_callback () from /usr/lib/libwx_gtk-2.4.so.0
#12 0x4065aec4 in g_main_set_poll_func () from /usr/lib/libglib-1.2.so.0
#13 0x4065a03d in g_get_current_time () from /usr/lib/libglib-1.2.so.0
#14 0x4065a4f4 in g_get_current_time () from /usr/lib/libglib-1.2.so.0
#15 0x4065a724 in g_main_run () from /usr/lib/libglib-1.2.so.0
#16 0x40580c3f in gtk_main () from /usr/lib/libgtk-1.2.so.0
#17 0x4024ca79 in wxApp::MainLoop () from /usr/lib/libwx_gtk-2.4.so.0
#18 0x402ada47 in wxAppBase::OnRun () from /usr/lib/libwx_gtk-2.4.so.0
#19 0x4024d1db in wxEntry () from /usr/lib/libwx_gtk-2.4.so.0
#20 0x08225f02 in main (argc=1, argv=0xbffff8c4) at amule.cpp:114
(gdb) bt full
#0 0x08101441 in CList::Find (this=0x9c8, searchValue=0x8cbae98, startAfter=0x0) at CTypedPtrList.h:416
n = (CList::MyNode *) 0x953dbf8
#1 0x081c9113 in CPartFile::RemoveDownloadingSource (this=0x4, client=0x8cbae98) at PartFile.cpp:4056
position = 0xffffffff
#2 0x0810918f in CUpDownClient::SetDownloadState (this=0x8cbae98, byNewState=1 '\001') at DownloadClient.cpp:535
No locals.
#3 0x0810ad12 in CUpDownClient::CalculateKBpsDown (this=0x8cbae98) at DownloadClient.cpp:1045
tcLoop = 0.100000001
tcInit = 0.400000006
tcFinal = 50
tcReduce = 5
fInit = 0.25
fFinal = 0.00200000009
fReduce = 0.907940686
msCur = 1582605519
#4 0x081c0a16 in CPartFile::Process (this=0x87b7e70, reducedownload=0, m_icounter=10 '\n') at PartFile.cpp:1721
kBpsClient = 6.81985272e-34
download_state = 0 '\0'
sl = 81
pos1 = 0x0
pos2 = 0x8c23c48
old_trans = 0
cur_src = (CUpDownClient *) 0x8cbae98
dwCurTick = 1582605519
#5 0x0811ad71 in CDownloadQueue::Process (this=0x876b6b0) at DownloadQueue.cpp:376
cur_file = (class CPartFile *) 0x87b7e70
i = 17
size = 50
downspeed = 0
#6 0x08224757 in TimerProc () at UploadQueue.cpp:704
msPrev1 = 81439652
msPrev5 = 81440556
msPrevGraph = 81420739
msPrevStats = 41567150
msPrevSave = 81386841
msPrevHist = 81311000
msCur = 81442140
bStatsVisible = 191
msGraphUpdate = -1073744448
sStatsUpdate = 142707048
#7 0x0822d216 in CamuleDlg::OnUQTimer (this=0x8524080) at amuleDlg.cpp:344
No locals.
#8 0x402ed667 in wxEvtHandler::SearchEventTable () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#9 0x402ed483 in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#10 0x40390997 in wxTimerBase::Notify () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#11 0x4029de6d in timeout_callback () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#12 0x4065aec4 in g_main_set_poll_func () from /usr/lib/libglib-1.2.so.0
No symbol table info available.
#13 0x4065a03d in g_get_current_time () from /usr/lib/libglib-1.2.so.0
No symbol table info available.
#14 0x4065a4f4 in g_get_current_time () from /usr/lib/libglib-1.2.so.0
No symbol table info available.
#15 0x4065a724 in g_main_run () from /usr/lib/libglib-1.2.so.0
No symbol table info available.
#16 0x40580c3f in gtk_main () from /usr/lib/libgtk-1.2.so.0
No symbol table info available.
#17 0x4024ca79 in wxApp::MainLoop () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#18 0x402ada47 in wxAppBase::OnRun () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#19 0x4024d1db in wxEntry () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#20 0x08225f02 in main (argc=1, argv=0xbffff8c4) at amule.cpp:114
No locals.
(gdb)