aMule Forum
English => Backtraces => Topic started by: tindal on September 27, 2005, 11:04:02 PM
-
here's the backtrace:
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 1087213792 (LWP 13017)]
0x408e9b7d in free () from /lib/tls/libc.so.6
(gdb) bt
#0 0x408e9b7d in free () from /lib/tls/libc.so.6
#1 0x408eac4c in malloc () from /lib/tls/libc.so.6
#2 0x408292fe in operator new () from /usr/lib/libstdc++.so.5
#3 0x08146a6a in CClientReqSocket::ProcessPacket (this=0x43ad6a58, packet=0x44768588 "\020\031e8*Î\016ŒŒ\230Rz¶\r\230oTÚk\232", size=100, opcode=1 '\001')
at ListenSocket.cpp:308
#4 0x0815073b in CClientReqSocket::PacketReceived (this=0x43ad6a58, packet=0x43706e98) at ListenSocket.cpp:1802
#5 0x08113960 in CEMSocket::OnReceive (this=0x43ad6a58, nErrorCode=0) at EMSocket.cpp:308
#6 0x0814ff41 in CClientReqSocket::OnReceive (this=0x43ad6a58, nErrorCode=0) at ListenSocket.cpp:1730
#7 0x0814586f in CClientReqSocketHandler::ClientReqSocketHandler (this=0x85a12e0, event=@0x42f2fc68) at ListenSocket.cpp:96
#8 0x4060a848 in wxAppConsole::HandleEvent () from /usr/lib/libwx_base-2.6.so.0
#9 0x406b6b10 in wxEvtHandler::ProcessEventIfMatches () from /usr/lib/libwx_base-2.6.so.0
#10 0x406b5f5f in wxEventHashTable::HandleEvent () from /usr/lib/libwx_base-2.6.so.0
#11 0x406b6cb0 in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_base-2.6.so.0
#12 0x406b6a46 in wxEvtHandler::ProcessPendingEvents () from /usr/lib/libwx_base-2.6.so.0
#13 0x4060a7b6 in wxAppConsole::ProcessPendingEvents () from /usr/lib/libwx_base-2.6.so.0
#14 0x403d29e5 in wxAppBase::OnIdle () from /usr/lib/libwx_gtk_core-2.6.so.0
#15 0x4060a848 in wxAppConsole::HandleEvent () from /usr/lib/libwx_base-2.6.so.0
#16 0x406b6b10 in wxEvtHandler::ProcessEventIfMatches () from /usr/lib/libwx_base-2.6.so.0
#17 0x406b5f5f in wxEventHashTable::HandleEvent () from /usr/lib/libwx_base-2.6.so.0
#18 0x406b6cb0 in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_base-2.6.so.0
#19 0x403d28a7 in wxAppBase::ProcessIdle () from /usr/lib/libwx_gtk_core-2.6.so.0
#20 0x4032620d in wxApp::WakeUpIdle () from /usr/lib/libwx_gtk_core-2.6.so.0
#21 0x40c1cfa0 in g_timeout_add () from /usr/lib/libglib-1.2.so.0
#22 0x40c1c03d in g_get_current_time () from /usr/lib/libglib-1.2.so.0
#23 0x40c1c4f4 in g_get_current_time () from /usr/lib/libglib-1.2.so.0
#24 0x40c1c724 in g_main_run () from /usr/lib/libglib-1.2.so.0
#25 0x40b2625f in gtk_main () from /usr/lib/libgtk-1.2.so.0
#26 0x4033f9d8 in wxEventLoop::Run () from /usr/lib/libwx_gtk_core-2.6.so.0
#27 0x403d24b3 in wxAppBase::MainLoop () from /usr/lib/libwx_gtk_core-2.6.so.0
#28 0x403d261a in wxAppBase::OnRun () from /usr/lib/libwx_gtk_core-2.6.so.0
#29 0x40650638 in wxEntry () from /usr/lib/libwx_base-2.6.so.0
#30 0x0807c1d0 in main (argc=1, argv=0xbfffee24) at amule-gui.cpp:149
(gdb) bt full
#0 0x408e9b7d in free () from /lib/tls/libc.so.6
No symbol table info available.
#1 0x408eac4c in malloc () from /lib/tls/libc.so.6
No symbol table info available.
#2 0x408292fe in operator new () from /usr/lib/libstdc++.so.5
No symbol table info available.
#3 0x08146a6a in CClientReqSocket::ProcessPacket (this=0x43ad6a58, packet=0x44768588 "\020\031e8*Î\016ŒŒ\230Rz¶\r\230oTÚk\232", size=100, opcode=1 '\001')
at ListenSocket.cpp:308
bNewClient = true
bIsMuleHello = 193
#4 0x0815073b in CClientReqSocket::PacketReceived (this=0x43ad6a58, packet=0x43706e98) at ListenSocket.cpp:1802
bResult = false
uRawSize = 100
exception = { = {static npos = 4294967295, m_pchData = 0x406c15c0 ""}, }
#5 0x08113960 in CEMSocket::OnReceive (this=0x43ad6a58, nErrorCode=0) at EMSocket.cpp:308
bPacketResult = 8
toCopy = 100
GlobalReadBuffer = "ãe\000\000\000\001\020\031e8*Î\016ŒŒ\230Rz¶\r\230oTÚk\232\000+\032\006\000\000\000\002\001\000\001\025\000alef87 *Scambio slot*\003\001\000\021<\000\000\000\003\001\000ù5\0325\032\003\001\000ú\0362\0234\003\001\000þ\001\000\000\000\003\001\000û\200Ž\000\000Ãõôó5\0225ÖÃ¥S\v\037\214\205\236\227 §CŽÌáEea!á\213f\r×\020jqðSé|ð³\022\225±êwö\\}hÞN7ü\216÷5üu\230|æ\v3\026aýL n\027A\220\212\227GæÝÛ\177î8Oœ\234+ö`7\177Ì×\213©¢\177\020cj\212"...
readMax = 2000000
ret = 106
rptr = 0x83b88aa "5ÖÃ¥S\v\037\214\205\236\227 §CŽÌáEea!á\213f\r×\020jqðSé|ð³\022\225±êwö\\}hÞN7ü\216÷5üu\230|æ\v3\026aýL n\027A\220\212\227GæÝÛ\177î8Oœ\234+ö`7\177Ì×\213©¢\177\020cj\212ºÖF\036\211;§XfULœ\004vc-qÖ\b\024<\213|\177ú X_\002\211ÂB\005>Î\r¡á\237Äï:\034c¹7Œ\0066]\227\221ÿÁ\177\235ÿòÿ\2116±6å\016Ã\037\035ÁªT\230\206rè\201\t!n]®FßÞ|©ë°KR\025ÜÈæÄ\225úðùèl=Ö\227³Ê"...
rend = 0x83b88aa "5ÖÃ¥S\v\037\214\205\236\227 §CŽÌáEea!á\213f\r×\020jqðSé|ð³\022\225±êwö\\}hÞN7ü\216÷5üu\230|æ\v3\026aýL n\027A\220\212\227GæÝÛ\177î8Oœ\234+ö`7\177Ì×\213©¢\177\020cj\212ºÖF\036\211;§XfULœ\004vc-qÖ\b\024<\213|\177ú X_\002\211ÂB\005>Î\r¡á\237Äï:\034c¹7Œ\0066]\227\221ÿÁ\177\235ÿòÿ\2116±6å\016Ã\037\035ÁªT\230\206rè\201\t!n]®FßÞ|©ë°KR\025ÜÈæÄ\225úðùèl=Ö\227³Ê"...
#6 0x0814ff41 in CClientReqSocket::OnReceive (this=0x43ad6a58, nErrorCode=0) at ListenSocket.cpp:1730
No locals.
#7 0x0814586f in CClientReqSocketHandler::ClientReqSocketHandler (this=0x85a12e0, event=@0x42f2fc68) at ListenSocket.cpp:96
socket = (CClientReqSocket *) 0x43ad6a58
#8 0x4060a848 in wxAppConsole::HandleEvent () from /usr/lib/libwx_base-2.6.so.0
No symbol table info available.
#9 0x406b6b10 in wxEvtHandler::ProcessEventIfMatches () from /usr/lib/libwx_base-2.6.so.0
No symbol table info available.
#10 0x406b5f5f in wxEventHashTable::HandleEvent () from /usr/lib/libwx_base-2.6.so.0
No symbol table info available.
#11 0x406b6cb0 in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_base-2.6.so.0
No symbol table info available.
#12 0x406b6a46 in wxEvtHandler::ProcessPendingEvents () from /usr/lib/libwx_base-2.6.so.0
No symbol table info available.
#13 0x4060a7b6 in wxAppConsole::ProcessPendingEvents () from /usr/lib/libwx_base-2.6.so.0
No symbol table info available.
#14 0x403d29e5 in wxAppBase::OnIdle () from /usr/lib/libwx_gtk_core-2.6.so.0
No symbol table info available.
#15 0x4060a848 in wxAppConsole::HandleEvent () from /usr/lib/libwx_base-2.6.so.0
No symbol table info available.
#16 0x406b6b10 in wxEvtHandler::ProcessEventIfMatches () from /usr/lib/libwx_base-2.6.so.0
No symbol table info available.
#17 0x406b5f5f in wxEventHashTable::HandleEvent () from /usr/lib/libwx_base-2.6.so.0
---Type to continue, or q to quit---
No symbol table info available.
#18 0x406b6cb0 in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_base-2.6.so.0
No symbol table info available.
#19 0x403d28a7 in wxAppBase::ProcessIdle () from /usr/lib/libwx_gtk_core-2.6.so.0
No symbol table info available.
#20 0x4032620d in wxApp::WakeUpIdle () from /usr/lib/libwx_gtk_core-2.6.so.0
No symbol table info available.
#21 0x40c1cfa0 in g_timeout_add () from /usr/lib/libglib-1.2.so.0
No symbol table info available.
#22 0x40c1c03d in g_get_current_time () from /usr/lib/libglib-1.2.so.0
No symbol table info available.
#23 0x40c1c4f4 in g_get_current_time () from /usr/lib/libglib-1.2.so.0
No symbol table info available.
#24 0x40c1c724 in g_main_run () from /usr/lib/libglib-1.2.so.0
No symbol table info available.
#25 0x40b2625f in gtk_main () from /usr/lib/libgtk-1.2.so.0
No symbol table info available.
#26 0x4033f9d8 in wxEventLoop::Run () from /usr/lib/libwx_gtk_core-2.6.so.0
No symbol table info available.
#27 0x403d24b3 in wxAppBase::MainLoop () from /usr/lib/libwx_gtk_core-2.6.so.0
No symbol table info available.
#28 0x403d261a in wxAppBase::OnRun () from /usr/lib/libwx_gtk_core-2.6.so.0
No symbol table info available.
#29 0x40650638 in wxEntry () from /usr/lib/libwx_base-2.6.so.0
No symbol table info available.
#30 0x0807c1d0 in main (argc=1, argv=0xbfffee24) at amule-gui.cpp:149
No locals.
(gdb) thread apply all bt
Thread 2 (Thread 1096633264 (LWP 13023)):
#0 0x40035b1c in __nanosleep_nocancel () from /lib/tls/libpthread.so.0
#1 0x406bb0c8 in wxMicroSleep () from /usr/lib/libwx_base-2.6.so.0
#2 0x406bb0f5 in wxMilliSleep () from /usr/lib/libwx_base-2.6.so.0
#3 0x406b340f in wxThread::Sleep () from /usr/lib/libwx_base-2.6.so.0
#4 0x08269146 in UploadBandwidthThrottler::Entry (this=0x8941128) at UploadBandwidthThrottler.cpp:367
#5 0x406b2e1b in wxThreadInternal::PthreadStart () from /usr/lib/libwx_base-2.6.so.0
#6 0x406b2cef in wxPthreadStart () from /usr/lib/libwx_base-2.6.so.0
#7 0x40030ccd in start_thread () from /lib/tls/libpthread.so.0
#8 0x40953b0e in clone () from /lib/tls/libc.so.6
Thread 1 (Thread 1087213792 (LWP 13017)):
#0 0x408e9b7d in free () from /lib/tls/libc.so.6
#1 0x408eac4c in malloc () from /lib/tls/libc.so.6
#2 0x408292fe in operator new () from /usr/lib/libstdc++.so.5
#3 0x08146a6a in CClientReqSocket::ProcessPacket (this=0x43ad6a58, packet=0x44768588 "\020\031e8*Î\016ŒŒ\230Rz¶\r\230oTÚk\232", size=100, opcode=1 '\001')
at ListenSocket.cpp:308
#4 0x0815073b in CClientReqSocket::PacketReceived (this=0x43ad6a58, packet=0x43706e98) at ListenSocket.cpp:1802
#5 0x08113960 in CEMSocket::OnReceive (this=0x43ad6a58, nErrorCode=0) at EMSocket.cpp:308
#6 0x0814ff41 in CClientReqSocket::OnReceive (this=0x43ad6a58, nErrorCode=0) at ListenSocket.cpp:1730
#7 0x0814586f in CClientReqSocketHandler::ClientReqSocketHandler (this=0x85a12e0, event=@0x42f2fc68) at ListenSocket.cpp:96
#8 0x4060a848 in wxAppConsole::HandleEvent () from /usr/lib/libwx_base-2.6.so.0
#9 0x406b6b10 in wxEvtHandler::ProcessEventIfMatches () from /usr/lib/libwx_base-2.6.so.0
#10 0x406b5f5f in wxEventHashTable::HandleEvent () from /usr/lib/libwx_base-2.6.so.0
#11 0x406b6cb0 in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_base-2.6.so.0
#12 0x406b6a46 in wxEvtHandler::ProcessPendingEvents () from /usr/lib/libwx_base-2.6.so.0
#13 0x4060a7b6 in wxAppConsole::ProcessPendingEvents () from /usr/lib/libwx_base-2.6.so.0
#14 0x403d29e5 in wxAppBase::OnIdle () from /usr/lib/libwx_gtk_core-2.6.so.0
#15 0x4060a848 in wxAppConsole::HandleEvent () from /usr/lib/libwx_base-2.6.so.0
#16 0x406b6b10 in wxEvtHandler::ProcessEventIfMatches () from /usr/lib/libwx_base-2.6.so.0
#17 0x406b5f5f in wxEventHashTable::HandleEvent () from /usr/lib/libwx_base-2.6.so.0
#18 0x406b6cb0 in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_base-2.6.so.0
#19 0x403d28a7 in wxAppBase::ProcessIdle () from /usr/lib/libwx_gtk_core-2.6.so.0
#20 0x4032620d in wxApp::WakeUpIdle () from /usr/lib/libwx_gtk_core-2.6.so.0
#21 0x40c1cfa0 in g_timeout_add () from /usr/lib/libglib-1.2.so.0
#22 0x40c1c03d in g_get_current_time () from /usr/lib/libglib-1.2.so.0
#23 0x40c1c4f4 in g_get_current_time () from /usr/lib/libglib-1.2.so.0
#24 0x40c1c724 in g_main_run () from /usr/lib/libglib-1.2.so.0
#25 0x40b2625f in gtk_main () from /usr/lib/libgtk-1.2.so.0
#26 0x4033f9d8 in wxEventLoop::Run () from /usr/lib/libwx_gtk_core-2.6.so.0
#27 0x403d24b3 in wxAppBase::MainLoop () from /usr/lib/libwx_gtk_core-2.6.so.0
#28 0x403d261a in wxAppBase::OnRun () from /usr/lib/libwx_gtk_core-2.6.so.0
#29 0x40650638 in wxEntry () from /usr/lib/libwx_base-2.6.so.0
#30 0x0807c1d0 in main (argc=1, argv=0xbfffee24) at amule-gui.cpp:149
I was doing nothing... I can't reproduce it.
tindal
PS this is the right place to post backtraces, isn't it?
I posted 1 in the bug-tracker before reading this:
"However, please note that backtraces should only be posted if it is a reproducible bug, otherwise you should post the backtrace in the backtraces forum"
sorry
-
tindal,
This is the right place for posting backtraces.
Thanks for reporting! :)
I don't see much what we can do about it, it is surely some memory corruption. We suspect it is related to the non-reentrancy of wx sockets. The case is under study.
Cheers!
-
here is another one
I can't understand anything in backtraces, but this one seems very similar to the other.
The question is: is it useful that I continue posting similar backtraces?
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 1096584112 (LWP 4418)]
0x4092d37d in free () from /lib/tls/libc.so.6
(gdb) bt
#0 0x4092d37d in free () from /lib/tls/libc.so.6
#1 0x4092ec4c in malloc () from /lib/tls/libc.so.6
#2 0x4086d2fe in operator new () from /usr/lib/libstdc++.so.5
#3 0x4086d42f in operator new[] () from /usr/lib/libstdc++.so.5
#4 0x080c1cf8 in CClientUDPSocket::SendControlData (this=0x89b7bb8,
maxNumberOfBytesToSend=72) at ClientUDPSocket.cpp:324
#5 0x08269684 in UploadBandwidthThrottler::Entry (this=0x8962ce0)
at UploadBandwidthThrottler.cpp:438
#6 0x406f6e1b in wxThreadInternal::PthreadStart ()
from /usr/lib/libwx_base-2.6.so.0
#7 0x406f6cef in wxPthreadStart () from /usr/lib/libwx_base-2.6.so.0
#8 0x40030ccd in start_thread () from /lib/tls/libpthread.so.0
#9 0x40997b0e in clone () from /lib/tls/libc.so.6
(gdb) bt full
#0 0x4092d37d in free () from /lib/tls/libc.so.6
No symbol table info available.
#1 0x4092ec4c in malloc () from /lib/tls/libc.so.6
No symbol table info available.
#2 0x4086d2fe in operator new () from /usr/lib/libstdc++.so.5
No symbol table info available.
#3 0x4086d42f in operator new[] () from /usr/lib/libstdc++.so.5
No symbol table info available.
#4 0x080c1cf8 in CClientUDPSocket::SendControlData (this=0x89b7bb8,
maxNumberOfBytesToSend=72) at ClientUDPSocket.cpp:324
sendbuffer = 0x826bfd7 "ÉÃ\220U\211å]Ã\220U\211å\203ì(\215Uè\213E\f\211D$\b\213E\b\211D$\004\211\024$èeäÿÿ\203ì\004\215Eè\211\004$èóìÿÿÉÃ\220U\211å\203ì\bÇ\004$\004"
cur_packet = {packet = 0x4332ab60, dwTime = 2618393120,
dwIP = 1768598356, nPort = 4672}
lock =
sentBytes = 0
returnVal = {success = 192, sentBytesStandardPackets = 144061352,
sentBytesControlPackets = 144061864}
#5 0x08269684 in UploadBandwidthThrottler::Entry (this=0x8962ce0)
at UploadBandwidthThrottler.cpp:438
socketSentBytes = {success = 192,
sentBytesStandardPackets = 144061352, sentBytesControlPackets = 144061864}
---Type to continue, or q to quit---
lastSpentBytes = 1105828376
socket = (class ThrottledControlSocket *) 0x89b7cdc
spentBytes = 0
spentOverhead = 0
sendLock =
maxSlot = 3
timeSinceLastLoop = 94
minFragSize = 1300
doubleSendSize = 2600
bytesToSpend = 72
TIME_BETWEEN_UPLOAD_LOOPS = 1
sleepTime = 92
thisLoopTick = 2618393127
lastLoopTick = 2618393127
realBytesToSpend = 72103
allowedDataRate = 27648
rememberedSlotCounter = 1
lastTickReachedBandwidth = 2618393033
sendLock =
#6 0x406f6e1b in wxThreadInternal::PthreadStart ()
from /usr/lib/libwx_base-2.6.so.0
No symbol table info available.
#7 0x406f6cef in wxPthreadStart () from /usr/lib/libwx_base-2.6.so.0
---Type to continue, or q to quit---
No symbol table info available.
#8 0x40030ccd in start_thread () from /lib/tls/libpthread.so.0
No symbol table info available.
#9 0x40997b0e in clone () from /lib/tls/libc.so.6
No symbol table info available.
(gdb) thread apply all bt
Thread 2 (Thread 1096584112 (LWP 4418)):
#0 0x4092d37d in free () from /lib/tls/libc.so.6
#1 0x4092ec4c in malloc () from /lib/tls/libc.so.6
#2 0x4086d2fe in operator new () from /usr/lib/libstdc++.so.5
#3 0x4086d42f in operator new[] () from /usr/lib/libstdc++.so.5
#4 0x080c1cf8 in CClientUDPSocket::SendControlData (this=0x89b7bb8,
maxNumberOfBytesToSend=72) at ClientUDPSocket.cpp:324
#5 0x08269684 in UploadBandwidthThrottler::Entry (this=0x8962ce0)
at UploadBandwidthThrottler.cpp:438
#6 0x406f6e1b in wxThreadInternal::PthreadStart ()
from /usr/lib/libwx_base-2.6.so.0
#7 0x406f6cef in wxPthreadStart () from /usr/lib/libwx_base-2.6.so.0
#8 0x40030ccd in start_thread () from /lib/tls/libpthread.so.0
#9 0x40997b0e in clone () from /lib/tls/libc.so.6
Thread 1 (Thread 1087163744 (LWP 4412)):
#0 0x4098d5a9 in poll () from /lib/tls/libc.so.6
#1 0x40328f56 in wxApp::WakeUpIdle () from /usr/lib/libwx_gtk_core-2.6.so.0
#2 0x40c60982 in g_main_is_running () from /usr/lib/libglib-1.2.so.0
#3 0x40c60346 in g_get_current_time () from /usr/lib/libglib-1.2.so.0
#4 0x40c60724 in g_main_run () from /usr/lib/libglib-1.2.so.0
#5 0x40b6a25f in gtk_main () from /usr/lib/libgtk-1.2.so.0
---Type to continue, or q to quit---
#6 0x403426a8 in wxEventLoop::Run () from /usr/lib/libwx_gtk_core-2.6.so.0
#7 0x403d5183 in wxAppBase::MainLoop () from /usr/lib/libwx_gtk_core-2.6.so.0
#8 0x403d52ea in wxAppBase::OnRun () from /usr/lib/libwx_gtk_core-2.6.so.0
#9 0x40694638 in wxEntry () from /usr/lib/libwx_base-2.6.so.0
#10 0x0807c1d0 in main (argc=1, argv=0xbfffdcb4) at amule-gui.cpp:149
#0 0x4092d37d in free () from /lib/tls/libc.so.6
cheers!
tindal
-
this evening I got this when I shut down. Is it the same or another problem? :(
Shutting down aMule...
aMule dialog destroyed
Now, exiting main app...
aMule OnExit: Terminating core.
*** glibc detected *** free(): invalid pointer: 0x08e5c5f0 ***
Program received signal SIGABRT, Aborted.
[Switching to Thread 1087163744 (LWP 4616)]
0x408ef9e7 in raise () from /lib/tls/libc.so.6
(gdb) bt
#0 0x408ef9e7 in raise () from /lib/tls/libc.so.6
#1 0x408f131b in abort () from /lib/tls/libc.so.6
#2 0x40926365 in __fsetlocking () from /lib/tls/libc.so.6
#3 0x4092ca07 in malloc_usable_size () from /lib/tls/libc.so.6
#4 0x4092cea2 in free () from /lib/tls/libc.so.6
#5 0x4086bd23 in operator delete () from /usr/lib/libstdc++.so.5
#6 0x080b12b4 in ~CClientList (this=0x86ac9d8) at ClientList.cpp:107
#7 0x0806ffd3 in CamuleApp::OnExit (this=0x85ba2b0) at amule.cpp:315
#8 0x0807c846 in CamuleGuiApp::OnExit (this=0x85ba2b0) at amule-gui.cpp:330
#9 0x40694644 in wxEntry () from /usr/lib/libwx_base-2.6.so.0
#10 0x0807c1d0 in main (argc=1, argv=0xbffff6b4) at amule-gui.cpp:149
(gdb) bt full
#0 0x408ef9e7 in raise () from /lib/tls/libc.so.6
No symbol table info available.
#1 0x408f131b in abort () from /lib/tls/libc.so.6
No symbol table info available.
#2 0x40926365 in __fsetlocking () from /lib/tls/libc.so.6
No symbol table info available.
#3 0x4092ca07 in malloc_usable_size () from /lib/tls/libc.so.6
No symbol table info available.
#4 0x4092cea2 in free () from /lib/tls/libc.so.6
No symbol table info available.
#5 0x4086bd23 in operator delete () from /usr/lib/libstdc++.so.5
No symbol table info available.
#6 0x080b12b4 in ~CClientList (this=0x86ac9d8) at ClientList.cpp:107
it = { = {
_M_node = 0x42210f70}, }
#7 0x0806ffd3 in CamuleApp::OnExit (this=0x85ba2b0) at amule.cpp:315
No locals.
#8 0x0807c846 in CamuleGuiApp::OnExit (this=0x85ba2b0) at amule-gui.cpp:330
No locals.
#9 0x40694644 in wxEntry () from /usr/lib/libwx_base-2.6.so.0
No symbol table info available.
#10 0x0807c1d0 in main (argc=1, argv=0xbffff6b4) at amule-gui.cpp:149
No locals.
(gdb) thread apply all bt
Thread 1 (Thread 1087163744 (LWP 4616)):
#0 0x408ef9e7 in raise () from /lib/tls/libc.so.6
#1 0x408f131b in abort () from /lib/tls/libc.so.6
#2 0x40926365 in __fsetlocking () from /lib/tls/libc.so.6
#3 0x4092ca07 in malloc_usable_size () from /lib/tls/libc.so.6
#4 0x4092cea2 in free () from /lib/tls/libc.so.6
#5 0x4086bd23 in operator delete () from /usr/lib/libstdc++.so.5
#6 0x080b12b4 in ~CClientList (this=0x86ac9d8) at ClientList.cpp:107
#7 0x0806ffd3 in CamuleApp::OnExit (this=0x85ba2b0) at amule.cpp:315
#8 0x0807c846 in CamuleGuiApp::OnExit (this=0x85ba2b0) at amule-gui.cpp:330
#9 0x40694644 in wxEntry () from /usr/lib/libwx_base-2.6.so.0
#10 0x0807c1d0 in main (argc=1, argv=0xbffff6b4) at amule-gui.cpp:149
cheers
tindal