aMule Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

We're back! (IN POG FORM)

Author Topic: 2.0.0rc2 random crash  (Read 2241 times)

IoP

  • Approved Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 5
2.0.0rc2 random crash
« on: April 27, 2004, 03:25:42 PM »

Amule randomly crashes with following bts.

(gdb) bt
#0  0x4101c571 in kill () from /usr/lib/debug/libc.so.6
#1  0x40faa761 in pthread_kill () from /usr/lib/debug/libpthread.so.0
#2  0x40faaa6b in raise () from /usr/lib/debug/libpthread.so.0
#3  0x4101c324 in *__GI_raise (sig=2123) at ../linuxthreads/sysdeps/unix/sysv/linux/raise.c:34
#4  0x4101d838 in *__GI_abort () at ../sysdeps/generic/abort.c:88
#5  0x403d2965 in wxFatalSignalHandler () from /usr/lib/libwx_gtk-2.4.so.0
#6  0x40fad815 in __pthread_sighandler () from /usr/lib/debug/libpthread.so.0
#7  
#8  0x080da3bb in CUpDownClient::ProcessHelloTypePacket (this=0x8ac0be0, data=0xbffff160) at BaseClient.cpp:515
#9  0x080d9c06 in CUpDownClient::ProcessHelloAnswer (this=0x8ac0be0,
    pachPacket=0x8b97e08 ".ö\222VòSÇ\024âJÊ\222\025é\203åB$\217C6\022\003", nSize=64) at BaseClient.cpp:359
#10 0x080c8c3b in CClientReqSocket::ProcessPacket (this=0x8b74a00,
    packet=0x8b97e08 ".ö\222VòSÇ\024âJÊ\222\025é\203åB$\217C6\022\003", size=64, opcode=76 'L') at ListenSocket.cpp:156
#11 0x080cde7b in CClientReqSocket::PacketReceived (this=0x8b74a00, packet=0x8b5f130) at ListenSocket.cpp:1005
#12 0x080d1524 in CEMSocket::OnReceive (this=0x8b74a00, nErrorCode=0) at EMSocket.cpp:283
#13 0x080cdf17 in CClientReqSocket::OnReceive (this=0x8b74a00, nErrorCode=0) at ListenSocket.cpp:1033
#14 0x082245c0 in CamuleDlg::socketHandler (this=0x850f540, event=@0x8a0af80) at amuleDlg.cpp:419
#15 0x402e8667 in wxEvtHandler::SearchEventTable () from /usr/lib/libwx_gtk-2.4.so.0
#16 0x402e8483 in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_gtk-2.4.so.0
#17 0x402e83c6 in wxEvtHandler::ProcessPendingEvents () from /usr/lib/libwx_gtk-2.4.so.0
#18 0x402a8bc1 in wxAppBase::ProcessPendingEvents () from /usr/lib/libwx_gtk-2.4.so.0
#19 0x402478a2 in wxApp::OnIdle () from /usr/lib/libwx_gtk-2.4.so.0
#20 0x402e8667 in wxEvtHandler::SearchEventTable () from /usr/lib/libwx_gtk-2.4.so.0
#21 0x402e8483 in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_gtk-2.4.so.0
#22 0x4024780d in wxApp::ProcessIdle () from /usr/lib/libwx_gtk-2.4.so.0
#23 0x4024701a in wxWakeUpIdle () from /usr/lib/libwx_gtk-2.4.so.0
#24 0x40655fa0 in g_idle_dispatch (source_data=0x40246fc0, dispatch_time=0xbffff8f0, user_data=0x0) at gmain.c:1367
#25 0x4065503d in g_main_dispatch (dispatch_time=0xbffff8f0) at gmain.c:656
#26 0x406554f4 in g_main_iterate (block=0, dispatch=1) at gmain.c:877
#27 0x40655724 in g_main_run (loop=0x84eef58) at gmain.c:935
#28 0x4057bc3f in gtk_main () from /usr/lib/libgtk-1.2.so.0
#29 0x40247a79 in wxApp::MainLoop () from /usr/lib/libwx_gtk-2.4.so.0
#30 0x402a8a47 in wxAppBase::OnRun () from /usr/lib/libwx_gtk-2.4.so.0
#31 0x402481db in wxEntry () from /usr/lib/libwx_gtk-2.4.so.0
#32 0x0821d70a in main (argc=1, argv=0xbffffa44) at amule.cpp:115
Current language:  auto; currently c
(gdb) bt full
#0  0x4101c571 in kill () from /usr/lib/debug/libc.so.6
        _nl_loaded_domains = (struct loaded_l10nfile *) 0x0
        __elf_set___libc_subfreeres_element_free_mem__ = (const void *) 0x410fe9f0
