aMule Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

We're back! (IN POG FORM)

Author Topic: aMule SVN 10768 [SIGABRT --> BOOM!]  (Read 5295 times)

x_x_kamikaze_x_x

  • Jr. Member
  • **
  • Karma: 18
  • Offline Offline
  • Posts: 83
aMule SVN 10768 [SIGABRT --> BOOM!]
« on: March 28, 2012, 10:16:51 PM »

Hi aMule friends!
I hope you find something useful on the logs...  ::)
I think I am half happy, because I have found an error, and half sad, because the amule have an error...  ;D

Previous on the log:
Code: [Select]
kami@maria2:~/Desktop/aMule SVN/src$ gdb ./amule
GNU gdb (Ubuntu/Linaro 7.3-0ubuntu2) 7.3-2011.08
Copyright (C) 2011 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
For bug reporting instructions, please see:
<http://bugs.launchpad.net/gdb-linaro/>...
Reading symbols from /home/kami/Desktop/aMule SVN/src/amule...done.
(gdb)
(gdb)
(gdb)
(gdb)
(gdb) run
Starting program: /home/kami/Desktop/aMule SVN/src/amule
[Thread debugging using libthread_db enabled]
 2012-03-28 21:08:05: amuleAppCommon.cpp(335): Initialising aMule SVN compiled with wxGTK2 v2.8.12 (Debugging) (Snapshot: rev. 10768)
 2012-03-28 21:08:05: amuleAppCommon.cpp(381): Checking if there is an instance already running...
 2012-03-28 21:08:05: amuleAppCommon.cpp(412): No other instances are running.
 2012-03-28 21:08:06: ListenSocket.cpp(65): ListenSocket: Ok.
