aMule Forum
English => Backtraces => Topic started by: phoenix on May 08, 2004, 10:49:27 AM
-
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1084899200 (LWP 23202)]
0x0814ab3a in CList::AddTail(Packet*) (this=0x97707e8, uusi=0xa4a0a68) at CTypedPtrList.h:159
159 tail->next = newnode;
(gdb) bt
#0 0x0814ab3a in CList::AddTail(Packet*) (this=0x97707e8, uusi=0xa4a0a68)
at CTypedPtrList.h:159
#1 0x0814a35a in CEMSocket::SendPacket(Packet*, bool, bool) (this=0x9770740, packet=0xa4a0a68,
delpacket=true, controlpacket=true) at EMSocket.cpp:334
#2 0x0817d06d in CUpDownClient::CalculateKBpsDown() (this=0x9874710) at DownloadClient.cpp:1042
#3 0x08229dc9 in CPartFile::Process(unsigned, unsigned char) (this=0x9456798, reducedownload=198,
m_icounter=10 '\n') at PartFile.cpp:1721
#4 0x0818cfb4 in CDownloadQueue::Process() (this=0x934c278) at DownloadQueue.cpp:376
#5 0x0828c952 in TimerProc() () at UploadQueue.cpp:704
#6 0x08295591 in CamuleDlg::OnUQTimer(wxTimerEvent&) (this=0x9079478) at amuleDlg.cpp:344
#7 0x003b6e62 in wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) () from /usr/lib/libwx_gtk-2.4.so.0
#8 0x003b6c8f in wxEvtHandler::ProcessEvent(wxEvent&) () from /usr/lib/libwx_gtk-2.4.so.0
#9 0x00442867 in wxTimerBase::Notify() () from /usr/lib/libwx_gtk-2.4.so.0
#10 0x0035f96c in timeout_callback () from /usr/lib/libwx_gtk-2.4.so.0
#11 0x007d03a5 in g_main_set_poll_func () from /usr/lib/libglib-1.2.so.0
#12 0x007cf35b in g_get_current_time () from /usr/lib/libglib-1.2.so.0
#13 0x007cf846 in g_get_current_time () from /usr/lib/libglib-1.2.so.0
#14 0x007cfaf4 in g_main_run () from /usr/lib/libglib-1.2.so.0
#15 0x0064c6af in gtk_main () from /usr/lib/libgtk-1.2.so.0
#16 0x0031b9f2 in wxApp::MainLoop() () from /usr/lib/libwx_gtk-2.4.so.0
#17 0x0036d610 in wxAppBase::OnRun() () from /usr/lib/libwx_gtk-2.4.so.0
#18 0x0031c0cd in wxEntry(int, char**) () from /usr/lib/libwx_gtk-2.4.so.0
#19 0x0828e1a6 in main (argc=1, argv=0xbff0ece4) at amule.cpp:114
(gdb) bt full
#0 0x0814ab3a in CList::AddTail(Packet*) (this=0x97707e8, uusi=0xa4a0a68)
at CTypedPtrList.h:159
newnode = (MyNode *) 0x9a66410
#1 0x0814a35a in CEMSocket::SendPacket(Packet*, bool, bool) (this=0x9770740, packet=0xa4a0a68,
delpacket=true, controlpacket=true) at EMSocket.cpp:334
bCheckControlQueue = 8
#2 0x0817d06d in CUpDownClient::CalculateKBpsDown() (this=0x9874710) at DownloadClient.cpp:1042
packet = (Packet *) 0xa4a0a68
tcLoop = 0.100000001
tcInit = 0.400000006
tcFinal = 50
tcReduce = 5
fInit = 0.25
fFinal = 0.00200000009
fReduce = 0.907940686
msCur = 1606620429
#3 0x08229dc9 in CPartFile::Process(unsigned, unsigned char) (this=0x9456798, reducedownload=198,
m_icounter=10 '\n') at PartFile.cpp:1721
kBpsClient = 4.60724817e-34
download_state = 0 '\0'
sl = 78
pos1 = 0x94df610
pos2 = 0x9758310
old_trans = 0
cur_src = (CUpDownClient *) 0x9874710
dwCurTick = 1606620429
#4 0x0818cfb4 in CDownloadQueue::Process() (this=0x934c278) at DownloadQueue.cpp:376
cur_file = (class CPartFile *) 0x9456798
i = 137
size = 149
downspeed = 198
#5 0x0828c952 in TimerProc() () at UploadQueue.cpp:704
msPrev1 = 5092600
msPrev5 = 5091400
msPrevGraph = 0
msPrevStats = 0
msPrevSave = 5046510
msPrevHist = 5093000
msCur = 5093140
bStatsVisible = 191
msGraphUpdate = 151900344
sStatsUpdate = 151359448
#6 0x08295591 in CamuleDlg::OnUQTimer(wxTimerEvent&) (this=0x9079478) at amuleDlg.cpp:344
No locals.
#7 0x003b6e62 in wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#8 0x003b6c8f in wxEvtHandler::ProcessEvent(wxEvent&) () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#9 0x00442867 in wxTimerBase::Notify() () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#10 0x0035f96c in timeout_callback () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#11 0x007d03a5 in g_main_set_poll_func () from /usr/lib/libglib-1.2.so.0
No symbol table info available.
#12 0x007cf35b in g_get_current_time () from /usr/lib/libglib-1.2.so.0
No symbol table info available.
#13 0x007cf846 in g_get_current_time () from /usr/lib/libglib-1.2.so.0
No symbol table info available.
#14 0x007cfaf4 in g_main_run () from /usr/lib/libglib-1.2.so.0
No symbol table info available.
#15 0x0064c6af in gtk_main () from /usr/lib/libgtk-1.2.so.0
No symbol table info available.
#16 0x0031b9f2 in wxApp::MainLoop() () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#17 0x0036d610 in wxAppBase::OnRun() () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#18 0x0031c0cd in wxEntry(int, char**) () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#19 0x0828e1a6 in main (argc=1, argv=0xbff0ece4) at amule.cpp:114
No locals.
(gdb)
-
RSB -- random socket bug
-
WRONG!!! MUAHAHAAHHA
mem corruption on the packet list.