#1  0x40faa761 in pthread_kill () from /usr/lib/debug/libpthread.so.0
No symbol table info available.
#2  0x40faaa6b in raise () from /usr/lib/debug/libpthread.so.0
No symbol table info available.
#3  0x4101c324 in *__GI_raise (sig=2123) at ../linuxthreads/sysdeps/unix/sysv/linux/raise.c:34
No locals.
#4  0x4101d838 in *__GI_abort () at ../sysdeps/generic/abort.c:88
        act = {__sigaction_handler = {sa_handler = 0x84e9538, sa_sigaction = 0x84e9538}, sa_mask = {__val = {
      1090174830, 3221220232, 1094413782, 0, 146230160, 1090933044, 1080207654, 1090194708, 1091711136, 1091711136,
      1073835040, 422781, 1073838688, 3221220336, 1073789462, 1073839100, 1091739096, 1, 0, 1090928582, 1091711136,
      146230160, 1081367848, 524288, 1078849244, 7749, 1074745073, 1090491712, 1078842184, 3221220608, 3221220476,
      3221220376}}, sa_flags = 1073789920, sa_restorer = 0x1}
        sigs = {__val = {32, 0 }}
#5  0x403d2965 in wxFatalSignalHandler () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#6  0x40fad815 in __pthread_sighandler () from /usr/lib/debug/libpthread.so.0
No symbol table info available.
#7  
No locals.
#8  0x080da3bb in CUpDownClient::ProcessHelloTypePacket (this=0x8ac0be0, data=0xbffff160) at BaseClient.cpp:515
        sockAddr = {sin_family = 0, sin_port = 0, sin_addr = {s_addr = 0}, sin_zero = "\000\000\000\000\000\000\000"}
        address =
        bIsMule = 191
#9  0x080d9c06 in CUpDownClient::ProcessHelloAnswer (this=0x8ac0be0,
    pachPacket=0x8b97e08 ".ö\222VòSÇ\024âJÊ\222\025é\203åB$\217C6\022\003", nSize=64) at BaseClient.cpp:359
        data = { = { = {_vptr.CFile = 0x822ce08, m_fd = -1, m_error = 208,
      fFilePath = }, fBuffer = 0x8b97e08 ".ö\222VòSÇ\024âJÊ\222\025é\203åB$\217C6\022\003",
    fLength = 654, fGrowBytes = 0, fPosition = 64, fBufferSize = 64, fFileSize = 64,
    deleteBuffer = 0}, }
#10 0x080c8c3b in CClientReqSocket::ProcessPacket (this=0x8b74a00,
    packet=0x8b97e08 ".ö\222VòSÇ\024âJÊ\222\025é\203åB$\217C6\022\003", size=64, opcode=76 'L') at ListenSocket.cpp:156
No locals.
#11 0x080cde7b in CClientReqSocket::PacketReceived (this=0x8b74a00, packet=0x8b5f130) at ListenSocket.cpp:1005
No locals.
#12 0x080d1524 in CEMSocket::OnReceive (this=0x8b74a00, nErrorCode=0) at EMSocket.cpp:283
        toCopy = 64
        GlobalReadBuffer = "ãA\000\000\000L.ö\222VòSÇ\024âJÊ\222\025é\203åB$\217C6\022\003\000\000\000\002\001\000\001\005\000qovfk\003\001\000
\0215\000\000\000\003\002\000pr\001\000\000\000\000\000\000\000\000\000\212\232º\032I\006\006$\226\002p\020\206\206\231àÑ\214Ècü\006\nNHÒ\230\r
À'`\2147®\212$x®]L\002\203Fö\200š`HdLã\031\002\000\000F~u\201uÊòÆkgÝÎd\230\"pÝ\000Ì«\r\000Ϋ\rn¬=Æ\200\016 \f@¡Á\003Ø\235\024QÞ&d¿¶\206Ì\226°w\
000\030òu\235Ä\201Úà9Ê2!\177â\205Y³\020\032\226KIF|ðÓ\024"...
        readMax = 2000000
        ret = 70
        rptr = 0x829f006 "I\006\006$\226\002p\020\206\206\231àÑ\214Ècü\006\nNHÒ\230\rÀ'`\2147®\212$x®]L\002\203Fö\200š`HdLã\031\002"
        rend = 0x829f006 "I\006\006$\226\002p\020\206\206\231àÑ\214Ècü\006\nNHÒ\230\rÀ'`\2147®\212$x®]L\002\203Fö\200š`HdLã\031\002"