[New Thread 0x7fffec92e700 (LWP 10799)]
[New Thread 0x7fffe71ba700 (LWP 10802)]
[New Thread 0x7fffe69b9700 (LWP 10803)]
[New Thread 0x7fffe61b8700 (LWP 10804)]
[New Thread 0x7fffe59b7700 (LWP 10805)]
[Thread 0x7fffe59b7700 (LWP 10805) exited]
 2012-03-28 21:08:06: DownloadQueue.cpp(113): Loading temp files from /media/1T_D1-1_P2_sdb2/Datos Emule/Temp.
 2012-03-28 21:08:06: DownloadQueue.cpp(132): Loading PartFile 1 of 36
 2012-03-28 21:08:06: DownloadQueue.cpp(132): Loading PartFile 2 of 36
 2012-03-28 21:08:06: DownloadQueue.cpp(132): Loading PartFile 3 of 36
 2012-03-28 21:08:06: DownloadQueue.cpp(132): Loading PartFile 4 of 36
 2012-03-28 21:08:06: DownloadQueue.cpp(132): Loading PartFile 5 of 36
 2012-03-28 21:08:06: DownloadQueue.cpp(132): Loading PartFile 6 of 36
 2012-03-28 21:08:06: DownloadQueue.cpp(132): Loading PartFile 7 of 36
 2012-03-28 21:08:06: DownloadQueue.cpp(132): Loading PartFile 8 of 36
 2012-03-28 21:08:06: DownloadQueue.cpp(132): Loading PartFile 9 of 36
 2012-03-28 21:08:06: DownloadQueue.cpp(132): Loading PartFile 10 of 36
 2012-03-28 21:08:06: DownloadQueue.cpp(132): Loading PartFile 11 of 36
 2012-03-28 21:08:06: DownloadQueue.cpp(132): Loading PartFile 12 of 36
 2012-03-28 21:08:06: DownloadQueue.cpp(132): Loading PartFile 13 of 36
 2012-03-28 21:08:06: DownloadQueue.cpp(132): Loading PartFile 14 of 36
 2012-03-28 21:08:06: DownloadQueue.cpp(132): Loading PartFile 15 of 36
 2012-03-28 21:08:06: DownloadQueue.cpp(132): Loading PartFile 16 of 36
 2012-03-28 21:08:06: DownloadQueue.cpp(132): Loading PartFile 17 of 36
 2012-03-28 21:08:06: DownloadQueue.cpp(132): Loading PartFile 18 of 36
 2012-03-28 21:08:06: DownloadQueue.cpp(132): Loading PartFile 19 of 36
 2012-03-28 21:08:06: DownloadQueue.cpp(132): Loading PartFile 20 of 36
 2012-03-28 21:08:06: DownloadQueue.cpp(132): Loading PartFile 21 of 36
 2012-03-28 21:08:06: DownloadQueue.cpp(132): Loading PartFile 22 of 36
 2012-03-28 21:08:06: DownloadQueue.cpp(132): Loading PartFile 23 of 36
 2012-03-28 21:08:06: DownloadQueue.cpp(132): Loading PartFile 24 of 36
 2012-03-28 21:08:06: DownloadQueue.cpp(132): Loading PartFile 25 of 36
 2012-03-28 21:08:06: DownloadQueue.cpp(132): Loading PartFile 26 of 36
 2012-03-28 21:08:06: DownloadQueue.cpp(132): Loading PartFile 27 of 36
 2012-03-28 21:08:06: DownloadQueue.cpp(132): Loading PartFile 28 of 36
 2012-03-28 21:08:06: DownloadQueue.cpp(132): Loading PartFile 29 of 36
 2012-03-28 21:08:06: DownloadQueue.cpp(132): Loading PartFile 30 of 36
 2012-03-28 21:08:06: DownloadQueue.cpp(132): Loading PartFile 31 of 36
 2012-03-28 21:08:06: DownloadQueue.cpp(132): Loading PartFile 32 of 36
 2012-03-28 21:08:06: DownloadQueue.cpp(132): Loading PartFile 33 of 36
 2012-03-28 21:08:06: DownloadQueue.cpp(132): Loading PartFile 34 of 36
 2012-03-28 21:08:06: DownloadQueue.cpp(132): Loading PartFile 35 of 36
 2012-03-28 21:08:06: DownloadQueue.cpp(132): Loading PartFile 36 of 36
 2012-03-28 21:08:06: DownloadQueue.cpp(163): All PartFiles Loaded.
 2012-03-28 21:08:06: SharedFileList.cpp(333): Adding file /media/1T_D1-1_P2_sdb2/Datos Emule/Temp/034.part.met to shares
 2012-03-28 21:08:06: SharedFileList.cpp(333): Adding file /media/1T_D1-1_P2_sdb2/Datos Emule/Temp/026.part.met to shares
 2012-03-28 21:08:06: SharedFileList.cpp(333): Adding file /media/1T_D1-1_P2_sdb2/Datos Emule/Temp/027.part.met to shares
 2012-03-28 21:08:06: SharedFileList.cpp(333): Adding file /media/1T_D1-1_P2_sdb2/Datos Emule/Temp/028.part.met to shares
 2012-03-28 21:08:06: SharedFileList.cpp(333): Adding file /media/1T_D1-1_P2_sdb2/Datos Emule/Temp/029.part.met to shares
 2012-03-28 21:08:06: SharedFileList.cpp(333): Adding file /media/1T_D1-1_P2_sdb2/Datos Emule/Temp/030.part.met to shares
 2012-03-28 21:08:06: SharedFileList.cpp(333): Adding file /media/1T_D1-1_P2_sdb2/Datos Emule/Temp/031.part.met to shares
 2012-03-28 21:08:06: SharedFileList.cpp(333): Adding file /media/1T_D1-1_P2_sdb2/Datos Emule/Temp/032.part.met to shares
 2012-03-28 21:08:06: SharedFileList.cpp(333): Adding file /media/1T_D1-1_P2_sdb2/Datos Emule/Temp/033.part.met to shares
 2012-03-28 21:08:06: SharedFileList.cpp(333): Adding file /media/1T_D1-1_P2_sdb2/Datos Emule/Temp/025.part.met to shares
 2012-03-28 21:08:06: SharedFileList.cpp(333): Adding file /media/1T_D1-1_P2_sdb2/Datos Emule/Temp/035.part.met to shares
 2012-03-28 21:08:06: SharedFileList.cpp(333): Adding file /media/1T_D1-1_P2_sdb2/Datos Emule/Temp/036.part.met to shares
 2012-03-28 21:08:06: SharedFileList.cpp(333): Adding file /media/1T_D1-1_P2_sdb2/Datos Emule/Temp/040.part.met to shares
 2012-03-28 21:08:06: SharedFileList.cpp(333): Adding file /media/1T_D1-1_P2_sdb2/Datos Emule/Temp/041.part.met to shares
 2012-03-28 21:08:06: SharedFileList.cpp(333): Adding file /media/1T_D1-1_P2_sdb2/Datos Emule/Temp/043.part.met to shares
 2012-03-28 21:08:06: SharedFileList.cpp(333): Adding file /media/1T_D1-1_P2_sdb2/Datos Emule/Temp/045.part.met to shares
 2012-03-28 21:08:06: SharedFileList.cpp(333): Adding file /media/1T_D1-1_P2_sdb2/Datos Emule/Temp/004.part.met to shares
 2012-03-28 21:08:06: SharedFileList.cpp(333): Adding file /media/1T_D1-1_P2_sdb2/Datos Emule/Temp/013.part.met to shares
 2012-03-28 21:08:06: SharedFileList.cpp(333): Adding file /media/1T_D1-1_P2_sdb2/Datos Emule/Temp/002.part.met to shares
 2012-03-28 21:08:06: SharedFileList.cpp(333): Adding file /media/1T_D1-1_P2_sdb2/Datos Emule/Temp/017.part.met to shares
 2012-03-28 21:08:06: SharedFileList.cpp(333): Adding file /media/1T_D1-1_P2_sdb2/Datos Emule/Temp/018.part.met to shares
 2012-03-28 21:08:06: SharedFileList.cpp(333): Adding file /media/1T_D1-1_P2_sdb2/Datos Emule/Temp/020.part.met to shares
 2012-03-28 21:08:06: SharedFileList.cpp(333): Adding file /media/1T_D1-1_P2_sdb2/Datos Emule/Temp/022.part.met to shares
 2012-03-28 21:08:06: SharedFileList.cpp(333): Adding file /media/1T_D1-1_P2_sdb2/Datos Emule/Temp/023.part.met to shares
 2012-03-28 21:08:06: SharedFileList.cpp(333): Adding file /media/1T_D1-1_P2_sdb2/Datos Emule/Temp/024.part.met to shares
