aMule Bug Tracker - aMule | |||||
View Issue Details | |||||
ID | Project | Category | View Status | Date Submitted | Last Update |
0000040 | aMule | Misc | public | 2004-04-22 21:49 | 2004-05-27 00:11 |
Reporter | Citroklar | ||||
Assigned To | |||||
Priority | normal | Severity | crash | Reproducibility | random |
Status | closed | Resolution | open | ||
Platform | OS | OS Version | |||
Product Version | |||||
Target Version | Fixed in Version | ||||
Fixed in Revision | |||||
Operating System | |||||
Summary | 0000040: cvs from april 22nd, 20:06 UTC+1 | ||||
Description | Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 16384 (LWP 6480)] 0x0817dd89 in CUpDownClient::IsPartAvailable(unsigned short) (this=0x8a86718, 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 0x0817dd89 in CUpDownClient::IsPartAvailable(unsigned short) (this=0x8a86718, iPart=0) at updownclient.h:281 0000001 0x08232887 in CPartFile::UpdatePartsInfo() (this=0x88e48f0) at PartFile.cpp:2024 0000002 0x0818da87 in CDownloadQueue::RemoveSource(CUpDownClient*, bool, bool) (this=0x87f79f8, toremove=0x8bdbef0, updatewindow=true, bDoStatsUpdate=true) at DownloadQueue.cpp:575 0000003 0x0817248f in CClientList::RemoveClient(CUpDownClient*) (this=0x87326b8, toremove=0x8bdbef0) at ClientList.cpp:155 0000004 0x0815326b in ~CUpDownClient (this=0x8bdbef0) at BaseClient.cpp:240 0000005 0x08140b0e in CClientReqSocket::Disconnect(CString) (this=0x89711d0, strReason={<> = {<No data fields>}, <No data fields>}) at ListenSocket.cpp:146 0000006 0x081476bc in CClientReqSocket::OnError(int) (this=0x89711d0, nErrorCode=0) at ListenSocket.cpp:1685 0000007 0x0829f8c7 in CamuleDlg::socketHandler(wxSocketEvent&) (this=0x863b610, event=@0x8ba86d0) at amuleDlg.cpp:442 0000008 0x402f23f3 in wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) () from /usr/lib/libwx_gtk-2.4.so 0000009 0x402f2200 in wxEvtHandler::ProcessEvent(wxEvent&) () from /usr/lib/libwx_gtk-2.4.so 0000010 0x402f2146 in wxEvtHandler::ProcessPendingEvents() () from /usr/lib/libwx_gtk-2.4.so #11 0x402af451 in wxAppBase::ProcessPendingEvents() () from /usr/lib/libwx_gtk-2.4.so 0000012 0x4024d245 in wxapp_pending_callback () from /usr/lib/libwx_gtk-2.4.so 0000013 0x406c69be in g_idle_dispatch () from /usr/lib/libglib-1.2.so.0 (gdb) bt full #0 0x0817dd89 in CUpDownClient::IsPartAvailable(unsigned short) (this=0x8a86718, iPart=0) at updownclient.h:281 No locals. 0000001 0x08232887 in CPartFile::UpdatePartsInfo() (this=0x88e48f0) at PartFile.cpp:2024 i = 0 pos = 0x8b06778 sl = 5 partcount = 85 flag = false count = {<> = {<No data fields>}, <No data fields>} cur_src = (CUpDownClient *) 0x8a86718 0000002 0x0818da87 in CDownloadQueue::RemoveSource(CUpDownClient*, bool, bool) (this=0x87f79f8, toremove=0x8bdbef0, updatewindow=true, bDoStatsUpdate=true) at DownloadQueue.cpp:575 pos2 = 0x8bdc160 sl = 9 cur_file = (class CPartFile *) 0x88e48f0 i = 37 size = 57 removed = true pos3 = 0x8bdc160 pos4 = 0x9 0000003 0x0817248f in CClientList::RemoveClient(CUpDownClient*) (this=0x87326b8, toremove=0x8bdbef0) at ClientList.cpp:155 pos = 0x8bdc150 0000004 0x0815326b in ~CUpDownClient (this=0x8bdbef0) at BaseClient.cpp:240 No locals. 0000005 0x08140b0e in CClientReqSocket::Disconnect(CString) (this=0x89711d0, strReason={<> = {<No data fields>}, <No data fields>}) at ListenSocket.cpp:146 temp = (CUpDownClient *) 0x8bdbef0 0000006 0x081476bc in CClientReqSocket::OnError(int) (this=0x89711d0, nErrorCode=0) at ListenSocket.cpp:1685 strError = {<> = {<No data fields>}, <No data fields>} 0000007 0x0829f8c7 in CamuleDlg::socketHandler(wxSocketEvent&) (this=0x863b610, event=@0x8ba86d0) at amuleDlg.cpp:442 soc = (class CClientReqSocket *) 0x89711d0 current_socket = (struct wxSocketBase *) 0x89711d0 0000008 0x402f23f3 in wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) () from /usr/lib/libwx_gtk-2.4.so No symbol table info available. 0000009 0x402f2200 in wxEvtHandler::ProcessEvent(wxEvent&) () from /usr/lib/libwx_gtk-2.4.so No symbol table info available. ---Type <return> to continue, or q <return> to quit--- 0000010 0x402f2146 in wxEvtHandler::ProcessPendingEvents() () from /usr/lib/libwx_gtk-2.4.so No symbol table info available. #11 0x402af451 in wxAppBase::ProcessPendingEvents() () from /usr/lib/libwx_gtk-2.4.so No symbol table info available. 0000012 0x4024d245 in wxapp_pending_callback () from /usr/lib/libwx_gtk-2.4.so No symbol table info available. 0000013 0x406c69be in g_idle_dispatch () from /usr/lib/libglib-1.2.so.0 No symbol table info available. (gdb) | ||||
Steps To Reproduce | |||||
Additional Information | |||||
Tags | No tags attached. | ||||
Relationships | |||||
Attached Files | |||||
Issue History | |||||
Date Modified | Username | Field | Change | ||
2004-04-22 21:49 | Citroklar | New Issue | |||
2004-05-27 00:11 | Xaignar | Status | new => closed | ||
2004-05-27 00:11 | Xaignar | Note Added: 0000065 |
Notes | |||||
|
|||||
|
|