#13 0x080cdf17 in CClientReqSocket::OnReceive (this=0x8b74a00, nErrorCode=0) at ListenSocket.cpp:1033
No locals.
#14 0x082245c0 in CamuleDlg::socketHandler (this=0x850f540, event=@0x8a0af80) at amuleDlg.cpp:419
        soc = (class CClientReqSocket *) 0x8b74a00
        current_socket = (struct wxSocketBase *) 0x8b74a00
#15 0x402e8667 in wxEvtHandler::SearchEventTable () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#16 0x402e8483 in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#17 0x402e83c6 in wxEvtHandler::ProcessPendingEvents () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#18 0x402a8bc1 in wxAppBase::ProcessPendingEvents () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#19 0x402478a2 in wxApp::OnIdle () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#20 0x402e8667 in wxEvtHandler::SearchEventTable () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#21 0x402e8483 in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#22 0x4024780d in wxApp::ProcessIdle () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#23 0x4024701a in wxWakeUpIdle () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#24 0x40655fa0 in g_idle_dispatch (source_data=0x40246fc0, dispatch_time=0xbffff8f0, user_data=0x0) at gmain.c:1367
No locals.
#25 0x4065503d in g_main_dispatch (dispatch_time=0xbffff8f0) at gmain.c:656
        hook_data = 0x0
        source_data = 0x40246fc0
        dispatch = (gboolean (*)(gpointer, GTimeVal *, gpointer)) 0x40655f94
        need_destroy = -1073743688
        source = (GSource *) 0x8b57878
#26 0x406554f4 in g_main_iterate (block=0, dispatch=1) at gmain.c:877
        check = (gboolean (*)(gpointer, GTimeVal *, gpointer)) 0x8ac3120        hook = (GHook *) 0x0
        current_time = {tv_sec = 1083060792, tv_usec = 351127}
        n_ready = 1
        current_priority = 1000
        timeout = 145502496
        retval = 0
#27 0x40655724 in g_main_run (loop=0x84eef58) at gmain.c:935
No locals.
#28 0x4057bc3f in gtk_main () from /usr/lib/libgtk-1.2.so.0
No symbol table info available.
#29 0x40247a79 in wxApp::MainLoop () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#30 0x402a8a47 in wxAppBase::OnRun () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#31 0x402481db in wxEntry () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#32 0x0821d70a in main (argc=1, argv=0xbffffa44) at amule.cpp:115
No locals.
(gdb)

Here is my configure args and output of get-info.sh:
./configure --enable-amulecmd  --enable-debug --enable-systray --with-ccache --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info --disable-optimise --disable-systray --enable-memdbg

I.   Development Environment

     A. Compiler Info
        Reading specs from /usr/lib/gcc-lib/i486-linux/3.3.3/specs Configured with: ../src/configure -v --enable-languages=c,c++,java,f77,pascal,objc,ada,treelang --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-gxx-include-dir=/usr/include/c++/3.3 --enable-shared --with-system-zlib --enable-nls --without-included-gettext --enable-__cxa_atexit --enable-clocale=gnu --enable-debug --enable-java-gc=boehm --enable-java-awt=xlib --enable-objc-gc i486-linux Thread model: posix gcc version 3.3.3 (Debian 20040401)

     B. wxWindows Info
        Version: 2.4.2
        -pthread -lwx_gtk-2.4

     C. GTK Info
        GTK 1: 1.2.10
Package gtk+-2.0 was not found in the pkg-config search path.
Perhaps you should add the directory containing `gtk+-2.0.pc'
to the PKG_CONFIG_PATH environment variable
No package 'gtk+-2.0' found
        GTK 2:

II.  System Environment

     A. CPU Info
        Type:  AuthenticAMD
        Model: AMD Duron(tm)
        Speed: 750.347
        BMips: 1474.56
        Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 mmx fxsr syscall mmxext 3dnowext 3dnow

     B. Memory Info
        Total:   516152 kB
        Unused:  71060 kB

     C. Kernel Info
        Version: 2.6.5-cko2.040415

     D. Library Info
        wxWindows library: libwx_gtkd_gl-2.4.so (libc6) => /usr/lib/libwx_gtkd_gl-2.4.so libwx_gtkd-2.4.so (libc6) => /usr/lib/libwx_gtkd-2.4.so 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 libwx_based-2.4.so (libc6) => /usr/lib/libwx_based-2.4.so libwx_base-2.4.so (libc6) => /usr/lib/libwx_base-2.4.so
Logged