crashed after downloading for about 2 hours
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 1078850656 (LWP 8833)]
0x0814b3b6 in CEMSocket::IsConnected (this=0x0) at EMSocket.h:51
51 bool IsConnected() { return byConnected==ES_CONNECTED;};
(gdb) bt
#0 0x0814b3b6 in CEMSocket::IsConnected (this=0x0) at EMSocket.h:51
#1 0x0814aad3 in CEMSocket::SendPacket (this=0x0, packet=0x8c4cc70,
delpacket=true, controlpacket=true) at EMSocket.cpp:332
#2 0x0817b472 in CUpDownClient::SendStartupLoadReq (this=0x8d887a0)
at DownloadClient.cpp:152
#3 0x0817c5bb in CUpDownClient::ProcessFileStatus (this=0x8d887a0,
bUdpPacket=false, data=0xbffff1a0, file=0x89a7048)
at DownloadClient.cpp:496
#4 0x08140f9f in CClientReqSocket::ProcessPacket (this=0x9bd9198,
packet=0x8c22b30 "\bÿ\214\t,s|\021/ÿ", size=28, opcode=80 'P')
at ListenSocket.cpp:455
#5 0x08146bb4 in CClientReqSocket::PacketReceived (this=0x9bd9198,
packet=0x8c4cc70) at ListenSocket.cpp:1702
#6 0x0814a919 in CEMSocket::OnReceive (this=0x9bd9198, nErrorCode=0)
at EMSocket.cpp:290
#7 0x08146d08 in CClientReqSocket::OnReceive (this=0x9bd9198, nErrorCode=0)
at ListenSocket.cpp:1729
#8 0x0814a9e9 in CEMSocket::SetDownloadLimit (this=0x9bd9198, limit=1000)
at EMSocket.cpp:315
#9 0x0822b3fd in CPartFile::Process (this=0x89a7048, reducedownload=200,
m_icounter=6 '\006') at PartFile.cpp:1701
#10 0x0818e124 in CDownloadQueue::Process (this=0x86f21d8)
at DownloadQueue.cpp:376
---Type to continue, or q to quit---
#11 0x0828e506 in TimerProc () at UploadQueue.cpp:704
#12 0x0829716d in CamuleDlg::OnUQTimer (this=0x86c0788) at amuleDlg.cpp:344
#13 0x402a2a85 in wxEvtHandler::SearchEventTable ()
from /usr/local/lib/libwx_gtk-2.4.so
#14 0x402a28b3 in wxEvtHandler::ProcessEvent ()
from /usr/local/lib/libwx_gtk-2.4.so
#15 0x40330f47 in wxTimerBase::Notify () from /usr/local/lib/libwx_gtk-2.4.so
#16 0x4025e2cc in timeout_callback () from /usr/local/lib/libwx_gtk-2.4.so
#17 0x009a79d5 in g_main_set_poll_func () from /usr/lib/libglib-1.2.so.0
#18 0x009a695b in g_get_current_time () from /usr/lib/libglib-1.2.so.0
#19 0x009a6e47 in g_get_current_time () from /usr/lib/libglib-1.2.so.0
#20 0x009a70f5 in g_main_run () from /usr/lib/libglib-1.2.so.0
#21 0x001d253f in gtk_main () from /usr/lib/libgtk-1.2.so.0
#22 0x4021843e in wxApp::MainLoop () from /usr/local/lib/libwx_gtk-2.4.so
#23 0x4026bd64 in wxAppBase::OnRun () from /usr/local/lib/libwx_gtk-2.4.so
#24 0x40218b03 in wxEntry () from /usr/local/lib/libwx_gtk-2.4.so
#25 0x0828fd5a in main (argc=1, argv=0xbffff954) at amule.cpp:114
(gdb) bt full
#0 0x0814b3b6 in CEMSocket::IsConnected (this=0x0) at EMSocket.h:51
No locals.
#1 0x0814aad3 in CEMSocket::SendPacket (this=0x0, packet=0x8c4cc70,
delpacket=true, controlpacket=true) at EMSocket.cpp:332
bCheckControlQueue = 9
#2 0x0817b472 in CUpDownClient::SendStartupLoadReq (this=0x8d887a0)
at DownloadClient.cpp:152
dataStartupLoadReq = { = { = {
_vptr.CFile = 0x830eb08, m_fd = -1, m_error = 136,
fFilePath = }, fBuffer = 0x0, fLength = 0,
fGrowBytes = 16, fPosition = 0, fBufferSize = 0, fFileSize = 0,
deleteBuffer = 1}, }
packet = (Packet *) 0x8c4cc70
#3 0x0817c5bb in CUpDownClient::ProcessFileStatus (this=0x8d887a0,
bUdpPacket=false, data=0xbffff1a0, file=0x89a7048)
at DownloadClient.cpp:496
nED2KPartCount = 76
bPartsNeeded = true
iNeeded = 18
#4 0x08140f9f in CClientReqSocket::ProcessPacket (this=0x9bd9198,
packet=0x8c22b30 "\bÿ\214\t,s|\021/ÿ", size=28, opcode=80 'P')
at ListenSocket.cpp:455
data = { = { = {_vptr.CFile = 0x830eb08, m_fd = -1,
---Type to continue, or q to quit---
m_error = 216, fFilePath = },
fBuffer = 0x8c22b30 "\bÿ\214\t,s|\021/ÿ", fLength = 1, fGrowBytes = 0,
fPosition = 28, fBufferSize = 28, fFileSize = 28,
deleteBuffer = 0}, }
cfilehash = "ÿnÿ\021,s|\021/ÿ\000sÿ\003ÿ~"
file = (class CPartFile *) 0x89a7048
#5 0x08146bb4 in CClientReqSocket::PacketReceived (this=0x9bd9198,
packet=0x8c4cc70) at ListenSocket.cpp:1702
bResult = 8
uRawSize = 28
#6 0x0814a919 in CEMSocket::OnReceive (this=0x9bd9198, nErrorCode=0)
at EMSocket.cpp:290
bPacketResult = 8
toCopy = 17
GlobalReadBuffer = "wdL\235ÿTÿXÿ\227X?ÿÿfÿ\214ÿ\237bÿ\020ÿn\017ÿR\t,\027ÿ3ÿ\203$\tÿÿ\bÿoq\217ÿc/;\004ÿ\rn9<\006ÿ*ÿÿÿGowvdÿÿÿÿ&f\225ÿ\024voÿÿÿ\021p\217\rÿ\177%R'>ÿÿ)Dÿ.AKD:ÿÿ\030ÿ\226Lÿc[ÿP\000^ÿ\222ÿ\201\002kÿtm\032?,O5d\226\226ÿ\224oÿ4Lÿ?\213\021\001ÿ:\223\0307ÿÿ_ÿ\t4ÿ)ÿ\r\030\002\037\byÿN\024\211\025ÿÿÿBíÿÿ\031ÿ\212YgÿS]\033ÿ\004gÿÿ|8ÿÿPB/\t\200\202ÿ\ao"...
readMax = 1000
ret = 1000
rptr = 0x83dde11 "ÿ\237bÿ\020ÿn\017ÿR\t,\027ÿ3ÿ\203$\tÿÿ\bÿoq\217ÿc/;\004ÿ\rn9<\006ÿ*ÿÿÿGowvdÿÿÿÿ&f\225ÿ\024voÿÿÿ\021p\217\rÿ\177%R'>ÿÿ)Dÿ.AKD:ÿÿ\030ÿ\2---Type to continue, or q to quit---
26Lÿc[
rend = 0x83de1e8 "4\230\223ÿ[ÿÿ\026\207\002Hc|ÿN9ÿ\022<\230ÿ\206ÿ7qÿ\"\024\200\027ÿÿÿH\aaÿ\bÿ(zÿ!5\003n\200w\001ÿ8ÿÿ\211ÿÿÿ/\035ÿA\nÿ3ð?Iÿ\023ÿÿ}>\021\222\030EC\004ÿ}ÿRHÿÿ_\020{ÿÿr\230ÿKwc\n\221`"
#7 0x08146d08 in CClientReqSocket::OnReceive (this=0x9bd9198, nErrorCode=0)
at ListenSocket.cpp:1729
No locals.
#8 0x0814a9e9 in CEMSocket::SetDownloadLimit (this=0x9bd9198, limit=1000)
at EMSocket.cpp:315
No locals.
#9 0x0822b3fd in CPartFile::Process (this=0x89a7048, reducedownload=200,
m_icounter=6 '\006') at PartFile.cpp:1701
limit = 1000
kBpsClient = 0
pos = 0x0
old_trans = 1
cur_src = (CUpDownClient *) 0x8d887a0
dwCurTick = 1037712513
#10 0x0818e124 in CDownloadQueue::Process (this=0x86f21d8)
at DownloadQueue.cpp:376
cur_file = (class CPartFile *) 0x89a7048
i = 34
size = 38
---Type to continue, or q to quit---
downspeed = 200
#11 0x0828e506 in TimerProc () at UploadQueue.cpp:704
msPrev1 = 5849164
msPrev5 = 5847671
msPrevGraph = 5847066
msPrevStats = 0
msPrevSave = 5824875
msPrevHist = 5849000
msCur = 5849958
bStatsVisible = 191
msGraphUpdate = 141704792
sStatsUpdate = 141162400
#12 0x0829716d in CamuleDlg::OnUQTimer (this=0x86c0788) at amuleDlg.cpp:344
No locals.
#13 0x402a2a85 in wxEvtHandler::SearchEventTable ()
from /usr/local/lib/libwx_gtk-2.4.so
No symbol table info available.
#14 0x402a28b3 in wxEvtHandler::ProcessEvent ()
from /usr/local/lib/libwx_gtk-2.4.so
No symbol table info available.
#15 0x40330f47 in wxTimerBase::Notify () from /usr/local/lib/libwx_gtk-2.4.so
No symbol table info available.
#16 0x4025e2cc in timeout_callback () from /usr/local/lib/libwx_gtk-2.4.so
---Type to continue, or q to quit---
No symbol table info available.
#17 0x009a79d5 in g_main_set_poll_func () from /usr/lib/libglib-1.2.so.0
No symbol table info available.
#18 0x009a695b in g_get_current_time () from /usr/lib/libglib-1.2.so.0
No symbol table info available.
#19 0x009a6e47 in g_get_current_time () from /usr/lib/libglib-1.2.so.0
No symbol table info available.
#20 0x009a70f5 in g_main_run () from /usr/lib/libglib-1.2.so.0
No symbol table info available.
#21 0x001d253f in gtk_main () from /usr/lib/libgtk-1.2.so.0
No symbol table info available.
#22 0x4021843e in wxApp::MainLoop () from /usr/local/lib/libwx_gtk-2.4.so
No symbol table info available.
#23 0x4026bd64 in wxAppBase::OnRun () from /usr/local/lib/libwx_gtk-2.4.so
No symbol table info available.
#24 0x40218b03 in wxEntry () from /usr/local/lib/libwx_gtk-2.4.so
No symbol table info available.
#25 0x0828fd5a in main (argc=1, argv=0xbffff954) at amule.cpp:114
No locals.
(gdb)