aMule Forum

English => Backtraces => Topic started by: nosmas on May 23, 2004, 12:39:06 AM

Title: crashed while on its own, again
Post by: nosmas on May 23, 2004, 12:39:06 AM
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 16384 (LWP 14196)]
0x40a41e13 in _int_malloc () from /lib/libc.so.6
Current language:  auto; currently c
(gdb) bt
#0  0x40a41e13 in _int_malloc () from /lib/libc.so.6
#1  0x40a40f1a in malloc () from /lib/libc.so.6
#2  0x40924ada in operator new(unsigned) () from /usr/lib/libstdc++.so.5
#3  0x40924c3c in operator new[](unsigned) () from /usr/lib/libstdc++.so.5
#4  0x0814bc93 in CEMSocket::OnReceive(int) (this=0x8af19f0, nErrorCode=0)
    at EMSocket.cpp:271
#5  0x08148432 in CClientReqSocket::OnReceive(int) (this=0x8af19f0,
    nErrorCode=0) at ListenSocket.cpp:1729
#6  0x082a152b in CamuleDlg::socketHandler(wxSocketEvent&) (this=0x86577d8,
    event=@0x8e86440) at amuleDlg.cpp:444
#7  0x402da1cb in wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) ()
   from /usr/lib/libwx_gtk-2.4.so
#8  0x402d9fcc in wxEvtHandler::ProcessEvent(wxEvent&) ()
   from /usr/lib/libwx_gtk-2.4.so
#9  0x402d9ef8 in wxEvtHandler::ProcessPendingEvents() ()
   from /usr/lib/libwx_gtk-2.4.so
#10 0x4029e816 in wxAppBase::ProcessPendingEvents() ()
   from /usr/lib/libwx_gtk-2.4.so
#11 0x40243753 in wxapp_pending_callback () from /usr/lib/libwx_gtk-2.4.so
#12 0x4064ddd8 in g_timeout_add () from /usr/lib/libglib-1.2.so.0
#13 0x4064ce75 in g_get_current_time () from /usr/lib/libglib-1.2.so.0
#14 0x4064d32c in g_get_current_time () from /usr/lib/libglib-1.2.so.0
#15 0x4064d55c in g_main_run () from /usr/lib/libglib-1.2.so.0
---Type to continue, or q to quit---
#16 0x40577083 in gtk_main () from /usr/lib/libgtk-1.2.so.0
#17 0x402441f6 in wxApp::MainLoop() () from /usr/lib/libwx_gtk-2.4.so
#18 0x4029e6b8 in wxAppBase::OnRun() () from /usr/lib/libwx_gtk-2.4.so
#19 0x40244968 in wxEntry(int, char**) () from /usr/lib/libwx_gtk-2.4.so
#20 0x08299aec in main (argc=1, argv=0xbffff8b4) at amule.cpp:114
#21 0x409dfd06 in __libc_start_main () from /lib/libc.so.6
(gdb) bt full
#0  0x40a41e13 in _int_malloc () from /lib/libc.so.6
No symbol table info available.
#1  0x40a40f1a in malloc () from /lib/libc.so.6
No symbol table info available.
#2  0x40924ada in operator new(unsigned) () from /usr/lib/libstdc++.so.5
No symbol table info available.
#3  0x40924c3c in operator new[](unsigned) () from /usr/lib/libstdc++.so.5
No symbol table info available.
#4  0x0814bc93 in CEMSocket::OnReceive(int) (this=0x8af19f0, nErrorCode=0)
    at EMSocket.cpp:271
        toCopy = 140652000
        GlobalReadBuffer = "ýQ\0\0\0L\206pýLý\016\235\035-\031\005\0ý^ohPýAP6\022\005\0\0\0\002\001\0\001\n\0sokal[FIN]\003\001\0\021<\0\0\0\003\001\0ý@\022\0\0\003\001\0ý\0262\023\004\003\001\0ý\0ý\0\0E2ý2&\022ý^ý.]ýý.\032\003.4f$ýýýýýýsýýýýýý\001\\\023,\202ý\025ýýsD3PPq\037ý\235x2~`\177\001ýýýH\216\227ýhG%zz\231ý\030ýýý\226u\\Rý\206Ivrýýýý\223ýýýT\221\234ýT0\201ýý-ýýý\200ýrýýýýuýý>ýýýý"...
        readMax = 2000000
        ret = 86
        rptr = 0x83ec2e6 "\206pýLý\016\235\035-\031\005"
        rend = 0x83ec336 "ý^ý.]ýý.\032\003.4f$ýýýýýýsýýýýýý\001\\\023,\202ý\025ýýsD3PPq\037ý\235x2~`\177\001ýýýH\216\227ýhG%zz\231ý\030ýýý\226u\\Rý\206Ivrýýýý\223ýýýT\221\234ýT0\201ýý-ýýý\200ýrýýýýuýý>ýýýýZuý\177ý6ýýý6ýýý+kac\021\023ý(eý4d3ý64ýý7\\ýý7ýýýýýý\235ý\227ý=ý5ýý\006>ýý!\237ýý\221ýýý$e\222Z\024ý\023ý\001\034Xý---Type to continue, or q to quit---
