Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1084972928 (LWP 12867)]
0x0817e2f7 in CUpDownClient::IsPartAvailable(unsigned short) (this=0xa712e30,
iPart=0) at updownclient.h:281
281 inline bool IsPartAvailable(uint16 iPart) {return( (iPart >= m_nPartCount) || (!m_abyPartStatus) )? 0:m_abyPartStatus[iPart];}
(gdb) bt
#0 0x0817e2f7 in CUpDownClient::IsPartAvailable(unsigned short) (
this=0xa712e30, iPart=0) at updownclient.h:281
#1 0x0822ac99 in CPartFile::UpdatePartsInfo() (this=0x9f89ba0)
at PartFile.cpp:2026
#2 0x0817b611 in CUpDownClient::ProcessFileStatus(bool, CSafeMemFile*, CPartFile*) (this=0xa02a590, bUdpPacket=false, data=0xbfed7d00, file=0x9f89ba0)
at DownloadClient.cpp:506
#3 0x08140b97 in CClientReqSocket::ProcessPacket(char*, unsigned, unsigned char) (this=0xa59ffe0, packet=0x9f84808 "\022?ó42ÅÑ]¶?q\234Ñ[Ët", size=19,
opcode=80 'P') at ListenSocket.cpp:455
#4 0x08146506 in CClientReqSocket::PacketReceived(Packet*) (this=0xa59ffe0,
packet=0xa4bcb38) at ListenSocket.cpp:1702
#5 0x0814a245 in CEMSocket::OnReceive(int) (this=0xa59ffe0, nErrorCode=0)
at EMSocket.cpp:290
#6 0x0814665a in CClientReqSocket::OnReceive(int) (this=0xa59ffe0,
nErrorCode=0) at ListenSocket.cpp:1729
#7 0x08295a27 in CamuleDlg::socketHandler(wxSocketEvent&) (this=0x9babd88,
event=@0xa64dc10) at amuleDlg.cpp:444
#8 0x00c063a5 in wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) ()
from /usr/lib/libwx_gtk-2.4.so
#9 0x00c061d7 in wxEvtHandler::ProcessEvent(wxEvent&) ()
from /usr/lib/libwx_gtk-2.4.so
#10 0x00c0610f in wxEvtHandler::ProcessPendingEvents() ()
---Type to continue, or q to quit---
from /usr/lib/libwx_gtk-2.4.so
#11 0x00bcfd65 in wxAppBase::ProcessPendingEvents() ()
from /usr/lib/libwx_gtk-2.4.so
#12 0x00b7bd0f in wxapp_pending_callback () from /usr/lib/libwx_gtk-2.4.so
#13 0x001264ef in g_timeout_add () from /usr/lib/libglib-1.2.so.0
#14 0x0012535b in g_get_current_time () from /usr/lib/libglib-1.2.so.0
#15 0x00125846 in g_get_current_time () from /usr/lib/libglib-1.2.so.0
#16 0x00125af4 in g_main_run () from /usr/lib/libglib-1.2.so.0
#17 0x003416af in gtk_main () from /usr/lib/libgtk-1.2.so.0
#18 0x00b7c6d6 in wxApp::MainLoop() () from /usr/lib/libwx_gtk-2.4.so
#19 0x00bcfc28 in wxAppBase::OnRun() () from /usr/lib/libwx_gtk-2.4.so
#20 0x00b7cda7 in wxEntry(int, char**) () from /usr/lib/libwx_gtk-2.4.so
#21 0x0828e25a in main (argc=1, argv=0xbfed81e4) at amule.cpp:114
(gdb)
(gdb) bt full
#0 0x0817e2f7 in CUpDownClient::IsPartAvailable(unsigned short) (
this=0xa712e30, iPart=0) at updownclient.h:281
No locals.
#1 0x0822ac99 in CPartFile::UpdatePartsInfo() (this=0x9f89ba0)
at PartFile.cpp:2026
i = 0
pos = 0xa415050
sl = 11
partcount = 92
flag = false
count = {<> = {}, }
cur_src = (CUpDownClient *) 0xa712e30
#2 0x0817b611 in CUpDownClient::ProcessFileStatus(bool, CSafeMemFile*, CPartFile*) (this=0xa02a590, bUdpPacket=false, data=0xbfed7d00, file=0x9f89ba0)
at DownloadClient.cpp:506
nED2KPartCount = 0
bPartsNeeded = true
iNeeded = 0
#3 0x08140b97 in CClientReqSocket::ProcessPacket(char*, unsigned, unsigned char) (this=0xa59ffe0, packet=0x9f84808 "\022?ó42ÅÑ]¶?q\234Ñ[Ët", size=19,
opcode=80 'P') at ListenSocket.cpp:455
data = { = { = {_vptr.CFile = 0x830f808, m_fd = -1,
m_error = 56, fFilePath = },
---Type to continue, or q to quit---
fBuffer = 0x9f84808 "\022?ó42ÅÑ]¶?q\234Ñ[Ët", fLength = 1, fGrowBytes = 0,
fPosition = 18, fBufferSize = 19, fFileSize = 19,
deleteBuffer = 0}, }
cfilehash = "\022?ó42ÅÑ]¶?q\234Ñ[Ët"
file = (class CPartFile *) 0x9f89ba0
#4 0x08146506 in CClientReqSocket::PacketReceived(Packet*) (this=0xa59ffe0,
packet=0xa4bcb38) at ListenSocket.cpp:1702
bResult = 10
uRawSize = 19
#5 0x0814a245 in CEMSocket::OnReceive(int) (this=0xa59ffe0, nErrorCode=0)
at EMSocket.cpp:290
bPacketResult = true
toCopy = 19
GlobalReadBuffer = "ãa\000\000\000Y\022?ó42ÅÑ]¶?q\234Ñ[ËtN\000[?ßµ¿_¹Ì_Áö³ª] Jenna Loves Rocco - Jenna Jameson & Rocco Siffredi XXX DivX.aviã\024\000\000\000P\022?ó42ÅÑ]¶?q\234Ñ[Ët\000\000|³À\202\002áëÓÀRoâE\223zF\211)hà²ðã\003\1771\220QX?*2 7÷-Á? 4pHþ\203=\231\032ll\034\005\r\b\223Á?Ô±\bg¯*È&¿p?-ÃJáåÉ"...
readMax = 2000000
ret = 127
rptr = 0x83d5dbf "³À\202\002áëÓÀRoâE\223zF\211)hà²ðã\003\1771\220QX?*2 7÷-Á? 4pHþ\203=\231\032ll\034\005\r\b\223Á?Ô±\bg¯*È&¿p?-ÃJáåÉ\201©/I\231B¡ÄÁì\207^Íâ'óƪóÚÉÀ\024i-7«?ZzÇv$\023ÓW\216+9Rã9Úc\231+\003\212û?\220àãC\":{\031ÁÙÆ/ïÓ\210`Pê6\032$\020£°\022MX~bñòÖaøà\227\200UM\210Zu_\230¡}Öã?\216â\027Ú\001%5 ÿÑ(a---Type to continue, or q to quit---
¥·#?\tËÞÔîgïoÕ3s"...
rend = 0x83d5dbf "³À\202\002áëÓÀRoâE\223zF\211)hà²ðã\003\1771\220QX?*2 7÷-Á? 4pHþ\203=\231\032ll\034\005\r\b\223Á?Ô±\bg¯*È&¿p?-ÃJáåÉ\201©/I\231B¡ÄÁì\207^Íâ'óƪóÚÉÀ\024i-7«?ZzÇv$\023ÓW\216+9Rã9Úc\231+\003\212û?\220àãC\":{\031ÁÙÆ/ïÓ\210`Pê6\032$\020£°\022MX~bñòÖaøà\227\200UM\210Zu_\230¡}Öã?\216â\027Ú\001%5 ÿÑ(a¥·#?\tËÞÔîgïoÕ3s"...
#6 0x0814665a in CClientReqSocket::OnReceive(int) (this=0xa59ffe0,
nErrorCode=0) at ListenSocket.cpp:1729
No locals.
#7 0x08295a27 in CamuleDlg::socketHandler(wxSocketEvent&) (this=0x9babd88,
event=@0xa64dc10) at amuleDlg.cpp:444
soc = (class CClientReqSocket *) 0xa59ffe0
current_socket = (struct wxSocketBase *) 0xa59ffe0
#8 0x00c063a5 in wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) ()
from /usr/lib/libwx_gtk-2.4.so
No symbol table info available.
#9 0x00c061d7 in wxEvtHandler::ProcessEvent(wxEvent&) ()
from /usr/lib/libwx_gtk-2.4.so
No symbol table info available.
#10 0x00c0610f in wxEvtHandler::ProcessPendingEvents() ()
from /usr/lib/libwx_gtk-2.4.so
No symbol table info available.
#11 0x00bcfd65 in wxAppBase::ProcessPendingEvents() ()
---Type to continue, or q to quit---
from /usr/lib/libwx_gtk-2.4.so
No symbol table info available.
#12 0x00b7bd0f in wxapp_pending_callback () from /usr/lib/libwx_gtk-2.4.so
No symbol table info available.
#13 0x001264ef in g_timeout_add () from /usr/lib/libglib-1.2.so.0
No symbol table info available.
#14 0x0012535b in g_get_current_time () from /usr/lib/libglib-1.2.so.0
No symbol table info available.
#15 0x00125846 in g_get_current_time () from /usr/lib/libglib-1.2.so.0
No symbol table info available.
#16 0x00125af4 in g_main_run () from /usr/lib/libglib-1.2.so.0
No symbol table info available.
#17 0x003416af in gtk_main () from /usr/lib/libgtk-1.2.so.0
No symbol table info available.
#18 0x00b7c6d6 in wxApp::MainLoop() () from /usr/lib/libwx_gtk-2.4.so
No symbol table info available.
#19 0x00bcfc28 in wxAppBase::OnRun() () from /usr/lib/libwx_gtk-2.4.so
No symbol table info available.
#20 0x00b7cda7 in wxEntry(int, char**) () from /usr/lib/libwx_gtk-2.4.so
No symbol table info available.
#21 0x0828e25a in main (argc=1, argv=0xbfed81e4) at amule.cpp:114
No locals.