One file was completing, few were downloading, then amule crashed after about 18h. Here's the full bt:
#0 0x081b6ef5 in CUpDownClient::IsUpPartAvailable(unsigned short) const (this=0x8c606c8, iPart=0) at updownclient.h:302
No locals.
#1 0x081b6699 in CKnownFile::UpdatePartsInfo() (this=0x8646128) at KnownFile.cpp:1078
i = 0
cur_src = (CUpDownClient *) 0x8c606c8
pos = {m_ptr = 0x8c5f180}
partcount = 1
flag = true
count = {<> = {}, }
k_test = 4
event = {ID = 1085172640, byte_value = 1 '\001', long_value = 3221220912, longlong_value = 99867791356,
string_value = , ptr_value = 0x16}
#2 0x08286bb3 in CUpDownClient::ProcessExtendedInfo(CSafeMemFile const*, CKnownFile*) (this=0x8f02a28, data=0xbfffef70,
tempreqfile=0x8646128) at UploadClient.cpp:466
nCompleteCountLast = 0
nCompleteCountNew = 83
done = 1
nED2KUpPartCount = 1
#3 0x08138e35 in CClientReqSocket::ProcessExtPacket(char const*, unsigned, unsigned char) (this=0x909b390,
packet=0x936e0d8 "\005|GÂ\004Æh¢\031\231$ã!\2111\034X\001", size=23, opcode=146 '\222') at ListenSocket.cpp:1219
data_in = { = { = {_vptr.CFile = 0x8340e88, m_fd = -1, m_error = 120,
fFilePath = }, fGrowBytes = 0, fPosition = 22, fBufferSize = 23, fFileSize = 23, deleteBuffer = 0,
fBuffer = 0x936e0d8 "\005|GÂ\004Æh¢\031\231$ã!\2111\034X\001"}, }
reqfilehash = {m_hash = "\005|GÂ\004Æh¢\031\231$ã!\2111\034"}
reqfile = (class CKnownFile *) 0x8646128
opcode_in = 88 'X'
data_out = { = { = {_vptr.CFile = 0x8340e88, m_fd = -1, m_error = 221,
fFilePath = }, fGrowBytes = 128, fPosition = 16, fBufferSize = 128, fFileSize = 16,
deleteBuffer = 1, fBuffer = 0x9d1ded8 "\005|GÂ\004Æh¢\031\231$ã!\2111\034Y="}, }
#4 0x0813b470 in CClientReqSocket::PacketReceived(Packet*) (this=0x909b390, packet=0x96d17f0) at ListenSocket.cpp:1804
bResult = 8
uRawSize = 23
#5 0x0813f2cc in CEMSocket::OnReceive(int) (this=0x909b390, nErrorCode=0) at EMSocket.cpp:261
bPacketResult = 191
toCopy = 23
GlobalReadBuffer = "\000\000\000\000\000\222\005|GÂ\004Æh¢\031\231$ã!\2111\034X\001\000\000S\000\201ê«r6µå@òuE¥\2032\030p\223\"³çF@{ÃÆúV/{Ó.÷¼CêÁ\234à¦=¸¹Ïa?\005¾:NL\230Â\225=Þ`õ4\233\037\214\236¿;Ó\002\031\025úªªØ\030QøýKm\002å\017\f\034iܪ\206|{Y\227I\022\\Ó\2170\0052\032Ã\205ù\flãÇG\205N¯\005'\030\205\vuöá6@8\2142$\eÃøÒ\231L\034\002\233\vcSá@áÓû8µÁe\f³þÿ\224¯íâAAÎ\236CÎýB\216Q\034û¤ÒØ.CÏ"...
readMax = 2000000
ret = 29
rptr = 0x83eb4fd "ê«r6µå@òuE¥\2032\030p\223\"³çF@{ÃÆúV/{Ó.÷¼CêÁ\234à¦=¸¹Ïa?\005¾:NL\230Â\225=Þ`õ4\233\037\214\236¿;Ó\002\031\025úªªØ\030QøýKm\002å\017\f\034iܪ\206|{Y\227I\022\\Ó\2170\0052\032Ã\205ù\flãÇG\205N¯\005'\030\205\vuöá6@8\2142$\eÃøÒ\231L\034\002\233\vcSá@áÓû8µÁe\f³þÿ\224¯íâAAÎ\236CÎýB\216Q\034û¤ÒØ.CÏ\036{}÷§¶.9ííäî3¿)\017«Ò½çôë\002:`x\210\231)"...
rend = 0x83eb4fd "ê«r6µå@òuE¥\2032\030p\223\"³çF@{ÃÆúV/{Ó.÷¼CêÁ\234à¦=¸¹Ïa?\005¾:NL\230Â\225=Þ`õ4\233\037\214\236¿;Ó\002\031\025úªªØ\030QøýKm\002å\017\f\034iܪ\206|{Y\227I\022\\Ó\2170\0052\032Ã\205ù\flãÇG\205N¯\005'\030\205\vuöá6@8\2142$\eÃøÒ\231L\034\002\233\vcSá@áÓû8µÁe\f³þÿ\224¯íâAAÎ\236CÎýB\216Q\034û¤ÒØ.CÏ\036{}÷§¶.9ííäî3¿)\017«Ò½çôë\002:`x\210\231)"...
#6 0x0813b543 in CClientReqSocket::OnReceive(int) (this=0x909b390, nErrorCode=0) at ListenSocket.cpp:1822
No locals.
#7 0x0813b621 in CClientReqSocketHandler::ClientReqSocketHandler(wxSocketEvent&) (this=0x8b1e4c8, event=@0x8d71fd0)
at ListenSocket.cpp:1852
No locals.
#8 0x402daf36 in wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) () from /usr/local/lib/libwx_gtk-2.4.so
No symbol table info available.
#9 0x402dad63 in wxEvtHandler::ProcessEvent(wxEvent&) () from /usr/local/lib/libwx_gtk-2.4.so
No symbol table info available.
#10 0x402daca6 in wxEvtHandler::ProcessPendingEvents() () from /usr/local/lib/libwx_gtk-2.4.so
No symbol table info available.
#11 0x4029bdf1 in wxAppBase::ProcessPendingEvents() () from /usr/local/lib/libwx_gtk-2.4.so
No symbol table info available.
#12 0x4023f172 in wxapp_pending_callback () from /usr/local/lib/libwx_gtk-2.4.so
No symbol table info available.
#13 0x082b0aff in g_idle_dispatch (source_data=0x4023f130, dispatch_time=0xbffff1f0, user_data=0x47) at gmain.c:1367
No locals.
#14 0x082afbaa in g_main_dispatch (dispatch_time=0xbffff1f0) at gmain.c:656
hook_data = 0x0
source_data = 0x4023f130
dispatch = (gboolean (*)(gpointer, GTimeVal *, gpointer)) 0x82b0af0
need_destroy = 0
source = (GSource *) 0x8faec50
#15 0x082b0012 in g_main_iterate (block=158119696, dispatch=1) at gmain.c:877
check = (gboolean (*)(gpointer, GTimeVal *, gpointer)) 0x82ae5b0
hook = (GHook *) 0x96cb710
current_time = {tv_sec = 1087487632, tv_usec = 709799}
n_ready = 1
current_priority = 900
timeout = 137029040
retval = 0
#16 0x082b0255 in g_main_run (loop=0x8ab8570) at gmain.c:935
No locals.
#17 0x40572df7 in gtk_main () from /usr/lib/libgtk-1.2.so.0
No symbol table info available.
#18 0x4023e849 in wxApp::MainLoop() () from /usr/local/lib/libwx_gtk-2.4.so
No symbol table info available.
#19 0x4029bca7 in wxAppBase::OnRun() () from /usr/local/lib/libwx_gtk-2.4.so
No symbol table info available.
#20 0x4023ef44 in wxEntry(int, char**) () from /usr/local/lib/libwx_gtk-2.4.so
No symbol table info available.
#21 0x0828f208 in main (argc=1, argv=0xbffff364) at amule.cpp:156
No locals.