[New Thread 0x7fffe59b7700 (LWP 10812)]
[New Thread 0x7fffe51b6700 (LWP 10813)]
[Thread 0x7fffec92e700 (LWP 10799) exited]
[Thread 0x7fffe59b7700 (LWP 10812) exited]
[Thread 0x7fffe71ba700 (LWP 10802) exited]
[New Thread 0x7fffe71ba700 (LWP 10825)]

(amule:10784): GLib-WARNING **: /build/buildd/glib2.0-2.30.0/./glib/giounix.c:411Error while getting flags for FD: Bad file descriptor (9)

[Thread 0x7fffe71ba700 (LWP 10825) exited]
 2012-03-28 21:42:03: SearchList.cpp(671): Search parsing result for "XXX": 0
 2012-03-28 21:42:03: SearchList.cpp(692): Search expression: XXX
 2012-03-28 21:42:03: SearchList.cpp(693): Expression count: 1
 2012-03-28 21:42:03: SearchList.cpp(699): Parameters: 1
[New Thread 0x7fffe71ba700 (LWP 11897)]
 2012-03-28 21:42:12: SearchList.cpp(671): Search parsing result for "XXX": 0
 2012-03-28 21:42:12: SearchList.cpp(692): Search expression: XXX
 2012-03-28 21:42:12: SearchList.cpp(693): Expression count: 1
 2012-03-28 21:42:12: SearchList.cpp(699): Parameters: 2
[New Thread 0x7fffec92e700 (LWP 11900)]
[Thread 0x7fffec92e700 (LWP 11900) exited]
[Thread 0x7fffe71ba700 (LWP 11897) exited]
 2012-03-28 21:42:45: SearchList.cpp(671): Search parsing result for "XXX": 0
 2012-03-28 21:42:45: SearchList.cpp(692): Search expression: XXX
 2012-03-28 21:42:45: SearchList.cpp(693): Expression count: 1
 2012-03-28 21:42:45: SearchList.cpp(699): Parameters: 2
[New Thread 0x7fffe71ba700 (LWP 11910)]
[Thread 0x7fffe71ba700 (LWP 11910) exited]
 2012-03-28 21:43:22: SearchList.cpp(671): Search parsing result for "XXX": 0
 2012-03-28 21:43:22: SearchList.cpp(692): Search expression: XXX
 2012-03-28 21:43:22: SearchList.cpp(693): Expression count: 1
 2012-03-28 21:43:22: SearchList.cpp(699): Parameters: 2
