aMule Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

We're back! (IN POG FORM)

Author Topic: 20060116 amuled SIGABRT on exit  (Read 2492 times)

morph

  • Full Member
  • ***
  • Karma: 2
  • Offline Offline
  • Posts: 213
    • http://matrixhasu.altervista.org/
20060116 amuled SIGABRT on exit
« on: January 28, 2006, 07:44:44 PM »

exiting got this:

Code: [Select]
Now, exiting main app...
aMule OnExit: Terminating core.
2006-01-27 21:53:17: MuleUDPSocket: Shutting down Server UDP-Socket
*** glibc detected *** free(): invalid next size (fast): 0x0960bfc0 ***

Program received signal SIGABRT, Aborted.
[Switching to Thread -1217907008 (LWP 5152)]
0xffffe410 in __kernel_vsyscall ()
(gdb) bt
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb76b2921 in raise () from /lib/tls/i686/cmov/libc.so.6
#2  0xb76b427b in abort () from /lib/tls/i686/cmov/libc.so.6
#3  0xb76e8f77 in __fsetlocking () from /lib/tls/i686/cmov/libc.so.6
#4  0xb76ef597 in malloc_usable_size () from /lib/tls/i686/cmov/libc.so.6
#5  0xb76efa32 in free () from /lib/tls/i686/cmov/libc.so.6
#6  0xb789c7c1 in operator delete () from /usr/lib/libstdc++.so.6
#7  0x0809f5d1 in __gnu_cxx::new_allocator > >::deallocate (this=0x860bb78, __p=0x960bfc0) at new_allocator.h:94
#8  0x0809f5ed in std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::_M_put_node (this=0x860bb78, __p=0x960bfc0) at stl_tree.h:360
#9  0x0809f63e in std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::destroy_node (this=0x860bb78, __p=0x960bfc0) at stl_tree.h:390
#10 0x0809f673 in std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::erase (this=0x860bb78, __position={_M_node = 0x960bfc0})
    at stl_tree.h:1034
#11 0x0809f69e in __gnu_norm::map, std::allocator > >::erase (this=0x860bb78, __position=
      {_M_node = 0x960bfc0}) at stl_map.h:410
#12 0x0809f828 in __gnu_debug_def::map, std::allocator > >::erase (this=0x860bb78, __position=@0xbfc379bc)
    at map.h:175
#13 0x080a11f0 in __gnu_debug_def::map, std::allocator > >::erase (this=0x860bb78, __first=@0xbfc37a10,
    __last=@0xbfc379fc) at map.h:199
#14 0x080a128c in __gnu_debug_def::map, std::allocator > >::clear (this=0x860bb78) at map.h:211
#15 0x08094c75 in ~CClientList (this=0x860bab0) at ClientList.cpp:103
#16 0x0808079b in CamuleApp::OnExit (this=0x854fce0) at amule.cpp:271
#17 0x0806b8b9 in CamuleDaemonApp::OnExit (this=0x854fce0) at amuled.cpp:536
---Type to continue, or q to quit---
#18 0xb793f527 in wxEntry () from /usr/lib/libwx_baseu-2.6.so.0
#19 0xb793f5ee in wxEntry () from /usr/lib/libwx_baseu-2.6.so.0
#20 0x0806ab75 in main (argc=2, argv=0xbfc37c24) at amuled.cpp:132
(gdb) bt full
#0  0xffffe410 in __kernel_vsyscall ()
No symbol table info available.
#1  0xb76b2921 in raise () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#2  0xb76b427b in abort () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#3  0xb76e8f77 in __fsetlocking () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#4  0xb76ef597 in malloc_usable_size () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#5  0xb76efa32 in free () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#6  0xb789c7c1 in operator delete () from /usr/lib/libstdc++.so.6
No symbol table info available.
#7  0x0809f5d1 in __gnu_cxx::new_allocator > >::deallocate (this=0x860bb78, __p=0x960bfc0) at new_allocator.h:94
No locals.
#8  0x0809f5ed in std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::_M_put_node (this=0x860bb78, __p=0x960bfc0) at stl_tree.h:360
No locals.
#9  0x0809f63e in std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::destroy_node (this=0x860bb78, __p=0x960bfc0) at stl_tree.h:390
No locals.
#10 0x0809f673 in std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::erase (this=0x860bb78, __position={_M_node = 0x960bfc0})
    at stl_tree.h:1034
        __y = (class std::_Rb_tree_node > *) 0x960bfc0
#11 0x0809f69e in __gnu_norm::map, std::allocator > >::erase (this=0x860bb78, __position=
      {_M_node = 0x960bfc0}) at stl_map.h:410