!ýý\0165oXýt\177}"...
#5  0x08148432 in CClientReqSocket::OnReceive(int) (this=0x8af19f0,
    nErrorCode=0) at ListenSocket.cpp:1729
No locals.
#6  0x082a152b in CamuleDlg::socketHandler(wxSocketEvent&) (this=0x86577d8,
    event=@0x8e86440) at amuleDlg.cpp:444
        soc = (class CClientReqSocket *) 0x8af19f0
        current_socket = (struct wxSocketBase *) 0x8af19f0
#7  0x402da1cb in wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) ()
   from /usr/lib/libwx_gtk-2.4.so
No symbol table info available.
#8  0x402d9fcc in wxEvtHandler::ProcessEvent(wxEvent&) ()
   from /usr/lib/libwx_gtk-2.4.so
No symbol table info available.
#9  0x402d9ef8 in wxEvtHandler::ProcessPendingEvents() ()
   from /usr/lib/libwx_gtk-2.4.so
No symbol table info available.
#10 0x4029e816 in wxAppBase::ProcessPendingEvents() ()
   from /usr/lib/libwx_gtk-2.4.so
No symbol table info available.
#11 0x40243753 in wxapp_pending_callback () from /usr/lib/libwx_gtk-2.4.so
No symbol table info available.
#12 0x4064ddd8 in g_timeout_add () from /usr/lib/libglib-1.2.so.0
---Type to continue, or q to quit---
No symbol table info available.
#13 0x4064ce75 in g_get_current_time () from /usr/lib/libglib-1.2.so.0
No symbol table info available.
#14 0x4064d32c in g_get_current_time () from /usr/lib/libglib-1.2.so.0
No symbol table info available.
#15 0x4064d55c in g_main_run () from /usr/lib/libglib-1.2.so.0
No symbol table info available.
#16 0x40577083 in gtk_main () from /usr/lib/libgtk-1.2.so.0
No symbol table info available.
#17 0x402441f6 in wxApp::MainLoop() () from /usr/lib/libwx_gtk-2.4.so
No symbol table info available.
#18 0x4029e6b8 in wxAppBase::OnRun() () from /usr/lib/libwx_gtk-2.4.so
No symbol table info available.
#19 0x40244968 in wxEntry(int, char**) () from /usr/lib/libwx_gtk-2.4.so
No symbol table info available.
#20 0x08299aec in main (argc=1, argv=0xbffff8b4) at amule.cpp:114
No locals.
#21 0x409dfd06 in __libc_start_main () from /lib/libc.so.6
No symbol table info available.
(gdb)
Title: Re: crashed while on its own, again
Post by: deltaHF on May 23, 2004, 12:42:48 AM
its a rsb -> random socket bug ..
if 1.2.6 was more stable for you, downgrade better ..
or take a look at the daily cvs tarballs (dl page)

greets
Title: Re: crashed while on its own, again
Post by: nosmas on May 23, 2004, 01:54:35 AM
1.2.6 was eating my cpu after a few hours
every ~10sec it took 100% for about 2sec
and this 10sec period got smaller and smaller
until my system was unusable
but i'll try the cvs
thx
Title: Re: crashed while on its own, again
Post by: deltaHF on May 23, 2004, 01:02:45 PM
the 10 sec cpu stress was related to your settings -> amule tweaks | refresh dl/up list.. u should have set it to realtime .. verbose and autopriority are kinnda bad too

greets