[New Thread 0x7fffe71ba700 (LWP 11921)]
[Thread 0x7fffe71ba700 (LWP 11921) exited]
*** glibc detected *** /home/kami/Desktop/aMule SVN/src/amule: corrupted double-linked list: 0x0000000003579990 ***
======= Backtrace: =========
/lib/x86_64-linux-gnu/libc.so.6(+0x7a6e6)[0x7ffff50356e6]
/lib/x86_64-linux-gnu/libc.so.6(+0x7aaf0)[0x7ffff5035af0]
/lib/x86_64-linux-gnu/libc.so.6(+0x7ba4f)[0x7ffff5036a4f]
/lib/x86_64-linux-gnu/libc.so.6(__libc_malloc+0x6d)[0x7ffff50393cd]
/usr/lib/libwx_baseu-2.8.so.0(_ZN12wxStringBase11AllocBufferEm+0x64)[0x7ffff5ff1be4]
/usr/lib/libwx_baseu-2.8.so.0(_ZN12wxStringBase16AllocBeforeWriteEm+0x2e)[0x7ffff5ff1dae]
/usr/lib/libwx_baseu-2.8.so.0(_ZN8wxString11GetWriteBufEm+0x9)[0x7ffff5ff3a69]
/usr/lib/libwx_baseu-2.8.so.0(_ZN8wxString7PrintfVEPKwP13__va_list_tag+0x4d)[0x7ffff5ff4c8d]
/usr/lib/libwx_baseu-2.8.so.0(_ZN8wxString6FormatEPKwz+0x9e)[0x7ffff5ff4ebe]
/home/kami/Desktop/aMule SVN/src/amule[0x5fef42]
/home/kami/Desktop/aMule SVN/src/amule[0x5ff12f]
/home/kami/Desktop/aMule SVN/src/amule[0x600025]
/home/kami/Desktop/aMule SVN/src/amule[0x45b4a3]
/home/kami/Desktop/aMule SVN/src/amule[0x486739]
/home/kami/Desktop/aMule SVN/src/amule[0x490fb8]
/home/kami/Desktop/aMule SVN/src/amule[0x4b76a9]
/home/kami/Desktop/aMule SVN/src/amule[0x486162]
/home/kami/Desktop/aMule SVN/src/amule[0x4865e7]
/usr/lib/libwx_baseu-2.8.so.0(_ZN12wxEvtHandler21ProcessEventIfMatchesERK21wxEventTableEntryBasePS_R7wxEvent+0x55)[0x7ffff6028cf5]
/usr/lib/libwx_baseu-2.8.so.0(_ZN16wxEventHashTable11HandleEventER7wxEventP12wxEvtHandler+0xac)[0x7ffff6028e7c]
/usr/lib/libwx_baseu-2.8.so.0(_ZN12wxEvtHandler12ProcessEventER7wxEvent+0xb4)[0x7ffff60291b4]
/usr/lib/libwx_baseu-2.8.so.0(_ZN12wxEvtHandler20ProcessPendingEventsEv+0x60)[0x7ffff6028c60]
/usr/lib/libwx_baseu-2.8.so.0(_ZN12wxAppConsole20ProcessPendingEventsEv+0x49)[0x7ffff5fa6539]
/usr/lib/libwx_gtk2u_core-2.8.so.0(_ZN9wxAppBase11ProcessIdleEv+0x18)[0x7ffff6710968]
/usr/lib/libwx_gtk2u_core-2.8.so.0(+0x1bb05e)[0x7ffff667f05e]
/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_context_dispatch+0x1dd)[0x7ffff26e7a5d]
/lib/x86_64-linux-gnu/libglib-2.0.so.0(+0x45258)[0x7ffff26e8258]
/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_loop_run+0x162)[0x7ffff26e8792]
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0(gtk_main+0xa7)[0x7ffff46a7db7]
/usr/lib/libwx_gtk2u_core-2.8.so.0(_ZN11wxEventLoop3RunEv+0x48)[0x7ffff6693668]
/usr/lib/libwx_gtk2u_core-2.8.so.0(_ZN9wxAppBase8MainLoopEv+0x4b)[0x7ffff671079b]
/usr/lib/libwx_baseu-2.8.so.0(_Z7wxEntryRiPPw+0x6a)[0x7ffff5fd675a]
/home/kami/Desktop/aMule SVN/src/amule[0x44a5c2]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xed)[0x7ffff4fdc30d]
/home/kami/Desktop/aMule SVN/src/amule[0x44ac11]
======= Memory map: ========
00400000-00891000 r-xp 00000000 fc:02 658205                             /home/kami/Desktop/aMule SVN/src/amule
00a91000-00a92000 r--p 00491000 fc:02 658205                             /home/kami/Desktop/aMule SVN/src/amule
00a92000-00ae7000 rw-p 00492000 fc:02 658205                             /home/kami/Desktop/aMule SVN/src/amule
00ae7000-0b433000 rw-p 00000000 00:00 0                                  [heap]
7fffda3fb000-7fffda3fe000 r-xp 00000000 fc:01 137388                     /usr/lib/x86_64-linux-gnu/pango/1.6.0/modules/pango-hangul-fc.so
7fffda3fe000-7fffda5fd000 ---p 00003000 fc:01 137388                     /usr/lib/x86_64-linux-gnu/pango/1.6.0/modules/pango-hangul-fc.so
7fffda5fd000-7fffda5fe000 r--p 00002000 fc:01 137388                     /usr/lib/x86_64-linux-gnu/pango/1.6.0/modules/pango-hangul-fc.so
7fffda5fe000-7fffda5ff000 rw-p 00003000 fc:01 137388                     /usr/lib/x86_64-linux-gnu/pango/1.6.0/modules/pango-hangul-fc.so
7fffda5ff000-7fffda60c000 r-xp 00000000 fc:01 51367                      /lib/x86_64-linux-gnu/libudev.so.0.12.0
7fffda60c000-7fffda80b000 ---p 0000d000 fc:01 51367                      /lib/x86_64-linux-gnu/libudev.so.0.12.0
7fffda80b000-7fffda80c000 r--p 0000c000 fc:01 51367                      /lib/x86_64-linux-gnu/libudev.so.0.12.0
7fffda80c000-7fffda80d000 rw-p 0000d000 fc:01 51367                      /lib/x86_64-linux-gnu/libudev.so.0.12.0
7fffda80d000-7fffda84f000 r-xp 00000000 fc:01 34                         /lib/x86_64-linux-gnu/libdbus-1.so.3.5.7
7fffda84f000-7fffdaa4e000 ---p 00042000 fc:01 34                         /lib/x86_64-linux-gnu/libdbus-1.so.3.5.7
7fffdaa4e000-7fffdaa4f000 r--p 00041000 fc:01 34                         /lib/x86_64-linux-gnu/libdbus-1.so.3.5.7
7fffdaa4f000-7fffdaa50000 rw-p 00042000 fc:01 34                         /lib/x86_64-linux-gnu/libdbus-1.so.3.5.7
7fffdaa50000-7fffdaa66000 r-xp 00000000 fc:01 153618                     /usr/lib/gvfs/libgvfscommon.so
7fffdaa66000-7fffdac65000 ---p 00016000 fc:01 153618                     /usr/lib/gvfs/libgvfscommon.so
7fffdac65000-7fffdac66000 r--p 00015000 fc:01 153618                     /usr/lib/gvfs/libgvfscommon.so
7fffdac66000-7fffdac67000 rw-p 00016000 fc:01 153618                     /usr/lib/gvfs/libgvfscommon.so
7fffdac67000-7fffdac90000 r-xp 00000000 fc:01 153620                     /usr/lib/gio/modules/libgvfsdbus.so
7fffdac90000-7fffdae90000 ---p 00029000 fc:01 153620                     /usr/lib/gio/modules/libgvfsdbus.so
7fffdae90000-7fffdae91000 r--p 00029000 fc:01 153620                     /usr/lib/gio/modules/libgvfsdbus.so
7fffdae91000-7fffdae92000 rw-p 0002a000 fc:01 153620                     /usr/lib/gio/modules/libgvfsdbus.so
7fffdae92000-7fffdae93000 rw-p 00000000 00:00 0
7fffdae93000-7fffdc000000 r--p 00000000 fc:01 526167                     /usr/share/icons/hicolor/icon-theme.cache
7fffdc000000-7fffdc80b000 rw-p 00000000 00:00 0
7fffdc80b000-7fffe0000000 ---p 00000000 00:00 0
7fffe0061000-7fffe3edd000 r--p 00000000 fc:01 11591                      /usr/share/icons/gnome/icon-theme.cache
7fffe3edd000-7fffe4256000 r--p 00000000 fc:01 416617                     /usr/share/fonts/truetype/ttf-droid/DroidSansFallback.ttf
7fffe4256000-7fffe4472000 r--p 00000000 fc:01 416632                     /usr/share/fonts/truetype/unfonts/UnDotum.ttf
7fffe4472000-7fffe4911000 r--p 00000000 fc:01 295009                     /usr/share/fonts/truetype/fonts-horai-umefont/ume-pgc4.ttf
7fffe4911000-7fffe49b6000 r--p 00000000 fc:01 271416                     /usr/share/fonts/truetype/ttf-dejavu/DejaVuSans-Bold.ttf
7fffe49b6000-7fffe49b7000 ---p 00000000 00:00 0
7fffe49b7000-7fffe51b7000 rw-p 00000000 00:00 0
7fffe51b7000-7fffe51b8000 ---p 00000000 00:00 0
7fffe51b8000-7fffe59b8000 rw-p 00000000 00:00 0
7fffe59b8000-7fffe59b9000 ---p 00000000 00:00 0
7fffe59b9000-7fffe61b9000 rw-p 00000000 00:00 0
7fffe61b9000-7fffe61ba000 ---p 00000000 00:00 0
7fffe61ba000-7fffe69ba000 rw-p 00000000 00:00 0
7fffe69ba000-7fffe69bb000 ---p 00000000 00:00 0
7fffe69bb000-7fffe71bb000 rw-p 00000000 00:00 0
7fffe71bb000-7fffe71d2000 r-xp 00000000 fc:01 151373                     /usr/lib/libdbusmenu-glib.so.4.0.5
Program received signal SIGABRT, Aborted.
0x00007ffff4ff13a5 in raise () from /lib/x86_64-linux-gnu/libc.so.6