---Type to continue, or q to quit---
No locals.
#12 0x0809f828 in __gnu_debug_def::map, std::allocator > >::erase (this=0x860bb78, __position=@0xbfc379bc)
    at map.h:175
No locals.
#13 0x080a11f0 in __gnu_debug_def::map, std::allocator > >::erase (this=0x860bb78, __first=@0xbfc37a10,
    __last=@0xbfc379fc) at map.h:199
No locals.
#14 0x080a128c in __gnu_debug_def::map, std::allocator > >::clear (this=0x860bb78) at map.h:211
No locals.
#15 0x08094c75 in ~CClientList (this=0x860bab0) at ClientList.cpp:103
        it = {<__gnu_debug::_Safe_iterator_base> = {_M_sequence = 0x860bb90, _M_version = 1,
    _M_prior = 0xbfc379fc, _M_next = 0x0}, _M_current = {_M_node = 0x860bb7c}}
#16 0x0808079b in CamuleApp::OnExit (this=0x854fce0) at amule.cpp:271
No locals.
#17 0x0806b8b9 in CamuleDaemonApp::OnExit (this=0x854fce0) at amuled.cpp:536
No locals.
#18 0xb793f527 in wxEntry () from /usr/lib/libwx_baseu-2.6.so.0
No symbol table info available.
#19 0xb793f5ee in wxEntry () from /usr/lib/libwx_baseu-2.6.so.0
No symbol table info available.
#20 0x0806ab75 in main (argc=2, argv=0xbfc37c24) at amuled.cpp:132
No locals.
(gdb) thread apply all bt

Thread 1 (Thread -1217907008 (LWP 5152)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb76b2921 in raise () from /lib/tls/i686/cmov/libc.so.6
#2  0xb76b427b in abort () from /lib/tls/i686/cmov/libc.so.6
#3  0xb76e8f77 in __fsetlocking () from /lib/tls/i686/cmov/libc.so.6
#4  0xb76ef597 in malloc_usable_size () from /lib/tls/i686/cmov/libc.so.6
#5  0xb76efa32 in free () from /lib/tls/i686/cmov/libc.so.6
#6  0xb789c7c1 in operator delete () from /usr/lib/libstdc++.so.6
#7  0x0809f5d1 in __gnu_cxx::new_allocator > >::deallocate (this=0x860bb78, __p=0x960bfc0) at new_allocator.h:94
#8  0x0809f5ed in std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::_M_put_node (this=0x860bb78, __p=0x960bfc0) at stl_tree.h:360
#9  0x0809f63e in std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::destroy_node (this=0x860bb78, __p=0x960bfc0) at stl_tree.h:390
#10 0x0809f673 in std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::erase (this=0x860bb78, __position={_M_node = 0x960bfc0})
    at stl_tree.h:1034
#11 0x0809f69e in __gnu_norm::map, std::allocator > >::erase (this=0x860bb78, __position=
      {_M_node = 0x960bfc0}) at stl_map.h:410
#12 0x0809f828 in __gnu_debug_def::map, std::allocator > >::erase (this=0x860bb78, __position=@0xbfc379bc)
    at map.h:175
#13 0x080a11f0 in __gnu_debug_def::map, std::allocator > >::erase (this=0x860bb78, __first=@0xbfc37a10,
    __last=@0xbfc379fc) at map.h:199
#14 0x080a128c in __gnu_debug_def::map, std::allocator > >::clear (this=0x860bb78) at map.h:211
#15 0x08094c75 in ~CClientList (this=0x860bab0) at ClientList.cpp:103
---Type to continue, or q to quit---
#16 0x0808079b in CamuleApp::OnExit (this=0x854fce0) at amule.cpp:271
#17 0x0806b8b9 in CamuleDaemonApp::OnExit (this=0x854fce0) at amuled.cpp:536
#18 0xb793f527 in wxEntry () from /usr/lib/libwx_baseu-2.6.so.0
#19 0xb793f5ee in wxEntry () from /usr/lib/libwx_baseu-2.6.so.0
#20 0x0806ab75 in main (argc=2, argv=0xbfc37c24) at amuled.cpp:132
(gdb) continue
Continuing.
Couldn't get registers: No such process.
(gdb)
Logged

phoenix

  • Evil respawning bird from aMule Dev Team
  • Developer
  • Hero Member
  • *****
  • Karma: 44
  • Offline Offline
  • Posts: 2503
  • The last shadow you'll ever see
Re: 20060116 amuled SIGABRT on exit
« Reply #1 on: February 01, 2006, 01:45:20 PM »

Memory corruption. Please try a recent CVS, but i am still getting these here too.
Logged