This seems to happen quite a lot:
(gdb) bt
#0 0x40d3ded9 in raise () from /lib/tls/libc.so.6
#1 0x40e4bfcc in ?? () from /lib/tls/libc.so.6
#2 0x08597370 in ?? ()
#3 0x40d3f771 in abort () from /lib/tls/libc.so.6
#4 0x00000000 in ?? ()
#5 0x00000020 in ?? ()
#6
#7 0x0812f906 in CUpDownClient::GetRequestFile (this=0x0)
at updownclient.h:345
#8 0x0812b495 in CClientReqSocket::ProcessExtPacket (this=0xe0e7c30,
packet=0xeaa4dc0 "\030Íä@\030Íä@t\004\235@[\017Ù\024", size=10942,
opcode=64 '@') at ListenSocket.cpp:1606
#9 0x0812d373 in CClientReqSocket::PacketReceived (this=0xe0e7c30,
packet=0xe4464e0) at ListenSocket.cpp:2008
#10 0x08132ab5 in CEMSocket::OnReceive (this=0xe0e7c30, nErrorCode=0)
at EMSocket.cpp:265
#11 0x0812d457 in CClientReqSocket::OnReceive (this=0xe0e7c30, nErrorCode=0)
at ListenSocket.cpp:2026
#12 0x08132b80 in CEMSocket::SetDownloadLimit (this=0xe0e7c30, limit=1880)
at EMSocket.cpp:290
#13 0x0814a0a4 in CUpDownClient::SetDownloadLimit (this=0xde94af0, limit=1880)
at BaseClient.cpp:2371
#14 0x08231186 in CPartFile::Process (this=0x9a3e5f8, reducedownload=200,
m_icounter=5 '\005') at PartFile.cpp:1631
#15 0x08186e48 in CDownloadQueue::Process (this=0x9329f50)
at DownloadQueue.cpp:377
#16 0x082a7344 in CamuleApp::OnCoreTimer (this=0x8597370) at amule.cpp:1572
#17 0x4056b888 in wxAppConsole::HandleEvent ()
from /usr/local/lib/libwx_base-2.5.so.3
#18 0x40606340 in wxEvtHandler::ProcessEventIfMatches ()
from /usr/local/lib/libwx_base-2.5.so.3
#19 0x406057bf in wxEventHashTable::HandleEvent ()
from /usr/local/lib/libwx_base-2.5.so.3
#20 0x406064e0 in wxEvtHandler::ProcessEvent ()
from /usr/local/lib/libwx_base-2.5.so.3
#21 0x403fe72a in wxTimerBase::Notify ()
from /usr/local/lib/libwx_gtk2_core-2.5.so.3
#22 0x402f605d in timeout_callback ()
from /usr/local/lib/libwx_gtk2_core-2.5.so.3
#23 0x40a6760c in g_main_context_wakeup () from /usr/lib/libglib-2.0.so.0
#24 0x40a64b92 in g_main_depth () from /usr/lib/libglib-2.0.so.0
#25 0x40a65c88 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#26 0x40a65fc0 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#27 0x40a66603 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#28 0x407584e3 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#29 0x402ec578 in wxEventLoop::Run ()
from /usr/local/lib/libwx_gtk2_core-2.5.so.3
#30 0x403787b3 in wxAppBase::MainLoop ()
from /usr/local/lib/libwx_gtk2_core-2.5.so.3
#31 0x4037891a in wxAppBase::OnRun ()
from /usr/local/lib/libwx_gtk2_core-2.5.so.3
#32 0x405ae973 in wxEntry () from /usr/local/lib/libwx_base-2.5.so.3
#33 0x082a118c in main (argc=1, argv=0xbffff9d4) at amule.cpp:180
(gdb) bt full
#0 0x40d3ded9 in raise () from /lib/tls/libc.so.6
No symbol table info available.
#1 0x40e4bfcc in ?? () from /lib/tls/libc.so.6
No symbol table info available.
#2 0x08597370 in ?? ()
No symbol table info available.
#3 0x40d3f771 in abort () from /lib/tls/libc.so.6
No symbol table info available.
#4 0x00000000 in ?? ()
No symbol table info available.
#5 0x00000020 in ?? ()
No symbol table info available.
#6
No symbol table info available.
#7 0x0812f906 in CUpDownClient::GetRequestFile (this=0x0)
at updownclient.h:345
No locals.
#8 0x0812b495 in CClientReqSocket::ProcessExtPacket (this=0xe0e7c30,
packet=0xeaa4dc0 "\030Íä@\030Íä@t\004\235@[\017Ù\024", size=10942,
opcode=64 '@') at ListenSocket.cpp:1606
No locals.
#9 0x0812d373 in CClientReqSocket::PacketReceived (this=0xe0e7c30,
packet=0xe4464e0) at ListenSocket.cpp:2008
bResult = 8
uRawSize = 10942
#10 0x08132ab5 in CEMSocket::OnReceive (this=0xe0e7c30, nErrorCode=0)
at EMSocket.cpp:265
bPacketResult = 8
toCopy = 1864
GlobalReadBuffer = "\235@[\017Ù\024{\000ÿÿÿþÿÿ÷ÿÿýÿÿßÿÿ\a\002\000ã\021\000\000\000Oê,Çpág÷\211t\004\235@[\017Ù\024Å\021\000\000\000\201ê,Çpág÷\211t\004\235@[\017Ù\02419Tú\223a©/\215\022Ã\220}\"¬Q<Ϫ\027p2\222\0272¶^EÄ0¨ñ1n\227\026O\223\226ºÙ\033V#ór\\ô»ænÓ[ÖL\224l\211\032rhé¡\022Ý\035?'\000\001eä7ý\027øõ¸Mïi²\177\026¬yÐ\233P]ÆW¬S6Én\033߯âÄg¡\030f3Éd\b-n\222\200űh@\214\201ÚF\006\234uÛ2|"...
readMax = 1880
ret = 1880
rptr = 0x839ad48 "ã%"
rend = 0x839ad58 "rÀÖÅì \213\a]\004\233WÚ{\033wcZ}D³\222ZµªU\222s@'DÝ\236æXJ¶\222\2359÷GS}\2257~\\\017º+\213Õ\0178wê=ot{\036\n¡ÉZ\226ºªj«mÔt*À!Ç\031Y¾\217\233ïùOÙi\216µ¡Gx]\025{̰éà¸1ή7Çį\016£»ù\221A·=Å\026ç\tDÀæ\234\021ÂÀ¤(\030Ñ\bmö,\017ö\231m\016v\204XuBE\206ý[\004Í#\230q£\207\224¹ØE]\231¬\004\020£Ç\206È\be0§¹ÎnC8¶e§ê#\236£P\021«\035¤©Eu@ºÞ\fëtC"...
#11 0x0812d457 in CClientReqSocket::OnReceive (this=0xe0e7c30, nErrorCode=0)
at ListenSocket.cpp:2026
No locals.
#12 0x08132b80 in CEMSocket::SetDownloadLimit (this=0xe0e7c30, limit=1880)
at EMSocket.cpp:290
No locals.
#13 0x0814a0a4 in CUpDownClient::SetDownloadLimit (this=0xde94af0, limit=1880)
at BaseClient.cpp:2371
No locals.
#14 0x08231186 in CPartFile::Process (this=0x9a3e5f8, reducedownload=200,
m_icounter=5 '\005') at PartFile.cpp:1631
limit = 1880
kBpsClient = 9.40120506
cur_src = (CUpDownClient *) 0xde94af0
it = { = {
_M_node = 0x9305cf0}, }
old_trans = 1
dwCurTick = 485536461
#15 0x08186e48 in CDownloadQueue::Process (this=0x9329f50)
at DownloadQueue.cpp:377
cur_file = (class CPartFile *) 0x9a3e5f8
i = 121
size = 280
downspeed = 200
#16 0x082a7344 in CamuleApp::OnCoreTimer (this=0x8597370) at amule.cpp:1572
msPrev1 = 99847070
msPrev5 = 99843053
msPrevSave = 99808577
msCur = 99847868
#17 0x4056b888 in wxAppConsole::HandleEvent ()
from /usr/local/lib/libwx_base-2.5.so.3
No symbol table info available.
#18 0x40606340 in wxEvtHandler::ProcessEventIfMatches ()
from /usr/local/lib/libwx_base-2.5.so.3
No symbol table info available.
#19 0x406057bf in wxEventHashTable::HandleEvent ()
from /usr/local/lib/libwx_base-2.5.so.3
No symbol table info available.
#20 0x406064e0 in wxEvtHandler::ProcessEvent ()
from /usr/local/lib/libwx_base-2.5.so.3
No symbol table info available.
#21 0x403fe72a in wxTimerBase::Notify ()
from /usr/local/lib/libwx_gtk2_core-2.5.so.3
No symbol table info available.
#22 0x402f605d in timeout_callback ()
from /usr/local/lib/libwx_gtk2_core-2.5.so.3
No symbol table info available.
#23 0x40a6760c in g_main_context_wakeup () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#24 0x40a64b92 in g_main_depth () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#25 0x40a65c88 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#26 0x40a65fc0 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#27 0x40a66603 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#28 0x407584e3 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#29 0x402ec578 in wxEventLoop::Run ()
from /usr/local/lib/libwx_gtk2_core-2.5.so.3
No symbol table info available.
#30 0x403787b3 in wxAppBase::MainLoop ()
from /usr/local/lib/libwx_gtk2_core-2.5.so.3
No symbol table info available.
#31 0x4037891a in wxAppBase::OnRun ()
from /usr/local/lib/libwx_gtk2_core-2.5.so.3
No symbol table info available.
#32 0x405ae973 in wxEntry () from /usr/local/lib/libwx_base-2.5.so.3
No symbol table info available.
#33 0x082a118c in main (argc=1, argv=0xbffff9d4) at amule.cpp:180
No locals.