Logged

x_x_kamikaze_x_x

  • Jr. Member
  • **
  • Karma: 18
  • Offline Offline
  • Posts: 83
Re: aMule SVN 10768 [SIGABRT --> BOOM!]
« Reply #1 on: March 28, 2012, 10:17:07 PM »

The bt:
Code: [Select]
(gdb) bt
#0  0x00007ffff4ff13a5 in raise () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007ffff4ff4b0b in abort () from /lib/x86_64-linux-gnu/libc.so.6
#2  0x00007ffff502ad63 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
#3  0x00007ffff50356e6 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
#4  0x00007ffff5035af0 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
#5  0x00007ffff5036a4f in ?? () from /lib/x86_64-linux-gnu/libc.so.6
#6  0x00007ffff50393cd in malloc () from /lib/x86_64-linux-gnu/libc.so.6
#7  0x00007ffff5ff1be4 in wxStringBase::AllocBuffer(unsigned long) () from /usr/lib/libwx_baseu-2.8.so.0
#8  0x00007ffff5ff1dae in wxStringBase::AllocBeforeWrite(unsigned long) () from /usr/lib/libwx_baseu-2.8.so.0
#9  0x00007ffff5ff3a69 in wxString::GetWriteBuf(unsigned long) () from /usr/lib/libwx_baseu-2.8.so.0
#10 0x00007ffff5ff4c8d in wxString::PrintfV(wchar_t const*, __va_list_tag*) () from /usr/lib/libwx_baseu-2.8.so.0
#11 0x00007ffff5ff4ebe in wxString::Format(wchar_t const*, ...) () from /usr/lib/libwx_baseu-2.8.so.0
#12 0x00000000005fef42 in CFormat::ProcessArgument<unsigned long long> (this=0x7fffffffda20, it=..., value=91) at Format.cpp:510
#13 0x00000000005ff12f in CFormat::ProcessArgument<wchar_t> (this=0x7fffffffda20, it=..., value=91 L'[') at Format.cpp:422
#14 0x0000000000600025 in CFormat::operator%<wchar_t> (this=0x7fffffffda20, value=91 L'[') at Format.cpp:566
#15 0x000000000045b4a3 in Uint32toStringIP (ip=2628290907) at kademlia/kademlia/../../NetworkFunctions.h:39
#16 0x0000000000486739 in CUpDownClient::GetFullIP (this=<optimized out>) at updownclient.h:173
#17 0x0000000000490fb8 in CClientTCPSocket::PacketReceived (this=0x34927e0, packet=0xa4665b0) at ClientTCPSocket.cpp:1968
#18 0x00000000004b76a9 in CEMSocket::OnReceive (this=0x34927e0, nErrorCode=<optimized out>) at EMSocket.cpp:284
#19 0x0000000000486162 in CClientTCPSocket::OnReceive (this=0x34927e0, nErrorCode=0) at ClientTCPSocket.cpp:1908
#20 0x00000000004865e7 in CClientTCPSocketHandler::ClientTCPSocketHandler (this=<optimized out>, event=...) at ClientTCPSocket.cpp:101
#21 0x00007ffff6028cf5 in wxEvtHandler::ProcessEventIfMatches(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&) ()
   from /usr/lib/libwx_baseu-2.8.so.0
