Shutting down aMule...
aMule dialog destroyed
[Thread -1505395792 (zombie) exited]
Now, exiting main app...
aMule OnExit: Terminating core.
*** glibc detected *** free(): invalid next size (fast): 0x0b532818 ***
Program received signal SIGABRT, Aborted.
[Switching to Thread -1493924160 (LWP 4111)]
0xa75587a7 in raise () from /lib/tls/libc.so.6
(gdb) bt
#0 0xa75587a7 in raise () from /lib/tls/libc.so.6
#1 0xa755a04b in abort () from /lib/tls/libc.so.6
#2 0xa758f015 in __fsetlocking () from /lib/tls/libc.so.6
#3 0xa7595667 in malloc_usable_size () from /lib/tls/libc.so.6
#4 0xa7595b02 in free () from /lib/tls/libc.so.6
#5 0xa77427c1 in operator delete () from /usr/lib/libstdc++.so.6
#6 0x0808dc98 in std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::_M_put_node (this=0xb532818, __p=0xb532818) at stl_tree.h:360
#7 0x0808dcf4 in std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::erase (this=0x882d760, __position={_M_node = 0xb532818})
at stl_tree.h:1007
#8 0x0808dd72 in __gnu_debug_def::map, std::allocator > > ::erase (this=0xb, __position=Cannot access memory at address 0x20
) at map.h:175
#9 0x0809052e in __gnu_debug_def::map, std::allocator > > ::erase (this=0x882d760, __first=
{<__gnu_debug::_Safe_iterator_base> = {_M_sequence = 0x882d778, _M_versi on = 1, _M_prior = 0xafe00430, _M_next = 0xafe005e0}, _M_current = {_M_node = 0x ---Type to continue, or q to quit---
b6d1fc8}}, __last=
{<__gnu_debug::_Safe_iterator_base> = {_M_sequence = 0x882d778, _M_version = 1, _M_prior = 0xafe005c0, _M_next = 0xafe00650}, _M_current = {_M_node = 0x882d764}}) at map.h:199
#10 0x08090696 in __gnu_debug_def::map, std::allocator > >::clear (this=0x882d760) at map.h:211
#11 0x08086298 in ~CClientList (this=0x882d698) at ClientList.cpp:103
#12 0x080767ff in CamuleApp::OnExit (this=0x8629120) at amule.cpp:275
#13 0xa77e52bd in wxEntry () from /mnt/1/amule/wxcvs/lib/libwx_baseu-2.7.so.0
#14 0xa77e539e in wxEntry () from /mnt/1/amule/wxcvs/lib/libwx_baseu-2.7.so.0
#15 0x08173ea0 in main (argc=1, argv=0xb532818) at amule-gui.cpp:150
(gdb) bt
#0 0xa75587a7 in raise () from /lib/tls/libc.so.6
#1 0xa755a04b in abort () from /lib/tls/libc.so.6
#2 0xa758f015 in __fsetlocking () from /lib/tls/libc.so.6
#3 0xa7595667 in malloc_usable_size () from /lib/tls/libc.so.6
#4 0xa7595b02 in free () from /lib/tls/libc.so.6
#5 0xa77427c1 in operator delete () from /usr/lib/libstdc++.so.6
#6 0x0808dc98 in std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::_M_put_node (this=0xb532818, __p=0xb532818) at stl_tree.h:360
#7 0x0808dcf4 in std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::erase (this=0x882d760, __position={_M_node = 0xb532818})
at stl_tree.h:1007
#8 0x0808dd72 in __gnu_debug_def::map, std::allocator > >::erase (this=0xb, __position=Cannot access memory at address 0x20
) at map.h:175
#9 0x0809052e in __gnu_debug_def::map, std::allocator > >::erase (this=0x882d760, __first=
{<__gnu_debug::_Safe_iterator_base> = {_M_sequence = 0x882d778, _M_version = 1, _M_prior = 0xafe00430, _M_next = 0xafe005e0}, _M_current = {_M_node = 0x---Type to continue, or q to quit---
b6d1fc8}}, __last=
{<__gnu_debug::_Safe_iterator_base> = {_M_sequence = 0x882d778, _M_version = 1, _M_prior = 0xafe005c0, _M_next = 0xafe00650}, _M_current = {_M_node = 0x882d764}}) at map.h:199
#10 0x08090696 in __gnu_debug_def::map, std::allocator > >::clear (this=0x882d760) at map.h:211
#11 0x08086298 in ~CClientList (this=0x882d698) at ClientList.cpp:103
#12 0x080767ff in CamuleApp::OnExit (this=0x8629120) at amule.cpp:275
#13 0xa77e52bd in wxEntry () from /mnt/1/amule/wxcvs/lib/libwx_baseu-2.7.so.0
#14 0xa77e539e in wxEntry () from /mnt/1/amule/wxcvs/lib/libwx_baseu-2.7.so.0
#15 0x08173ea0 in main (argc=1, argv=0xb532818) at amule-gui.cpp:150
(gdb) bt full
#0 0xa75587a7 in raise () from /lib/tls/libc.so.6
No symbol table info available.
#1 0xa755a04b in abort () from /lib/tls/libc.so.6
No symbol table info available.
#2 0xa758f015 in __fsetlocking () from /lib/tls/libc.so.6
No symbol table info available.
#3 0xa7595667 in malloc_usable_size () from /lib/tls/libc.so.6
No symbol table info available.
#4 0xa7595b02 in free () from /lib/tls/libc.so.6
No symbol table info available.
#5 0xa77427c1 in operator delete () from /usr/lib/libstdc++.so.6
No symbol table info available.
#6 0x0808dc98 in std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::_M_put_node (this=0xb532818, __p=0xb532818) at stl_tree.h:360
No locals.
#7 0x0808dcf4 in std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::erase (this=0x882d760, __position={_M_node = 0xb532818})
at stl_tree.h:1007
No locals.
---Type to continue, or q to quit---
#8 0x0808dd72 in __gnu_debug_def::map, std::allocator > >::erase (this=0xb, __position=Cannot access memory at address 0x20
) at map.h:175
No locals.
#9 0x0809052e in __gnu_debug_def::map, std::allocator > >::erase (this=0x882d760, __first=
{<__gnu_debug::_Safe_iterator_base> = {_M_sequence = 0x882d778, _M_version = 1, _M_prior = 0xafe00430, _M_next = 0xafe005e0}, _M_current = {_M_node = 0xb6d1fc8}}, __last=
{<__gnu_debug::_Safe_iterator_base> = {_M_sequence = 0x882d778, _M_version = 1, _M_prior = 0xafe005c0, _M_next = 0xafe00650}, _M_current = {_M_node = 0x882d764}}) at map.h:199
No locals.
#10 0x08090696 in __gnu_debug_def::map, std::allocator > >::clear (this=0x882d760) at map.h:211
No locals.
#11 0x08086298 in ~CClientList (this=0x882d698) at ClientList.cpp:103
it = {<__gnu_debug::_Safe_iterator_base> = {_M_sequence = 0x882d778,
_M_version = 1, _M_prior = 0xafe005e0, _M_next = 0x0}, _M_current = {
_M_node = 0x882d764}}
#12 0x080767ff in CamuleApp::OnExit (this=0x8629120) at amule.cpp:275
---Type to continue, or q to quit---
No locals.
#13 0xa77e52bd in wxEntry () from /mnt/1/amule/wxcvs/lib/libwx_baseu-2.7.so.0
No symbol table info available.
#14 0xa77e539e in wxEntry () from /mnt/1/amule/wxcvs/lib/libwx_baseu-2.7.so.0
No symbol table info available.
#15 0x08173ea0 in main (argc=1, argv=0xb532818) at amule-gui.cpp:150
No locals.
(gdb) thread apply all bt
Thread 1 (Thread -1493924160 (LWP 4111)):
#0 0xa75587a7 in raise () from /lib/tls/libc.so.6
#1 0xa755a04b in abort () from /lib/tls/libc.so.6
#2 0xa758f015 in __fsetlocking () from /lib/tls/libc.so.6
#3 0xa7595667 in malloc_usable_size () from /lib/tls/libc.so.6
#4 0xa7595b02 in free () from /lib/tls/libc.so.6
#5 0xa77427c1 in operator delete () from /usr/lib/libstdc++.so.6
#6 0x0808dc98 in std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::_M_put_node (this=0xb532818, __p=0xb532818) at stl_tree.h:360
#7 0x0808dcf4 in std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::erase (this=0x882d760, __position={_M_node = 0xb532818})
at stl_tree.h:1007
#8 0x0808dd72 in __gnu_debug_def::map, std::allocator > >::erase (this=0xb, __position=Cannot access memory at address 0x20
) at map.h:175
#9 0x0809052e in __gnu_debug_def::map, std::allocator > >::erase (this=0x882d760, __first=
---Type to continue, or q to quit---
{<__gnu_debug::_Safe_iterator_base> = {_M_sequence = 0x882d778, _M_version = 1, _M_prior = 0xafe00430, _M_next = 0xafe005e0}, _M_current = {_M_node = 0xb6d1fc8}}, __last=
{<__gnu_debug::_Safe_iterator_base> = {_M_sequence = 0x882d778, _M_version = 1, _M_prior = 0xafe005c0, _M_next = 0xafe00650}, _M_current = {_M_node = 0x882d764}}) at map.h:199
#10 0x08090696 in __gnu_debug_def::map, std::allocator > >::clear (this=0x882d760) at map.h:211
#11 0x08086298 in ~CClientList (this=0x882d698) at ClientList.cpp:103
#12 0x080767ff in CamuleApp::OnExit (this=0x8629120) at amule.cpp:275
#13 0xa77e52bd in wxEntry () from /mnt/1/amule/wxcvs/lib/libwx_baseu-2.7.so.0
#14 0xa77e539e in wxEntry () from /mnt/1/amule/wxcvs/lib/libwx_baseu-2.7.so.0
#15 0x08173ea0 in main (argc=1, argv=0xb532818) at amule-gui.cpp:150
(gdb) kill
Kill the program being debugged? (y or n) y