aMule Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

We're back! (IN POG FORM)

Author Topic: Frozen Mule  (Read 5552 times)

Guest

  • Guest
Frozen Mule
« on: October 16, 2003, 04:32:05 PM »

My aMule freezes regularly on my RH9. In fact, I already spotted this behaviour with xMule 1.6.0; xMule 1.6.1 seems fixed in that regard as far as I can tell.

Last time it occured, I ran GDB on the process and got the following output:

GNU gdb Red Hat Linux (5.3post-0.20021129.18rh)
Copyright 2003 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "i386-redhat-linux-gnu"...
(no debugging symbols found)...
Attaching to program: /usr/local/bin/amule, process 1245
Reading symbols from /usr/lib/libwx_gtk-2.4.so.0...done.
Loaded symbols for /usr/lib/libwx_gtk-2.4.so.0
... I snipped most of the symbols loading for a matter of simplicity ... (tell me if you want that too)
Reading symbols from /usr/X11R6/lib/X11/locale/lib/common/xomGeneric.so.2...
done.
Loaded symbols for /usr/X11R6/lib/X11/locale/lib/common/xomGeneric.so.2
0xffffe002 in ?? ()
(gdb) where
#0  0xffffe002 in ?? ()
#1  0x4075ede3 in g_free () from /usr/lib/libglib-1.2.so.0
#2  0x4072ab99 in gdk_get_show_events () from /usr/lib/libgdk-1.2.so.0
#3  0x4075d212 in g_list_sort2 () from /usr/lib/libglib-1.2.so.0
#4  0x4075a856 in g_hook_free () from /usr/lib/libglib-1.2.so.0
#5  0x4075ab6a in g_hook_unref () from /usr/lib/libglib-1.2.so.0
#6  0x4075a91f in g_hook_destroy_link () from /usr/lib/libglib-1.2.so.0
#7  0x4075d437 in g_source_remove () from /usr/lib/libglib-1.2.so.0
#8  0x4072ad5f in gdk_input_remove () from /usr/lib/libgdk-1.2.so.0
#9  0x4026bd5a in _GSocket_Uninstall_Callback ()
   from /usr/lib/libwx_gtk-2.4.so.0
#10 0x4026be2a in _GSocket_Disable_Events () from /usr/lib/libwx_gtk-2.4.so.0
#11 0x403a82f2 in GSocket_close () from /usr/lib/libwx_gtk-2.4.so.0
#12 0x403a83ed in GSocket_Shutdown () from /usr/lib/libwx_gtk-2.4.so.0
#13 0x40365c6b in wxSocketBase::Close() () from /usr/lib/libwx_gtk-2.4.so.0
#14 0x40365bc9 in wxSocketBase::Destroy() () from /usr/lib/libwx_gtk-2.4.so.0
#15 0x0820f126 in CamuleApp::OnFatalException() ()
#16 0x403c1098 in wxFatalSignalHandler () from /usr/lib/libwx_gtk-2.4.so.0
#17
#18 0x42074460 in _int_malloc () from /lib/tls/libc.so.6
#19 0x4207360b in malloc () from /lib/tls/libc.so.6
#20 0x4056ae9e in operator new(unsigned) () from /usr/lib/libstdc++.so.5
#21 0x08169469 in CPartFile::GetNextRequestedBlock(CUpDownClient*, Requested_Block_Struct**, unsigned short*) ()
#22 0x080d5939 in CUpDownClient::SendBlockRequests() ()
#23 0x08112af6 in CClientReqSocket::ProcessPacket(char*, unsigned, unsigned char) ()
#24 0x08115911 in CClientReqSocket::PacketReceived(Packet*) ()
#25 0x080ec16f in CEMSocket::OnReceive(int) ()
#26 0x08115988 in CClientReqSocket::OnReceive(int) ()
#27 0x082117db in CamuleDlg::socketHandler(wxSocketEvent&) ()
#28 0x402df4dd in wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) ()
   from /usr/lib/libwx_gtk-2.4.so.0
#29 0x402df2f3 in wxEvtHandler::ProcessEvent(wxEvent&) ()
   from /usr/lib/libwx_gtk-2.4.so.0
#30 0x402df236 in wxEvtHandler::ProcessPendingEvents() ()
   from /usr/lib/libwx_gtk-2.4.so.0
#31 0x402a1fa1 in wxAppBase::ProcessPendingEvents() ()
   from /usr/lib/libwx_gtk-2.4.so.0
#32 0x40243fe4 in wxapp_pending_callback () from /usr/lib/libwx_gtk-2.4.so.0
#33 0x4075eb1f in g_timeout_add () from /usr/lib/libglib-1.2.so.0
#34 0x4075d9ae in g_get_current_time () from /usr/lib/libglib-1.2.so.0
#35 0x4075de89 in g_get_current_time () from /usr/lib/libglib-1.2.so.0
#36 0x4075e124 in g_main_run () from /usr/lib/libglib-1.2.so.0
#37 0x4066b27f in gtk_main () from /usr/lib/libgtk-1.2.so.0
#38 0x40244a79 in wxApp::MainLoop() () from /usr/lib/libwx_gtk-2.4.so.0
#39 0x402a1e27 in wxAppBase::OnRun() () from /usr/lib/libwx_gtk-2.4.so.0
#40 0x402451c2 in wxEntry(int, char**) () from /usr/lib/libwx_gtk-2.4.so.0
#41 0x0820bf5e in main ()
#42 0x420156a4 in __libc_start_main () from /lib/tls/libc.so.6
(gdb) quit
The program is running.  Quit anyway (and detach it)? (y or n) Detaching from program: /usr/local/bin/amule, process 1245


I hope it will help you to find this evil bug. Good luck.  :wink:
Logged

Guest

  • Guest
Oops... I forgot to tell you about the version
« Reply #1 on: October 16, 2003, 04:37:28 PM »

The binary comes from the i586 RPM of aMule version 1.0.8, freshly downloaded from SF.net website.
Logged