#22 0x00007ffff6028e7c in wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) () from /usr/lib/libwx_baseu-2.8.so.0
#23 0x00007ffff60291b4 in wxEvtHandler::ProcessEvent(wxEvent&) () from /usr/lib/libwx_baseu-2.8.so.0
#24 0x00007ffff6028c60 in wxEvtHandler::ProcessPendingEvents() () from /usr/lib/libwx_baseu-2.8.so.0
#25 0x00007ffff5fa6539 in wxAppConsole::ProcessPendingEvents() () from /usr/lib/libwx_baseu-2.8.so.0
#26 0x00007ffff6710968 in wxAppBase::ProcessIdle() () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#27 0x00007ffff667f05e in ?? () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#28 0x00007ffff26e7a5d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#29 0x00007ffff26e8258 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#30 0x00007ffff26e8792 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#31 0x00007ffff46a7db7 in gtk_main () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#32 0x00007ffff6693668 in wxEventLoop::Run() () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#33 0x00007ffff671079b in wxAppBase::MainLoop() () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#34 0x00007ffff5fd675a in wxEntry(int&, wchar_t**) () from /usr/lib/libwx_baseu-2.8.so.0
#35 0x000000000044a5c2 in main (argc=1, argv=<optimized out>) at amule-gui.cpp:93
(gdb)

The full bt:
Code: [Select]
(gdb) bt full
#0  0x00007ffff4ff13a5 in raise () from /lib/x86_64-linux-gnu/libc.so.6
No symbol table info available.
#1  0x00007ffff4ff4b0b in abort () from /lib/x86_64-linux-gnu/libc.so.6
No symbol table info available.
#2  0x00007ffff502ad63 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
No symbol table info available.
#3  0x00007ffff50356e6 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
No symbol table info available.
#4  0x00007ffff5035af0 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
No symbol table info available.
#5  0x00007ffff5036a4f in ?? () from /lib/x86_64-linux-gnu/libc.so.6
No symbol table info available.
#6  0x00007ffff50393cd in malloc () from /lib/x86_64-linux-gnu/libc.so.6
No symbol table info available.
#7  0x00007ffff5ff1be4 in wxStringBase::AllocBuffer(unsigned long) () from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
#8  0x00007ffff5ff1dae in wxStringBase::AllocBeforeWrite(unsigned long) () from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
#9  0x00007ffff5ff3a69 in wxString::GetWriteBuf(unsigned long) () from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
#10 0x00007ffff5ff4c8d in wxString::PrintfV(wchar_t const*, __va_list_tag*) () from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
#11 0x00007ffff5ff4ebe in wxString::Format(wchar_t const*, ...) () from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
#12 0x00000000005fef42 in CFormat::ProcessArgument<unsigned long long> (this=0x7fffffffda20, it=..., value=91) at Format.cpp:510
No locals.
#13 0x00000000005ff12f in CFormat::ProcessArgument<wchar_t> (this=0x7fffffffda20, it=..., value=91 L'[') at Format.cpp:422
No locals.
#14 0x0000000000600025 in CFormat::operator%<wchar_t> (this=0x7fffffffda20, value=91 L'[') at Format.cpp:566
        it = {_M_node = 0x9e4b800}
#15 0x000000000045b4a3 in Uint32toStringIP (ip=2628290907) at kademlia/kademlia/../../NetworkFunctions.h:39
No locals.
#16 0x0000000000486739 in CUpDownClient::GetFullIP (this=<optimized out>) at updownclient.h:173
No locals.
#17 0x0000000000490fb8 in CClientTCPSocket::PacketReceived (this=0x34927e0, packet=0xa4665b0) at ClientTCPSocket.cpp:1968
        bResult = false
        uRawSize = 10264
        exception = {<wxStringBase> = {static npos = 18446744073709551615, m_pchData = 0x0}, <No data fields>}
#18 0x00000000004b76a9 in CEMSocket::OnReceive (this=0x34927e0, nErrorCode=<optimized out>) at EMSocket.cpp:284
        packet = {m_ptr = 0xa4665b0}
        readMax = <optimized out>
        buf = 0xad84a54 "E\216b\317\302\355\005O\374o\212\306B\004?\b\231\255\025C\335poW=\314\324\b\275)\"\261\365\222\017\375\213_\330\vi\260\062\216\340\vDX\234\332\375\061\316\070w\220\335!\203x\216\245,\375\346\064-_\222\304t\262\305gi2W\240\355\024$\323\357\251\316\357\027\307r\366Pű\223\\\006\246\001\216\276v\371\006=M\204\004T5\006v3Lq\204\312\360R\244\337\372?\372\272r\236\270\341\023\217\071\235\225&\317;+\t\274\323\354\361ꍞ|\257q\333\020\345?\226\223\\\017\251\257\004\063\255\304\350\203V\n\fl\345\216t\267U\005d\231j\267\350\066ޯH\025#\320\067S+\314\030\265\270\212\231{\345", <incomplete sequence \366\267>...
        ret = 2340
