aMule Forum

English => Backtraces => Topic started by: Master on April 27, 2004, 03:50:44 AM

Title: OOPS! - Seems like aMule crashed 2.0.0_rc2--patched (Backtrace)
Post by: Master on April 27, 2004, 03:50:44 AM
I do not know what happened.
 The icon of amule disappeared from the systray, but the taskmananager shows that amule is running.
 Here is what gdb says
 
 [New Thread 32771 (LWP 1622)]
 completing->PerformFileComplete(blahblahblah); !!!
 8D3773E247341F0470A43FA43AB1D765: Suspending uploads of file.
 8D3773E247341F0470A43FA43AB1D765: Removed user 'pontiopoul'
 8D3773E247341F0470A43FA43AB1D765: ReQueued user 'pontiopoul'
 8D3773E247341F0470A43FA43AB1D765: Removed user 'http://emule-project.net'
 
 Program received signal SIGSEGV, Segmentation fault.
 [Switching to Thread 32771 (LWP 1622)]
 0x0828c556 in CUploadQueue::GetWaitingPosition(CUpDownClient*) (this=0x87677d0,
 client=0x888a360) at UploadQueue.cpp:554
 554 UploadQueue.cpp: No such file or directory.
 in UploadQueue.cpp
 
 This is what bt gives:
 #0 0x0828c556 in CUploadQueue::GetWaitingPosition(CUpDownClient*) (this=0x87677d0,
 client=0x888a360) at UploadQueue.cpp:554
 #1 0x08285353 in CUpDownClient::SendRankingInfo() (this=0x888a360)
 at UploadClient.cpp:684
 #2 0x0828c8b2 in CUploadQueue::SuspendUpload(CFileHash const&) (this=0x87677d0,
 filehash=@0x4158b9a4) at UploadQueue.cpp:614
 #3 0x0822aa96 in CPartFile: erformFileComplete() (this=0x87fcae0)
 at PartFile.cpp:2515
 #4 0x0822a33f in completingThread::Entry() (this=0x883800 at PartFile.cpp:2437
 #5 0x403e68bf in wxThreadInternal: threadStart(wxThread*) ()
 from /usr/lib/libwx_gtk-2.4.so
 #6 0x403e6747 in wxPthreadStart () from /usr/lib/libwx_gtk-2.4.so
 #7 0x409ecdc7 in pthread_start_thread () from /lib/libpthread.so.0
 #8 0x409ecf56 in pthread_start_thread_event () from /lib/libpthread.so.0
 #9 0x40b07a2a in clone () from /lib/libc.so.6
 
 
 and this for bt full
 #0 0x0828c556 in CUploadQueue::GetWaitingPosition(CUpDownClient*) (this=0x87677d0,
 client=0x888a360) at UploadQueue.cpp:554
 pos = 0x20
 rank = 1
 myscore = 2837
 #1 0x08285353 in CUpDownClient::SendRankingInfo() (this=0x888a360)
 at UploadClient.cpp:684
 nRank = 2099
 data = { = {_vptr.CFile = 0x40b09a11, m_fd = 1085642048,
 m_error = 50, fFilePath = }, fBuffer = 0x8b4fab8 "\003\200",
 fLength = 142835728, fGrowBytes = 1096333388, fPosition = 135710308,
 fBufferSize = 12, fFileSize = 144981232, deleteBuffer = 1096333420}
 packet = (Packet *) 0xc
 #2 0x0828c8b2 in CUploadQueue::SuspendUpload(CFileHash const&) (this=0x87677d0,
 filehash=@0x4158b9a4) at UploadQueue.cpp:614
 potential = (CUpDownClient *) 0x888a360
 base16hash = {<> = {}, }
 pos = 0x898f3f8
 #3 0x0822aa96 in CPartFile: erformFileComplete() (this=0x87fcae0)
 at PartFile.cpp:2515
 completed_errno = 0 '\0'
 sLock =
 partfilename = 0x894ba58 "/mnt/Movies/amule/Temp/003.part"
 newfilename = 0x8cb82d0 "blahblahblah"
 newname = 0x88ea068 "/mnt/Movies/amule/Incoming/blahblahblah"
 indir = {<> = {}, }
 tmp_filehash = {m_hash = "\2157s?G4\037\004p???:±?e"}
 BAKName = {<> = {}, }
 #4 0x0822a33f in completingThread::Entry() (this=0x883800 at PartFile.cpp:2437
 No locals.
 #5 0x403e68bf in wxThreadInternal: threadStart(wxThread*) ()
 from /usr/lib/libwx_gtk-2.4.so
 No symbol table info available.
 #6 0x403e6747 in wxPthreadStart () from /usr/lib/libwx_gtk-2.4.so
 No symbol table info available.
 #7 0x409ecdc7 in pthread_start_thread () from /lib/libpthread.so.0
 No symbol table info available.
 #8 0x409ecf56 in pthread_start_thread_event () from /lib/libpthread.so.0
 No symbol table info available.
 #9 0x40b07a2a in clone () from /lib/libc.so.6
 No symbol table info available.
 
 I do not know if this is usefull to you guys. If I did not it do right, tell me what I did wrong.
 I know that amule crashes in Gentoo when you leave amule in the trasfer tab. That is why I am carefull not to do so. So, I am almost certain that it did not crash because of that