(gdb) run Starting program: /home/davide/amule-cvs/src/amuled [Thread debugging using libthread_db enabled] [New Thread 1078477856 (LWP 4520)] amuled: OnInit - starting timer Initialising aMule Checking if there is an instance already running... [New Thread 1087323056 (LWP 4525)] Loading temp files from /home/davide/.aMule/Temp. Loading PartFile 39 of 39 All PartFiles Loaded. ListenSocket: Ok. *** TCP socket (ECServer) listening on 0.0.0.0:4712 *** Server UDP socket (TCP+3) at 0.0.0.0:4665 *** TCP socket (TCP) listening on 0.0.0.0:4662 *** Client UDP socket (extended eMule) at 0.0.0.0:4672 Adding file /home/davide/.aMule/Temp/051.part.met to shares Adding file /home/davide/.aMule/Temp/052.part.met to shares Adding file /home/davide/.aMule/Temp/053.part.met to shares Adding file /home/davide/.aMule/Temp/054.part.met to shares Adding file /home/davide/.aMule/Temp/055.part.met to shares Adding file /home/davide/.aMule/Temp/056.part.met to shares Adding file /home/davide/.aMule/Temp/057.part.met to shares Adding file /home/davide/.aMule/Temp/059.part.met to shares Adding file /home/davide/.aMule/Temp/060.part.met to shares Adding file /home/davide/.aMule/Temp/061.part.met to shares Adding file /home/davide/.aMule/Temp/062.part.met to shares Adding file /home/davide/.aMule/Temp/063.part.met to shares Adding file /home/davide/.aMule/Temp/064.part.met to shares Adding file /home/davide/.aMule/Temp/067.part.met to shares Adding file /home/davide/.aMule/Temp/071.part.met to shares Adding file /home/davide/.aMule/Temp/073.part.met to shares Adding file /home/davide/.aMule/Temp/077.part.met to shares Adding file /home/davide/.aMule/Temp/080.part.met to shares Adding file /home/davide/.aMule/Temp/085.part.met to shares Adding file /home/davide/.aMule/Temp/001.part.met to shares Adding file /home/davide/.aMule/Temp/003.part.met to shares Adding file /home/davide/.aMule/Temp/005.part.met to shares Adding file /home/davide/.aMule/Temp/007.part.met to shares Adding file /home/davide/.aMule/Temp/010.part.met to shares Adding file /home/davide/.aMule/Temp/012.part.met to shares Adding file /home/davide/.aMule/Temp/013.part.met to shares Adding file /home/davide/.aMule/Temp/017.part.met to shares Adding file /home/davide/.aMule/Temp/024.part.met to shares Adding file /home/davide/.aMule/Temp/032.part.met to shares Adding file /home/davide/.aMule/Temp/035.part.met to shares Adding file /home/davide/.aMule/Temp/036.part.met to shares Adding file /home/davide/.aMule/Temp/040.part.met to shares Adding file /home/davide/.aMule/Temp/043.part.met to shares Adding file /home/davide/.aMule/Temp/047.part.met to shares Adding file /home/davide/.aMule/Temp/048.part.met to shares Adding file /home/davide/.aMule/Temp/050.part.met to shares [New Thread 1095838640 (LWP 4526)] [Thread 1095838640 (zombie) exited] [New Thread 1095838640 (LWP 4528)] [New Thread 1107295152 (LWP 4551)] [Thread 1107295152 (zombie) exited] [New Thread 1107295152 (LWP 4552)] [Thread 1107295152 (zombie) exited] [New Thread 1107295152 (LWP 4553)] [Thread 1107295152 (zombie) exited] [New Thread 1107295152 (LWP 4670)] [Thread 1107295152 (zombie) exited] [New Thread 1107295152 (LWP 4671)] [Thread 1107295152 (zombie) exited] [New Thread 1107295152 (LWP 4672)] [Thread 1107295152 (zombie) exited] [New Thread 1107295152 (LWP 4683)] [Thread 1107295152 (zombie) exited] [New Thread 1107295152 (LWP 4684)] [Thread 1107295152 (zombie) exited] [New Thread 1107295152 (LWP 4685)] [Thread 1107295152 (zombie) exited] [New Thread 1107295152 (LWP 4686)] [Thread 1107295152 (zombie) exited] [New Thread 1107295152 (LWP 4697)] [Thread 1107295152 (zombie) exited] [New Thread 1107295152 (LWP 4698)] [Thread 1107295152 (zombie) exited] [New Thread 1107295152 (LWP 4699)] [Thread 1107295152 (zombie) exited] [New Thread 1107295152 (LWP 4700)] [Thread 1107295152 (zombie) exited] [New Thread 1107295152 (LWP 4701)] [Thread 1107295152 (zombie) exited] [New Thread 1107295152 (LWP 4702)] [Thread 1107295152 (zombie) exited] [New Thread 1107295152 (LWP 4713)] [Thread 1107295152 (zombie) exited] [New Thread 1117780912 (LWP 4714)] [Thread 1117780912 (zombie) exited] [New Thread 1117780912 (LWP 4715)] [Thread 1117780912 (zombie) exited] [New Thread 1117780912 (LWP 4716)] [Thread 1117780912 (zombie) exited] [New Thread 1117780912 (LWP 4717)] [Thread 1117780912 (zombie) exited] [New Thread 1117780912 (LWP 4728)] [Thread 1117780912 (zombie) exited] [New Thread 1117780912 (LWP 4729)] [New Thread 1107295152 (LWP 4730)] [Thread 1107295152 (zombie) exited] [Thread 1117780912 (zombie) exited] [New Thread 1117780912 (LWP 4732)] [Thread 1117780912 (zombie) exited] [New Thread 1117780912 (LWP 4733)] [New Thread 1107295152 (LWP 4734)] [Thread 1107295152 (zombie) exited] [Thread 1117780912 (zombie) exited] [New Thread 1117780912 (LWP 4745)] [Thread 1117780912 (zombie) exited] [New Thread 1117780912 (LWP 4746)] [New Thread 1107295152 (LWP 4747)] [Thread 1107295152 (zombie) exited] [Thread 1117780912 (zombie) exited] [New Thread 1117780912 (LWP 4759)] [Thread 1117780912 (zombie) exited] [New Thread 1117780912 (LWP 4760)] [New Thread 1107295152 (LWP 4761)] [Thread 1107295152 (zombie) exited] [Thread 1117780912 (zombie) exited] Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 1087323056 (LWP 4525)] 0x403ae3cb in free () from /lib/tls/libc.so.6 (gdb) bt #0 0x403ae3cb in free () from /lib/tls/libc.so.6 #1 0x403afc4c in malloc () from /lib/tls/libc.so.6 #2 0x402ee2fe in operator new () from /usr/lib/libstdc++.so.5 #3 0x402ee42f in operator new[] () from /usr/lib/libstdc++.so.5 #4 0x0808dddc in CClientUDPSocket::SendControlData (this=0x86c8900, maxNumberOfBytesToSend=83) at ClientUDPSocket.cpp:324 #5 0x081808d6 in UploadBandwidthThrottler::Entry (this=0x868aa88) at UploadBandwidthThrottler.cpp:438 #6 0x4014ce1b in wxThreadInternal::PthreadStart () from /usr/lib/libwx_base-2.6.so.0 #7 0x4014ccef in wxPthreadStart () from /usr/lib/libwx_base-2.6.so.0 #8 0x40030ccd in start_thread () from /lib/tls/libpthread.so.0 #9 0x40418b0e in clone () from /lib/tls/libc.so.6 (gdb) bt full #0 0x403ae3cb in free () from /lib/tls/libc.so.6 No symbol table info available. #1 0x403afc4c in malloc () from /lib/tls/libc.so.6 No symbol table info available. #2 0x402ee2fe in operator new () from /usr/lib/libstdc++.so.5 No symbol table info available. #3 0x402ee42f in operator new[] () from /usr/lib/libstdc++.so.5 No symbol table info available. #4 0x0808dddc in CClientUDPSocket::SendControlData (this=0x86c8900, maxNumberOfBytesToSend=83) at ClientUDPSocket.cpp:324 sendbuffer = 0x8183229 "ÉÃ\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 = 0x41647ae0, dwTime = 2464683876, dwIP = 1039139415, nPort = 4672} lock = sentBytes = 0 returnVal = {success = false, sentBytesStandardPackets = 141078776, sentBytesControlPackets = 141079288} #5 0x081808d6 in UploadBandwidthThrottler::Entry (this=0x868aa88) at UploadBandwidthThrottler.cpp:438 socketSentBytes = {success = false, sentBytesStandardPackets = 141078776, sentBytesControlPackets = 141079288} ---Type to continue, or q to quit--- lastSpentBytes = 4 socket = (class ThrottledControlSocket *) 0x86c8a24 spentBytes = 0 spentOverhead = 0 sendLock = maxSlot = 4 timeSinceLastLoop = 4 minFragSize = 1300 doubleSendSize = 2600 bytesToSpend = 83 TIME_BETWEEN_UPLOAD_LOOPS = 1 sleepTime = 2 thisLoopTick = 2464683919 lastLoopTick = 2464683919 realBytesToSpend = 83375 allowedDataRate = 27648 rememberedSlotCounter = 1 lastTickReachedBandwidth = 2464683915 sendLock = #6 0x4014ce1b in wxThreadInternal::PthreadStart () from /usr/lib/libwx_base-2.6.so.0 No symbol table info available. #7 0x4014ccef 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 0x40418b0e in clone () from /lib/tls/libc.so.6 No symbol table info available. (gdb) thread apply all bt Thread 4 (Thread 1095838640 (LWP 4528)): #0 0x40035b1c in __nanosleep_nocancel () from /lib/tls/libpthread.so.0 #1 0x401550c8 in wxMicroSleep () from /usr/lib/libwx_base-2.6.so.0 #2 0x401550f5 in wxMilliSleep () from /usr/lib/libwx_base-2.6.so.0 #3 0x4014d40f in wxThread::Sleep () from /usr/lib/libwx_base-2.6.so.0 #4 0x0817f08e in CTimer::CTimerThread::Entry (this=0x843db60) at Timer.cpp:102 #5 0x4014ce1b in wxThreadInternal::PthreadStart () from /usr/lib/libwx_base-2.6.so.0 #6 0x4014ccef in wxPthreadStart () from /usr/lib/libwx_base-2.6.so.0 #7 0x40030ccd in start_thread () from /lib/tls/libpthread.so.0 #8 0x40418b0e in clone () from /lib/tls/libc.so.6 Thread 2 (Thread 1087323056 (LWP 4525)): #0 0x403ae3cb in free () from /lib/tls/libc.so.6 #1 0x403afc4c in malloc () from /lib/tls/libc.so.6 #2 0x402ee2fe in operator new () from /usr/lib/libstdc++.so.5 #3 0x402ee42f in operator new[] () from /usr/lib/libstdc++.so.5 #4 0x0808dddc in CClientUDPSocket::SendControlData (this=0x86c8900, maxNumberOfBytesToSend=83) at ClientUDPSocket.cpp:324 #5 0x081808d6 in UploadBandwidthThrottler::Entry (this=0x868aa88) at UploadBandwidthThrottler.cpp:438 #6 0x4014ce1b in wxThreadInternal::PthreadStart () ---Type to continue, or q to quit--- from /usr/lib/libwx_base-2.6.so.0 #7 0x4014ccef in wxPthreadStart () from /usr/lib/libwx_base-2.6.so.0 #8 0x40030ccd in start_thread () from /lib/tls/libpthread.so.0 #9 0x40418b0e in clone () from /lib/tls/libc.so.6 Thread 1 (Thread 1078477856 (LWP 4520)): #0 0x40410f87 in select () from /lib/tls/libc.so.6 #1 0x08064668 in CAmuledGSocketFuncTable::RunSelect (this=0x84372c0) at amuled.cpp:268 #2 0x0806502b in CamuleDaemonApp::OnRun (this=0x84370d0) at amuled.cpp:399 #3 0x400ea638 in wxEntry () from /usr/lib/libwx_base-2.6.so.0 #4 0x080640a8 in main (argc=1, argv=0xbfffe6b4) at amuled.cpp:124 #0 0x403ae3cb in free () from /lib/tls/libc.so.6