#19 0x0000000000486162 in CClientTCPSocket::OnReceive (this=0x34927e0, nErrorCode=0) at ClientTCPSocket.cpp:1908
No locals.
#20 0x00000000004865e7 in CClientTCPSocketHandler::ClientTCPSocketHandler (this=<optimized out>, event=...) at ClientTCPSocket.cpp:101
        baseSocket = <optimized out>
---Type <return> to continue, or q <return> to quit---
        socket = 0x34927e0
#21 0x00007ffff6028cf5 in wxEvtHandler::ProcessEventIfMatches(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&) ()
   from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
#22 0x00007ffff6028e7c in wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) () from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
#23 0x00007ffff60291b4 in wxEvtHandler::ProcessEvent(wxEvent&) () from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
#24 0x00007ffff6028c60 in wxEvtHandler::ProcessPendingEvents() () from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
#25 0x00007ffff5fa6539 in wxAppConsole::ProcessPendingEvents() () from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
#26 0x00007ffff6710968 in wxAppBase::ProcessIdle() () from /usr/lib/libwx_gtk2u_core-2.8.so.0
No symbol table info available.
#27 0x00007ffff667f05e in ?? () from /usr/lib/libwx_gtk2u_core-2.8.so.0
No symbol table info available.
#28 0x00007ffff26e7a5d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#29 0x00007ffff26e8258 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#30 0x00007ffff26e8792 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#31 0x00007ffff46a7db7 in gtk_main () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
No symbol table info available.
#32 0x00007ffff6693668 in wxEventLoop::Run() () from /usr/lib/libwx_gtk2u_core-2.8.so.0
No symbol table info available.
#33 0x00007ffff671079b in wxAppBase::MainLoop() () from /usr/lib/libwx_gtk2u_core-2.8.so.0
No symbol table info available.
#34 0x00007ffff5fd675a in wxEntry(int&, wchar_t**) () from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
#35 0x000000000044a5c2 in main (argc=1, argv=<optimized out>) at amule-gui.cpp:93
No locals.
(gdb)

The "thread apply all bt":
Code: [Select]
(gdb) thread apply all bt

Thread 8 (Thread 0x7fffe51b6700 (LWP 10813)):
#0  0x00007ffff53683cb in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007ffff60266e6 in wxConditionInternal::WaitTimeout(unsigned long) () from /usr/lib/libwx_baseu-2.8.so.0
#2  0x00007ffff6026b12 in wxSemaphoreInternal::WaitTimeout(unsigned long) () from /usr/lib/libwx_baseu-2.8.so.0
#3  0x00000000005fdcfb in CTimerThread::Entry (this=0x333ef70) at Timer.cpp:66
#4  0x00007ffff6027851 in wxThreadInternal::PthreadStart(wxThread*) () from /usr/lib/libwx_baseu-2.8.so.0
#5  0x00007ffff5363efc in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#6  0x00007ffff509e59d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#7  0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7fffe61b8700 (LWP 10804)):
#0  0x00007ffff50ac88e in ?? () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007ffff503b62f in ?? () from /lib/x86_64-linux-gnu/libc.so.6
#2  0x00007ffff50399c1 in free () from /lib/x86_64-linux-gnu/libc.so.6
#3  0x00000000004b800b in CEMSocket::Send (this=0xaa975d0, maxNumberOfBytesToSend=2600, minFragSize=2600,
    onlyAllowedToSendControlPacket=false) at EMSocket.cpp:613
#4  0x0000000000491b2f in CEMSocket::SendFileAndControlData (this=<optimized out>, maxNumberOfBytesToSend=<optimized out>,
    minFragSize=<optimized out>) at EMSocket.h:70
#5  0x0000000000485ddb in CClientTCPSocket::SendFileAndControlData (this=0xaa975d0, maxNumberOfBytesToSend=<optimized out>,
    overchargeMaxBytesToSend=<optimized out>) at ClientTCPSocket.cpp:2070
