aMule Forum
English => Backtraces => Topic started by: nachbarnebenan on February 26, 2004, 12:49:56 AM
-
aMule 1.2.6 had been running for about 3.5 days before crashing.
----- schnippeldischnapp -----
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 16384 (LWP 21874)]
0x080af3f2 in CClientReqSocket::ProcessPacket(char*, unsigned, unsigned char) (
this=0x9b954f0, packet=0x8fcd3b8 "°ÍÝ\bz»@d_E\020Ï\226Rlâ¯\211\a",
size=54, opcode=70 'F') at ListenSocket.cpp:446
446 if (client->reqfile->IsStopped() || client->reqfile->GetStatus()==PS_PAUSED || client->reqfile->GetStatus()==PS_ERROR) {
(gdb) bt
#0 0x080af3f2 in CClientReqSocket::ProcessPacket(char*, unsigned, unsigned char) (this=0x9b954f0, packet=0x8fcd3b8 "°ÍÝ\bz»@d_E\020Ï\226Rlâ¯\211\a",
size=54, opcode=70 'F') at ListenSocket.cpp:446
#1 0x080b2ad1 in CClientReqSocket::PacketReceived(Packet*) (this=0x9b954f0,
packet=0x8cd27a0) at ListenSocket.cpp:975
#2 0x080b5ef1 in CEMSocket::OnReceive(int) (this=0x9b954f0, nErrorCode=0)
at EMSocket.cpp:282
#3 0x080b2b68 in CClientReqSocket::OnReceive(int) (this=0x9b954f0,
nErrorCode=0) at ListenSocket.cpp:1003
#4 0x080b5fb7 in CEMSocket::SetDownloadLimit(unsigned) (this=0x9b954f0,
limit=1357) at EMSocket.cpp:399
#5 0x081850bf in CPartFile::Process(unsigned) (this=0x98850f8,
reducedownload=200) at PartFile.cpp:1174
#6 0x080ed880 in CDownloadQueue::Process() (this=0x88c0668)
at DownloadQueue.cpp:360
#7 0x081f2a35 in TimerProc() () at UploadQueue.cpp:634
#8 0x081fe123 in CamuleDlg::OnUQTimer(wxTimerEvent&) (this=0x853e9f0,
evt=@0xbffff1b0) at amuleDlg.cpp:306
#9 0x402fa7b5 in wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) ()
from /usr/lib/libwx_gtk-2.4.so.0
#10 0x402fa5a3 in wxEvtHandler::ProcessEvent(wxEvent&) ()
from /usr/lib/libwx_gtk-2.4.so.0
#11 0x4039fc57 in wxTimerBase::Notify() () from /usr/lib/libwx_gtk-2.4.so.0
---Type to continue, or q to quit---
#12 0x40293b87 in timeout_callback () from /usr/lib/libwx_gtk-2.4.so.0
#13 0x406c4813 in g_timeout_dispatch () from /opt/gnome/lib/libglib-1.2.so.0
#14 0x406c370b in g_main_dispatch () from /opt/gnome/lib/libglib-1.2.so.0
#15 0x406c3d98 in g_main_iterate () from /opt/gnome/lib/libglib-1.2.so.0
#16 0x406c3ed4 in g_main_run () from /opt/gnome/lib/libglib-1.2.so.0
#17 0x405d140f in gtk_main () from /opt/gnome/lib/libgtk-1.2.so.0
#18 0x40241237 in wxApp::MainLoop() () from /usr/lib/libwx_gtk-2.4.so.0
#19 0x402a37ff in wxAppBase::OnRun() () from /usr/lib/libwx_gtk-2.4.so.0
#20 0x40241973 in wxEntry(int, char**) () from /usr/lib/libwx_gtk-2.4.so.0
#21 0x081f704a in main (argc=1, argv=0xbffff434) at amule.cpp:97
(gdb) bt full
#0 0x080af3f2 in CClientReqSocket::ProcessPacket(char*, unsigned, unsigned char) (this=0x9b954f0, packet=0x8fcd3b8 "°ÍÝ\bz»@d_E\020Ï\226Rlâ¯\211\a",
size=54, opcode=70 'F') at ListenSocket.cpp:446
No locals.
#1 0x080b2ad1 in CClientReqSocket::PacketReceived(Packet*) (this=0x9b954f0,
packet=0x8cd27a0) at ListenSocket.cpp:975
No locals.
#2 0x080b5ef1 in CEMSocket::OnReceive(int) (this=0x9b954f0, nErrorCode=0)
at EMSocket.cpp:282
toCopy = 54
GlobalReadBuffer = "Ï\205|~?TQ\035>¯\e\202\206yõÀ\\\031ó\030Ï|3z}äå}më[\237f\006O9à\205íesã÷·\234}Ów{Z&N\0057²mÈÛÁª\217\004(Å\b\177h\220\020p\030y\237¹KÿÉâa-]\003Àwý\b*ÄiDHEëòc\201JâZ¿ÁôÀ7[Wh×ÀnÚÂÂõM\216\ak\177©É¡Ó\tV\016\204RíZ"...
readMax = 1357
ret = 1357
rptr = 0x82e515f "<,\024\fßo:>Î\217§»OÞØÈÇÍÎØúsÜêÊx\r\203d\214»^\212¡n®Ý\ea1\177db\026ÕÛ£l4\021Ä\003\001ëkü\201ºp I\nt\f$Ànhü\031¿\210Ò\230\037\227\217ùñ'ýË\236\211Ó\021"
rend = 0x82e520d "@6wàm\210L\020B\020B£ `:^#J:\tÁ\004 \t@Ê~\aÇô\016n\177Y \236\a\200ÿ<\177}`óÒz5\n^\\\001\001M\210 \217Ëà\223ÀxH\003ÇÔ\030\bý1%kUÿ\236wîeº }á\2307~\f^%äß\002"
---Type to continue, or q to quit---
#3 0x080b2b68 in CClientReqSocket::OnReceive(int) (this=0x9b954f0,
nErrorCode=0) at ListenSocket.cpp:1003
No locals.
#4 0x080b5fb7 in CEMSocket::SetDownloadLimit(unsigned) (this=0x9b954f0,
limit=1357) at EMSocket.cpp:399
No locals.
#5 0x081850bf in CPartFile::Process(unsigned) (this=0x98850f8,
reducedownload=200) at PartFile.cpp:1174
limit = 1357
kBpsClient = 6.78632355
cur_src = (CUpDownClient *) 0x8eb1020
download_state = 0 '\0'
sl = 64
old_trans = 1
dwCurTick = 3948915623
pos1 = 0x0
pos2 = 0x95b4ab0
#6 0x080ed880 in CDownloadQueue::Process() (this=0x88c0668)
at DownloadQueue.cpp:360
cur_file = (class CPartFile *) 0x98850f8
pos = 0x891f278
downspeed = 200
#7 0x081f2a35 in TimerProc() () at UploadQueue.cpp:634
---Type to continue, or q to quit---
msPrev1 = 322376953
msPrev5 = 322375241
msPrevGraph = 0
msPrevStats = 322164644
msPrevSave = 322353987
msPrevHist = 322377000
msCur = 322377153
bStatsVisible = 191
msGraphUpdate = 139610048
sStatsUpdate = 140333632
#8 0x081fe123 in CamuleDlg::OnUQTimer(wxTimerEvent&) (this=0x853e9f0,
evt=@0xbffff1b0) at amuleDlg.cpp:306
No locals.
#9 0x402fa7b5 in wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) ()
from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#10 0x402fa5a3 in wxEvtHandler::ProcessEvent(wxEvent&) ()
from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#11 0x4039fc57 in wxTimerBase::Notify() () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#12 0x40293b87 in timeout_callback () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
---Type to continue, or q to quit---
#13 0x406c4813 in g_timeout_dispatch () from /opt/gnome/lib/libglib-1.2.so.0
No symbol table info available.
#14 0x406c370b in g_main_dispatch () from /opt/gnome/lib/libglib-1.2.so.0
No symbol table info available.
#15 0x406c3d98 in g_main_iterate () from /opt/gnome/lib/libglib-1.2.so.0
No symbol table info available.
#16 0x406c3ed4 in g_main_run () from /opt/gnome/lib/libglib-1.2.so.0
No symbol table info available.
#17 0x405d140f in gtk_main () from /opt/gnome/lib/libgtk-1.2.so.0
No symbol table info available.
#18 0x40241237 in wxApp::MainLoop() () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#19 0x402a37ff in wxAppBase::OnRun() () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#20 0x40241973 in wxEntry(int, char**) () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#21 0x081f704a in main (argc=1, argv=0xbffff434) at amule.cpp:97
No locals.
(gdb)
-
I. Development Environment
A. Compiler Info
Reading specs from /usr/lib/gcc-lib/i586-suse-linux/3.3.1/specs Konfiguriert mit: ../configure --enable-threads=posix --prefix=/usr --with-local-prefix=/usr/local --infodir=/usr/share/info --mandir=/usr/share/man --libdir=/usr/lib --enable-languages=c,c++,f77,objc,java,ada --disable-checking --enable-libgcj --with-gxx-include-dir=/usr/include/g++ --with-slibdir=/lib --with-system-zlib --enable-shared --enable-__cxa_atexit i586-suse-linux Thread model: posix gcc-Version 3.3.1 (SuSE Linux)
B. wxWindows Info
Version: 2.4.1
-pthread -Wl,-rpath -Wl,/usr/lib -lwx_gtk-2.4
C. GTK Info
GTK 1: 1.2.10
GTK 2: 2.2.4
II. System Environment
A. CPU Info
Type: GenuineIntel
Model: Intel(R) Pentium(R) 4 CPU 2.66GHz
Speed: 2666.926
BMips: 5275.64
Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm
B. Memory Info
Total: 1551180 kB
Unused: 751212 kB
C. Kernel Info
Version: 2.4.21-192-default
D. Library Info
wxWindows library: libwx_gtk_gl-2.4.so (libc6) => /usr/lib/libwx_gtk_gl-2.4.so libwx_gtk-2.4.so (libc6) => /usr/lib/libwx_gtk-2.4.so
-
after about 2h running:
Sharing /share/temp/006.part.met
Saving of server.met file Done !!!
Canceling
Stopped
Removed from shared
Removed from download queue
Removed transferwnd
Closed
Removed .part.met
Removed .part
Removed .BAK
Done
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 16384 (LWP 18207)]
0x080af3f2 in CClientReqSocket::ProcessPacket(char*, unsigned, unsigned char) (
this=0x8bf75f0, packet=0x8c9e930 "4}»@4}»@Ìá\216\"Å\231\023\217ë7\005",
size=1161, opcode=70 'F') at ListenSocket.cpp:446
446 if (client->reqfile->IsStopped() || client->reqfile->GetStatus()==PS_PAUSED || client->reqfile->GetStatus()==PS_ERROR) {
(gdb) bt
#0 0x080af3f2 in CClientReqSocket::ProcessPacket(char*, unsigned, unsigned char) (this=0x8bf75f0, packet=0x8c9e930 "4}»@4}»@Ìá\216\"Å\231\023\217ë7\005",
size=1161, opcode=70 'F') at ListenSocket.cpp:446
#1 0x080b2ad1 in CClientReqSocket::PacketReceived(Packet*) (this=0x8bf75f0,
packet=0x89b1928) at ListenSocket.cpp:975
#2 0x080b5ef1 in CEMSocket::OnReceive(int) (this=0x8bf75f0, nErrorCode=0)
at EMSocket.cpp:282
#3 0x080b2b68 in CClientReqSocket::OnReceive(int) (this=0x8bf75f0,
nErrorCode=0) at ListenSocket.cpp:1003
#4 0x081fe86d in CamuleDlg::socketHandler(wxSocketEvent&) (this=0x853e310,
event=@0x8a4beb0) at amuleDlg.cpp:456
#5 0x402fa7b5 in wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) ()
from /usr/lib/libwx_gtk-2.4.so.0
#6 0x402fa5a3 in wxEvtHandler::ProcessEvent(wxEvent&) ()
from /usr/lib/libwx_gtk-2.4.so.0
#7 0x402fa4e6 in wxEvtHandler::ProcessPendingEvents() ()
from /usr/lib/libwx_gtk-2.4.so.0
#8 0x402a3951 in wxAppBase::ProcessPendingEvents() ()
from /usr/lib/libwx_gtk-2.4.so.0
#9 0x402406c4 in wxapp_pending_callback () from /usr/lib/libwx_gtk-2.4.so.0
#10 0x406c495f in g_idle_dispatch () from /opt/gnome/lib/libglib-1.2.so.0
#11 0x406c370b in g_main_dispatch () from /opt/gnome/lib/libglib-1.2.so.0
#12 0x406c3d98 in g_main_iterate () from /opt/gnome/lib/libglib-1.2.so.0
---Type to continue, or q to quit---
#13 0x406c3ed4 in g_main_run () from /opt/gnome/lib/libglib-1.2.so.0
#14 0x405d140f in gtk_main () from /opt/gnome/lib/libgtk-1.2.so.0
#15 0x40241237 in wxApp::MainLoop() () from /usr/lib/libwx_gtk-2.4.so.0
#16 0x402a37ff in wxAppBase::OnRun() () from /usr/lib/libwx_gtk-2.4.so.0
#17 0x40241973 in wxEntry(int, char**) () from /usr/lib/libwx_gtk-2.4.so.0
#18 0x081f704a in main (argc=1, argv=0xbffff194) at amule.cpp:97
(gdb) bt full
#0 0x080af3f2 in CClientReqSocket::ProcessPacket(char*, unsigned, unsigned char) (this=0x8bf75f0, packet=0x8c9e930 "4}»@4}»@Ìá\216\"Å\231\023\217ë7\005",
size=1161, opcode=70 'F') at ListenSocket.cpp:446
No locals.
#1 0x080b2ad1 in CClientReqSocket::PacketReceived(Packet*) (this=0x8bf75f0,
packet=0x89b1928) at ListenSocket.cpp:975
No locals.
#2 0x080b5ef1 in CEMSocket::OnReceive(int) (this=0x8bf75f0, nErrorCode=0)
at EMSocket.cpp:282
toCopy = 763
GlobalReadBuffer = "lÅÞË\024`çqj\t\021ø¿\207JôQi÷¹2\215\232D&Ø>a¿÷\026f¯ÐìÓ\211*\eÉ\001\205Þò¿ü2\213\215-¯Ìý-_\210 Ñ\024òúò\202_ Å\205V\b\222\006\201F4§Gÿú\224\201\223ÿÿÿÿúÎ\02394a\b\177ï\227ä\2157á\nF\t¶+\036\b\235O\017ÅJ\207F\023\034|ª\203Í\200\177éÎ\203\002\221V\001\027ûØ=S\200v\232÷Äu\002#'Râ@\2002ï\022õ@ê#\031\004>yU\006*FIÿÖsÿÿÿè·\030\b\nåøéÉø¹ÑÅÞ\2310\233Ö\200Bf"...
readMax = 1135
ret = 1135
rptr = 0x82e4fbb "ã\""
rend = 0x82e512f ">\201È\017\215ÿݪíhtE\017|)Ø2dc"
#3 0x080b2b68 in CClientReqSocket::OnReceive(int) (this=0x8bf75f0,
nErrorCode=0) at ListenSocket.cpp:1003
No locals.
#4 0x081fe86d in CamuleDlg::socketHandler(wxSocketEvent&) (this=0x853e310,
---Type to continue, or q to quit---
event=@0x8a4beb0) at amuleDlg.cpp:456
soc = (class CClientReqSocket *) 0x8bf75f0
#5 0x402fa7b5 in wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) ()
from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#6 0x402fa5a3 in wxEvtHandler::ProcessEvent(wxEvent&) ()
from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#7 0x402fa4e6 in wxEvtHandler::ProcessPendingEvents() ()
from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#8 0x402a3951 in wxAppBase::ProcessPendingEvents() ()
from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#9 0x402406c4 in wxapp_pending_callback () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#10 0x406c495f in g_idle_dispatch () from /opt/gnome/lib/libglib-1.2.so.0
No symbol table info available.
#11 0x406c370b in g_main_dispatch () from /opt/gnome/lib/libglib-1.2.so.0
No symbol table info available.
#12 0x406c3d98 in g_main_iterate () from /opt/gnome/lib/libglib-1.2.so.0
No symbol table info available.
#13 0x406c3ed4 in g_main_run () from /opt/gnome/lib/libglib-1.2.so.0
---Type to continue, or q to quit---
No symbol table info available.
#14 0x405d140f in gtk_main () from /opt/gnome/lib/libgtk-1.2.so.0
No symbol table info available.
#15 0x40241237 in wxApp::MainLoop() () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#16 0x402a37ff in wxAppBase::OnRun() () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#17 0x40241973 in wxEntry(int, char**) () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#18 0x081f704a in main (argc=1, argv=0xbffff194) at amule.cpp:97
No locals.
(gdb)