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