#6  0x000000000050f15c in UploadBandwidthThrottler::Entry (this=0x33c3020) at UploadBandwidthThrottler.cpp:424
#7  0x00007ffff6027851 in wxThreadInternal::PthreadStart(wxThread*) () from /usr/lib/libwx_baseu-2.8.so.0
#8  0x00007ffff5363efc in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#9  0x00007ffff509e59d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#10 0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7fffe69b9700 (LWP 10803)):
#0  0x00007ffff5092473 in poll () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007ffff26e7f68 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff26e8792 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffff3e1b516 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#4  0x00007ffff270d2b6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007ffff5363efc in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#6  0x00007ffff509e59d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#7  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7ffff7fb4960 (LWP 10784)):
#0  0x00007ffff4ff13a5 in raise () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007ffff4ff4b0b in abort () from /lib/x86_64-linux-gnu/libc.so.6
#2  0x00007ffff502ad63 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
#3  0x00007ffff50356e6 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
#4  0x00007ffff5035af0 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
#5  0x00007ffff5036a4f in ?? () from /lib/x86_64-linux-gnu/libc.so.6
#6  0x00007ffff50393cd in malloc () from /lib/x86_64-linux-gnu/libc.so.6
#7  0x00007ffff5ff1be4 in wxStringBase::AllocBuffer(unsigned long) () from /usr/lib/libwx_baseu-2.8.so.0
#8  0x00007ffff5ff1dae in wxStringBase::AllocBeforeWrite(unsigned long) () from /usr/lib/libwx_baseu-2.8.so.0
#9  0x00007ffff5ff3a69 in wxString::GetWriteBuf(unsigned long) () from /usr/lib/libwx_baseu-2.8.so.0
#10 0x00007ffff5ff4c8d in wxString::PrintfV(wchar_t const*, __va_list_tag*) () from /usr/lib/libwx_baseu-2.8.so.0
#11 0x00007ffff5ff4ebe in wxString::Format(wchar_t const*, ...) () from /usr/lib/libwx_baseu-2.8.so.0
#12 0x00000000005fef42 in CFormat::ProcessArgument<unsigned long long> (this=0x7fffffffda20, it=..., value=91) at Format.cpp:510
---Type <return> to continue, or q <return> to quit---
#13 0x00000000005ff12f in CFormat::ProcessArgument<wchar_t> (this=0x7fffffffda20, it=..., value=91 L'[') at Format.cpp:422
#14 0x0000000000600025 in CFormat::operator%<wchar_t> (this=0x7fffffffda20, value=91 L'[') at Format.cpp:566
#15 0x000000000045b4a3 in Uint32toStringIP (ip=2628290907) at kademlia/kademlia/../../NetworkFunctions.h:39
#16 0x0000000000486739 in CUpDownClient::GetFullIP (this=<optimized out>) at updownclient.h:173
#17 0x0000000000490fb8 in CClientTCPSocket::PacketReceived (this=0x34927e0, packet=0xa4665b0) at ClientTCPSocket.cpp:1968
#18 0x00000000004b76a9 in CEMSocket::OnReceive (this=0x34927e0, nErrorCode=<optimized out>) at EMSocket.cpp:284
#19 0x0000000000486162 in CClientTCPSocket::OnReceive (this=0x34927e0, nErrorCode=0) at ClientTCPSocket.cpp:1908
#20 0x00000000004865e7 in CClientTCPSocketHandler::ClientTCPSocketHandler (this=<optimized out>, event=...) at ClientTCPSocket.cpp:101
#21 0x00007ffff6028cf5 in wxEvtHandler::ProcessEventIfMatches(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&) ()
   from /usr/lib/libwx_baseu-2.8.so.0
#22 0x00007ffff6028e7c in wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) () from /usr/lib/libwx_baseu-2.8.so.0
#23 0x00007ffff60291b4 in wxEvtHandler::ProcessEvent(wxEvent&) () from /usr/lib/libwx_baseu-2.8.so.0
#24 0x00007ffff6028c60 in wxEvtHandler::ProcessPendingEvents() () from /usr/lib/libwx_baseu-2.8.so.0
#25 0x00007ffff5fa6539 in wxAppConsole::ProcessPendingEvents() () from /usr/lib/libwx_baseu-2.8.so.0
#26 0x00007ffff6710968 in wxAppBase::ProcessIdle() () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#27 0x00007ffff667f05e in ?? () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#28 0x00007ffff26e7a5d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#29 0x00007ffff26e8258 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#30 0x00007ffff26e8792 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#31 0x00007ffff46a7db7 in gtk_main () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#32 0x00007ffff6693668 in wxEventLoop::Run() () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#33 0x00007ffff671079b in wxAppBase::MainLoop() () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#34 0x00007ffff5fd675a in wxEntry(int&, wchar_t**) () from /usr/lib/libwx_baseu-2.8.so.0
#35 0x000000000044a5c2 in main (argc=1, argv=<optimized out>) at amule-gui.cpp:93
(gdb)

What was you doing when the aMule explote?
On download secction, looking a file that it's downloading...

See you soon on the net!    ;)
Logged

Stu Redman

  • Administrator
  • Hero Member
  • *****
  • Karma: 214
  • Offline Offline
  • Posts: 3739
  • Engines screaming
Re: aMule SVN 10768 [SIGABRT --> BOOM!]
« Reply #2 on: March 28, 2012, 11:09:32 PM »

Uh-oh.
That's the kind of crash which is hard-going-on-impossible to track down.  :(
What happened is that the memory heap structure got damaged (probably by accessing an already deleted object) and then, some time later, aMule blows up on a perfectly innocent memory allocation. So the backtrace doesn't give a clue to the nature of the problem.

Are you always running aMule from gdb, or have you found a way to somehow reproduce the problem?
Logged
The image of mother goddess, lying dormant in the eyes of the dead, the sheaf of the corn is broken, end the harvest, throw the dead on the pyre -- Iron Maiden, Isle of Avalon

x_x_kamikaze_x_x

  • Jr. Member
  • **
  • Karma: 18
  • Offline Offline
  • Posts: 83
Re: aMule SVN 10768 [SIGABRT --> BOOM!]
« Reply #3 on: March 29, 2012, 12:27:15 PM »

Uh-oh.
That's the kind of crash which is hard-going-on-impossible to track down.  :(
What happened is that the memory heap structure got damaged (probably by accessing an already deleted object)
and then, some time later, aMule blows up on a perfectly innocent memory allocation. So the backtrace doesn't
give a clue to the nature of the problem.

What a pity...  I thought I could improve the aMule reporting the error...  :(
I will try again on the next "blow up"!  8)

Are you always running aMule from gdb, or have you found a way to somehow reproduce the problem?
I always run aMule from gdb!
I want to post always a useful and easy traces of the problem in order to help improve the software!  ;)

See you soon!  :D
Logged