aMule Forum
English => Backtraces => Topic started by: asamule on July 01, 2004, 11:42:38 PM
-
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 16384 (LWP 9158)]
0x41066264 in _int_free () from /lib/libc.so.6
(gdb) bt
#0 0x41066264 in _int_free () from /lib/libc.so.6
#1 0x4106507f in free () from /lib/libc.so.6
#2 0x40f4eeb3 in operator delete () from /usr/lib/libstdc++.so.5
#3 0x40f4ef0f in operator delete[] () from /usr/lib/libstdc++.so.5
#4 0x080f7ea7 in CUpDownClient::ResetFileStatusInfo (this=0x8d8d268) at BaseClient.cpp:1656
#5 0x08128374 in CUpDownClient::DoSwap (this=0x8d8d268, SwapTo=0x88f4a18, bRemoveCompletely=false) at DownloadClient.cpp:1165
#6 0x081287fc in CUpDownClient::SwapToAnotherFile (this=0x8d8d268, bIgnoreNoNeeded=false, ignoreSuspensions=false,
bRemoveCompletely=false, toFile=0x0) at DownloadClient.cpp:1254
#7 0x081de91b in CPartFile::Process (this=0x88f38c8, reducedownload=0, m_icounter=10 '\n') at PartFile.cpp:1667
#8 0x08138e6d in CDownloadQueue::Process (this=0x872d158) at DownloadQueue.cpp:372
#9 0x0825077a in CamuleApp::OnCoreTimer (this=0x850c218) at amule.cpp:1710
#10 0x402ed667 in wxEvtHandler::SearchEventTable () from /usr/lib/libwx_gtk-2.4.so.0
#11 0x402ed483 in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_gtk-2.4.so.0
#12 0x40390997 in wxTimerBase::Notify () from /usr/lib/libwx_gtk-2.4.so.0
#13 0x4029de6d in timeout_callback () from /usr/lib/libwx_gtk-2.4.so.0
#14 0x4065aec4 in g_main_set_poll_func () from /usr/lib/libglib-1.2.so.0
#15 0x4065a03d in g_get_current_time () from /usr/lib/libglib-1.2.so.0
#16 0x4065a4f4 in g_get_current_time () from /usr/lib/libglib-1.2.so.0
#17 0x4065a724 in g_main_run () from /usr/lib/libglib-1.2.so.0
#18 0x40580c3f in gtk_main () from /usr/lib/libgtk-1.2.so.0
#19 0x4024ca79 in wxApp::MainLoop () from /usr/lib/libwx_gtk-2.4.so.0
#20 0x402ada47 in wxAppBase::OnRun () from /usr/lib/libwx_gtk-2.4.so.0
#21 0x4024d1db in wxEntry () from /usr/lib/libwx_gtk-2.4.so.0
#22 0x0824a300 in main (argc=1, argv=0xbffff744) at amule.cpp:158
(gdb) bt full
#0 0x41066264 in _int_free () from /lib/libc.so.6
No symbol table info available.
#1 0x4106507f in free () from /lib/libc.so.6
No symbol table info available.
#2 0x40f4eeb3 in operator delete () from /usr/lib/libstdc++.so.5
No symbol table info available.
#3 0x40f4ef0f in operator delete[] () from /usr/lib/libstdc++.so.5
No symbol table info available.
#4 0x080f7ea7 in CUpDownClient::ResetFileStatusInfo (this=0x8d8d268) at BaseClient.cpp:1656
No locals.
#5 0x08128374 in CUpDownClient::DoSwap (this=0x8d8d268, SwapTo=0x88f4a18, bRemoveCompletely=false) at DownloadClient.cpp:1165
No locals.
#6 0x081287fc in CUpDownClient::SwapToAnotherFile (this=0x8d8d268, bIgnoreNoNeeded=false, ignoreSuspensions=false,
bRemoveCompletely=false, toFile=0x0) at DownloadClient.cpp:1254
SwapTo = (class CPartFile *) 0x88f4a18
cur_file = (class CPartFile *) 0x88f4a18
cur_prio = 2
finalpos = {m_ptr = 0x8943d40}
usedList = (CTypedPtrList, CPartFile*> *) 0x8d8d3f0
#7 0x081de91b in CPartFile::Process (this=0x88f38c8, reducedownload=0, m_icounter=10 '\n') at PartFile.cpp:1667
download_state = 6 '\006'
it = { = {_M_node = 0x85a5dd0}, }
cur_src = (CUpDownClient *) 0x8d8d268
old_trans = 0
dwCurTick = 2091457679
#8 0x08138e6d in CDownloadQueue::Process (this=0x872d158) at DownloadQueue.cpp:372
cur_file = (class CPartFile *) 0x88f38c8
i = 0
size = 5
downspeed = 0
#9 0x0825077a in CamuleApp::OnCoreTimer (this=0x850c218) at amule.cpp:1710
msPrev1 = 80509
msPrev5 = 80948
msPrevSave = 60295
msCur = 81399
#10 0x402ed667 in wxEvtHandler::SearchEventTable () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#11 0x402ed483 in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#12 0x40390997 in wxTimerBase::Notify () from /usr/lib/libwx_gtk-2.4.so.0
---Type to continue, or q to quit---
No symbol table info available.
#13 0x4029de6d in timeout_callback () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#14 0x4065aec4 in g_main_set_poll_func () from /usr/lib/libglib-1.2.so.0
No symbol table info available.
#15 0x4065a03d in g_get_current_time () from /usr/lib/libglib-1.2.so.0
No symbol table info available.
#16 0x4065a4f4 in g_get_current_time () from /usr/lib/libglib-1.2.so.0
No symbol table info available.
#17 0x4065a724 in g_main_run () from /usr/lib/libglib-1.2.so.0
No symbol table info available.
#18 0x40580c3f in gtk_main () from /usr/lib/libgtk-1.2.so.0
No symbol table info available.
#19 0x4024ca79 in wxApp::MainLoop () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#20 0x402ada47 in wxAppBase::OnRun () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#21 0x4024d1db in wxEntry () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#22 0x0824a300 in main (argc=1, argv=0xbffff744) at amule.cpp:158
No locals.
-
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 16384 (LWP 9355)]
0x41066264 in _int_free () from /lib/libc.so.6
(gdb) bt
#0 0x41066264 in _int_free () from /lib/libc.so.6
#1 0x4106507f in free () from /lib/libc.so.6
#2 0x40f4eeb3 in operator delete () from /usr/lib/libstdc++.so.5
#3 0x40f4ef0f in operator delete[] () from /usr/lib/libstdc++.so.5
#4 0x0812524d in CUpDownClient::ProcessFileStatus (this=0x8941a18, bUdpPacket=true, data=0xbfffdd10, file=0x88f6250)
at DownloadClient.cpp:385
b#5 0x0811ef68 in CClientUDPSocket::ProcessPacket (this=0x859dfa0, packet=0xbfffde42 "¤", size=2, opcode=145 '\221', host=3743015897,
port=4672) at ClientUDPSocket.cpp:179
#6 0x0811e683 in CClientUDPSocket::OnReceive (this=0x859dfa0) at ClientUDPSocket.cpp:85
#7 0x08250631 in CamuleApp::ClientUDPSocketHandler (this=0x850c218, event=@0x8970f90) at amule.cpp:1647
#8 0x402ed667 in wxEvtHandler::SearchEventTable () from /usr/lib/libwx_gtk-2.4.so.0
#9 0x402ed483 in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_gtk-2.4.so.0
#10 0x402ed3c6 in wxEvtHandler::ProcessPendingEvents () from /usr/lib/libwx_gtk-2.4.so.0
#11 0x402adbc1 in wxAppBase::ProcessPendingEvents () from /usr/lib/libwx_gtk-2.4.so.0
#12 0x4024bf84 in wxWakeUpIdle () from /usr/lib/libwx_gtk-2.4.so.0
#13 0x4065afa0 in g_timeout_add () from /usr/lib/libglib-1.2.so.0
#14 0x4065a03d in g_get_current_time () from /usr/lib/libglib-1.2.so.0
#15 0x4065a4f4 in g_get_current_time () from /usr/lib/libglib-1.2.so.0
#16 0x4065a724 in g_main_run () from /usr/lib/libglib-1.2.so.0
#17 0x40580c3f in gtk_main () from /usr/lib/libgtk-1.2.so.0
#18 0x4024ca79 in wxApp::MainLoop () from /usr/lib/libwx_gtk-2.4.so.0
#19 0x402ada47 in wxAppBase::OnRun () from /usr/lib/libwx_gtk-2.4.so.0
#20 0x4024d1db in wxEntry () from /usr/lib/libwx_gtk-2.4.so.0
#21 0x0824a300 in main (argc=1, argv=0xbffff4c4) at amule.cpp:158
(gdb) bt full
#0 0x41066264 in _int_free () from /lib/libc.so.6
No symbol table info available.
#1 0x4106507f in free () from /lib/libc.so.6
No symbol table info available.
#2 0x40f4eeb3 in operator delete () from /usr/lib/libstdc++.so.5
No symbol table info available.
#3 0x40f4ef0f in operator delete[] () from /usr/lib/libstdc++.so.5
No symbol table info available.
#4 0x0812524d in CUpDownClient::ProcessFileStatus (this=0x8941a18, bUdpPacket=true, data=0xbfffdd10, file=0x88f6250)
at DownloadClient.cpp:385
nED2KPartCount = 164
bPartsNeeded = false
iNeeded = -1073750462
#5 0x0811ef68 in CClientUDPSocket::ProcessPacket (this=0x859dfa0, packet=0xbfffde42 "¤", size=2, opcode=145 '\221', host=3743015897,
port=4672) at ClientUDPSocket.cpp:179
data_in = { = { = {_vptr.CFile = 0x8267528, m_fd = -1, m_error = 116, fFilePath = },
fGrowBytes = 0, fPosition = 2, fBufferSize = 2, fFileSize = 2, deleteBuffer = 0, fBuffer = 0xbfffde42 "¤"}, }
nRank = 0
sender = (CUpDownClient *) 0x8941a18
#6 0x0811e683 in CClientUDPSocket::OnReceive (this=0x859dfa0) at ClientUDPSocket.cpp:85
buffer = "Å\221¤\000\t\001ZL}³Õ:P\rÊ\fx\021vÆÍ_ZâØÍ\222ñ\221\231$\006¬ðDÌ!Ì\fòµÎÔ\025éêñN»»r\217\225B\227°\034º\016\234J\217ç\231¹Ý\221Ä/QÖ9¿ß[\"Vð¤ì\0205\022AÌÞÿ¿\214àÿ¿\002\000\000\000-ñ\003A`ßÿ¿`ßÿ¿\bßÿ¿üÞÿ¿\230àÿ¿Ð\000\004AáÞÿ¿´W\021A\001\000\000\000üÿÿÿ\230àÿ¿°ý\003A´W\021A\034ßÿ¿ÿÿÿÿ4.70\233¿ú@\0205\022AôÞÿ¿x¿ú@\230àÿ¿4\000\000\000.\000\000\0007\000\000\0000\000\000\000"...
serverbuffer =
addr =
length = 4
#7 0x08250631 in CamuleApp::ClientUDPSocketHandler (this=0x850c218, event=@0x8970f90) at amule.cpp:1647
socket = (class CClientUDPSocket *) 0x859dfa0
#8 0x402ed667 in wxEvtHandler::SearchEventTable () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#9 0x402ed483 in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#10 0x402ed3c6 in wxEvtHandler::ProcessPendingEvents () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#11 0x402adbc1 in wxAppBase::ProcessPendingEvents () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#12 0x4024bf84 in wxWakeUpIdle () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#13 0x4065afa0 in g_timeout_add () from /usr/lib/libglib-1.2.so.0
No symbol table info available.
#14 0x4065a03d in g_get_current_time () from /usr/lib/libglib-1.2.so.0
No symbol table info available.
#15 0x4065a4f4 in g_get_current_time () from /usr/lib/libglib-1.2.so.0
No symbol table info available.
#16 0x4065a724 in g_main_run () from /usr/lib/libglib-1.2.so.0
No symbol table info available.
#17 0x40580c3f in gtk_main () from /usr/lib/libgtk-1.2.so.0
No symbol table info available.
#18 0x4024ca79 in wxApp::MainLoop () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#19 0x402ada47 in wxAppBase::OnRun () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#20 0x4024d1db in wxEntry () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#21 0x0824a300 in main (argc=1, argv=0xbffff4c4) at amule.cpp:158
No locals.
I've switched to using 20040626.
-
rsb v2 ;)