This happens just after the file has finished downloading. The file is actually saved. I am having a lot of these lately. No file completes without a crash here.
FA8381E169A59F723BF778A5E9708BD9: Suspending uploads of file.
FA8381E169A59F723BF778A5E9708BD9: Resuming uploads of file.
Hasher: No non-busy files on queue, stopping thread.
Hasher: A thread has died.
AICH sync thread running...
Opened known2.met...
Masterhash for known files loaded...
Total 1 files to hash (from 366)...
AICH hashing file1.avi
-> 0 files to hash...
AICH done...
AICH thread dying...
[Debug] 11:25:24 AM: src/gtk/app.cpp(365): assert "wxTheApp->m_idleTag == 0" failed: attempt to install idle handler twice
$ ls -l /home/mroberto/.aMule/Incoming/file1.avi
-rw-rw-r-- 1 mroberto mroberto 125520948 Sep 15 11:25 /home/mroberto/.aMule/Incoming/file1.avi
[code](gdb) bt
#0 0x002d87a2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
#1 0x00c611a5 in raise () from /lib/tls/libpthread.so.0
#2 0x0035663d in wxTrap () at src/common/appbase.cpp:569
#3 0x00356699 in wxOnAssert (szFile=0x74b263 "src/gtk/app.cpp", nLine=365,
szCond=0x74b29a "wxTheApp->m_idleTag == 0", szMsg=0x74b274 "attempt to install idle handler twice")
at src/common/appbase.cpp:597
#4 0x00356670 in wxAssert (cond=0, szFile=0x74b263 "src/gtk/app.cpp", nLine=365,
szCond=0x74b29a "wxTheApp->m_idleTag == 0", szMsg=0x74b274 "attempt to install idle handler twice")
at src/common/appbase.cpp:582
#5 0x005d99d5 in wxapp_install_idle_handler () at src/gtk/app.cpp:365
#6 0x005d97a5 in wxApp::WakeUpIdle (this=0x8ab5078) at src/gtk/app.cpp:175
#7 0x00356605 in wxWakeUpIdle () at src/common/appbase.cpp:544
#8 0x003f40c4 in wxEvtHandler::AddPendingEvent (this=0xa4bb7e0, event=@0xfeea2410) at src/common/event.cpp:1093
#9 0x0086a196 in wxSocketBase::OnRequest (this=0xa2da2f8, notification=wxSOCKET_INPUT) at src/common/socket.cpp:973
#10 0x00869fed in wx_socket_callback (notification=GSOCK_INPUT, cdata=0xa2da2f8 "è86\b")
at src/common/socket.cpp:909
#11 0x00870277 in GSocket::Detected_Read (this=0xae08f78) at src/unix/gsocket.cpp:1372
#12 0x005f7b80 in _GSocket_GDK_Input (data=0xae08f78, source=340, condition=GDK_INPUT_READ)
at src/gtk/gsockgtk.cpp:31
#13 0x0012894b in gdk_get_show_events () from /usr/lib/libgdk-x11-2.0.so.0
#14 0x0ae08f78 in ?? ()
#15 0x00000154 in ?? ()
#16 0x00000001 in ?? ()
#17 0x008f61a8 in ?? () from /usr/lib/libglib-2.0.so.0
#18 0x0b5ba688 in ?? ()
#19 0x001288e0 in gdk_get_show_events () from /usr/lib/libgdk-x11-2.0.so.0
#20 0xfeea24f8 in ?? ()
#21 0x008c321f in g_vasprintf () from /usr/lib/libglib-2.0.so.0
Previous frame identical to this frame (corrupt stack?)
(gdb)#0 0x002d87a2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
No symbol table info available.
#1 0x00c611a5 in raise () from /lib/tls/libpthread.so.0
No symbol table info available.
#2 0x0035663d in wxTrap () at src/common/appbase.cpp:569
No locals.
#3 0x00356699 in wxOnAssert (szFile=0x74b263 "src/gtk/app.cpp", nLine=365,
szCond=0x74b29a "wxTheApp->m_idleTag == 0", szMsg=0x74b274 "attempt to install idle handler twice")
at src/common/appbase.cpp:597
s_bInAssert = true
#4 0x00356670 in wxAssert (cond=0, szFile=0x74b263 "src/gtk/app.cpp", nLine=365,
szCond=0x74b29a "wxTheApp->m_idleTag == 0", szMsg=0x74b274 "attempt to install idle handler twice")
at src/common/appbase.cpp:582
No locals.
#5 0x005d99d5 in wxapp_install_idle_handler () at src/gtk/app.cpp:365
No locals.
#6 0x005d97a5 in wxApp::WakeUpIdle (this=0x8ab5078) at src/gtk/app.cpp:175
No locals.
#7 0x00356605 in wxWakeUpIdle () at src/common/appbase.cpp:544
No locals.
#8 0x003f40c4 in wxEvtHandler::AddPendingEvent (this=0xa4bb7e0, event=@0xfeea2410) at src/common/event.cpp:1093
eventCopy = (wxEvent *) 0xa97ffb0
#9 0x0086a196 in wxSocketBase::OnRequest (this=0xa2da2f8, notification=wxSOCKET_INPUT) at src/common/socket.cpp:973
event = { = { = {_vptr.wxObject = 0x879268, static ms_classInfo = {
m_className = 0x40096d "wxObject", m_objectSize = 8, m_objectConstructor = 0, m_baseInfo1 = 0x0,
m_baseInfo2 = 0x0, static sm_first = 0x843a0d0, m_next = 0x43d4f0, static sm_classTable = 0x8aa6008},
m_refData = 0x0}, m_eventObject = 0xa2da2f8, m_eventType = 10002, m_timeStamp = 0, m_id = 6123,
m_callbackUserData = 0x0, m_propagationLevel = 0, m_skipped = false, m_isCommandEvent = false,
static ms_classInfo = {m_className = 0x404cbf "wxEvent", m_objectSize = 36, m_objectConstructor = 0,
m_baseInfo1 = 0x43d4b4, m_baseInfo2 = 0x0, static sm_first = 0x843a0d0, m_next = 0x43d744,
static sm_classTable = 0x8aa6008}}, m_event = wxSOCKET_INPUT, m_clientData = 0x0, static ms_classInfo = {
m_className = 0x871aca "wxSocketEvent", m_objectSize = 44,
m_objectConstructor = 0x8687e2 , m_baseInfo1 = 0x43d75c, m_baseInfo2 = 0x0,
static sm_first = 0x843a0d0, m_next = 0x8438bb8, static sm_classTable = 0x8aa6008}}
flag = 1
#10 0x00869fed in wx_socket_callback (notification=GSOCK_INPUT, cdata=0xa2da2f8 "è86\b")
at src/common/socket.cpp:909
sckobj = (wxSocketBase *) 0xa2da2f8
#11 0x00870277 in GSocket::Detected_Read (this=0xae08f78) at src/unix/gsocket.cpp:1372
c = -59 'Å'
#12 0x005f7b80 in _GSocket_GDK_Input (data=0xae08f78, source=340, condition=GDK_INPUT_READ)
at src/gtk/gsockgtk.cpp:31
socket = (class GSocket *) 0xae08f78
#13 0x0012894b in gdk_get_show_events () from /usr/lib/libgdk-x11-2.0.so.0
No symbol table info available.
#14 0x0ae08f78 in ?? ()
No symbol table info available.
#15 0x00000154 in ?? ()
No symbol table info available.
#16 0x00000001 in ?? ()
No symbol table info available.
#17 0x008f61a8 in ?? () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#18 0x0b5ba688 in ?? ()
No symbol table info available.
#19 0x001288e0 in gdk_get_show_events () from /usr/lib/libgdk-x11-2.0.so.0
No symbol table info available.
#20 0xfeea24f8 in ?? ()
No symbol table info available.
#21 0x008c321f in g_vasprintf () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
(gdb)