Hi!
I get these two backtraces within a minute of difference, and are different from that one i post before.
First:
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 16384 (LWP 6764)]
0x40a6f6b3 in _int_malloc () from /lib/libc.so.6
(gdb) bt
#0 0x40a6f6b3 in _int_malloc () from /lib/libc.so.6
#1 0x40a6e8a0 in malloc () from /lib/libc.so.6
#2 0x405e1ed5 in g_malloc (size=720) at gmem.c:177
#3 0x405e170d in g_main_poll (timeout=0, use_priority=1, priority=0)
at gmain.c:999
#4 0x405e1186 in g_main_iterate (block=149207672, dispatch=1) at gmain.c:808
#5 0x405e1564 in g_main_run (loop=0x8e020a0) at gmain.c:935
#6 0x40534967 in gtk_main () at gtkmain.c:524
#7 0x4022f9f2 in wxApp::MainLoop() () from /usr/lib/libwx_gtk-2.4.so.0
#8 0x40281610 in wxAppBase::OnRun() () from /usr/lib/libwx_gtk-2.4.so.0
#9 0x402300cd in wxEntry(int, char**) () from /usr/lib/libwx_gtk-2.4.so.0
#10 0x082a50e4 in main (argc=1, argv=0xbffff9a4) at amule.cpp:104
#11 0x40a1762d in __libc_start_main () from /lib/libc.so.6
(gdb) bt full
#0 0x40a6f6b3 in _int_malloc () from /lib/libc.so.6
No symbol table info available.
#1 0x40a6e8a0 in malloc () from /lib/libc.so.6
No symbol table info available.
#2 0x405e1ed5 in g_malloc (size=720) at gmem.c:177
p = 0x0
#3 0x405e170d in g_main_poll (timeout=0, use_priority=1, priority=0)
at gmain.c:999
fd_array = (GPollFD *) 0x0
pollrec = (GPollRec *) 0x40b26be0
i = 149207672
npoll = 1079825776
#4 0x405e1186 in g_main_iterate (block=149207672, dispatch=1) at gmain.c:808
hook = (GHook *) 0x8e4ba78
current_time = {tv_sec = 1080027556, tv_usec = 998813}
n_ready = 1
current_priority = 0
timeout = 0
retval = 0
#5 0x405e1564 in g_main_run (loop=0x8e020a0) at gmain.c:935
No locals.
#6 0x40534967 in gtk_main () at gtkmain.c:524
tmp_list = (GList *) 0x1
---Type to continue, or q to quit---
functions = (GList *) 0x0
init = (GtkInitFunction *) 0x0
loop = (GMainLoop *) 0x8e020a0
#7 0x4022f9f2 in wxApp::MainLoop() () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#8 0x40281610 in wxAppBase::OnRun() () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#9 0x402300cd in wxEntry(int, char**) () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#10 0x082a50e4 in main (argc=1, argv=0xbffff9a4) at amule.cpp:104
No locals.
#11 0x40a1762d in __libc_start_main () from /lib/libc.so.6
No symbol table info available.
and the second:
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 16384 (LWP 6783)]
0x08177a39 in CList::Find(CUpDownClient*, _POSITION*) const (this=0x1d8, searchValue=0x8ee0720, startAfter=0x0)
at CTypedPtrList.h:372
372 CTypedPtrList.h: No existe el fichero o el directorio.
in CTypedPtrList.h
(gdb) bt
#0 0x08177a39 in CList::Find(CUpDownClient*, _POSITION*) const (this=0x1d8, searchValue=0x8ee0720, startAfter=0x0)
at CTypedPtrList.h:372
#1 0x08181137 in CUpDownClient::DoSwap(CPartFile*, bool) (this=0x8ee0720,
SwapTo=0x8deb450, bRemoveCompletely=true) at DownloadClient.cpp:1032
#2 0x0818167f in CUpDownClient::SwapToAnotherFile(bool, bool, bool, CPartFile*) (this=0x8ee0720, bIgnoreNoNeeded=true, ignoreSuspensions=true,
bRemoveCompletely=true, toFile=0x0) at DownloadClient.cpp:1145
#3 0x08154ccc in CUpDownClient::Disconnected() (this=0x8ee0720)
at BaseClient.cpp:1121
#4 0x08142b64 in CClientReqSocket::Disconnect() (this=0x8edabc8)
at ListenSocket.cpp:115
#5 0x08142ae7 in CClientReqSocket::CheckTimeOut() (this=0x8edabc8)
at ListenSocket.cpp:97
#6 0x08148529 in CListenSocket::Process() (this=0x8e01fe8)
at ListenSocket.cpp:1106
#7 0x082a128c in TimerProc() () at UploadQueue.cpp:748
#8 0x082addb9 in CamuleDlg::OnUQTimer(wxTimerEvent&) (this=0x8694740,
evt=@0xbffff710) at amuleDlg.cpp:336
#9 0x402cae62 in wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) ()
from /usr/lib/libwx_gtk-2.4.so.0
#10 0x402cac8f in wxEvtHandler::ProcessEvent(wxEvent&) ()
from /usr/lib/libwx_gtk-2.4.so.0
---Type to continue, or q to quit---
#11 0x40356867 in wxTimerBase::Notify() () from /usr/lib/libwx_gtk-2.4.so.0
#12 0x4027396c in timeout_callback () from /usr/lib/libwx_gtk-2.4.so.0
#13 0x405e1d04 in g_timeout_dispatch (source_data=0x8d4eab8,
dispatch_time=0xbffff810, user_data=0x8d4fad8) at gmain.c:1302
#14 0x405e0e7d in g_main_dispatch (dispatch_time=0xbffff810) at gmain.c:656
#15 0x405e1334 in g_main_iterate (block=150573384, dispatch=1) at gmain.c:877
#16 0x405e1564 in g_main_run (loop=0x8668d70) at gmain.c:935
#17 0x40534967 in gtk_main () at gtkmain.c:524
#18 0x4022f9f2 in wxApp::MainLoop() () from /usr/lib/libwx_gtk-2.4.so.0
#19 0x40281610 in wxAppBase::OnRun() () from /usr/lib/libwx_gtk-2.4.so.0
#20 0x402300cd in wxEntry(int, char**) () from /usr/lib/libwx_gtk-2.4.so.0
#21 0x082a50e4 in main (argc=1, argv=0xbffff9a4) at amule.cpp:104
#22 0x40a1762d in __libc_start_main () from /lib/libc.so.6
(gdb) bt full
#0 0x08177a39 in CList::Find(CUpDownClient*, _POSITION*) const (this=0x1d8, searchValue=0x8ee0720, startAfter=0x0)
at CTypedPtrList.h:372
n = (MyNode *) 0x40b26be0
#1 0x08181137 in CUpDownClient::DoSwap(CPartFile*, bool) (this=0x8ee0720,
SwapTo=0x8deb450, bRemoveCompletely=true) at DownloadClient.cpp:1032
pos = 0x8fa66f0
#2 0x0818167f in CUpDownClient::SwapToAnotherFile(bool, bool, bool, CPartFile*) (this=0x8ee0720, bIgnoreNoNeeded=true, ignoreSuspensions=true,
bRemoveCompletely=true, toFile=0x0) at DownloadClient.cpp:1145
SwapTo = (class CPartFile *) 0x8deb450
cur_file = (class CPartFile *) 0x8deb450
cur_prio = 1
finalpos = 0x8fa66e8
usedList = (class CTypedPtrList,CPartFile*>
*) 0x8ee0910
#3 0x08154ccc in CUpDownClient::Disconnected() (this=0x8ee0720)
at BaseClient.cpp:1121
bDelete = false
#4 0x08142b64 in CClientReqSocket::Disconnect() (this=0x8edabc8)
at ListenSocket.cpp:115
No locals.
#5 0x08142ae7 in CClientReqSocket::CheckTimeOut() (this=0x8edabc8)
---Type to continue, or q to quit---
at ListenSocket.cpp:97
No locals.
#6 0x08148529 in CListenSocket::Process() (this=0x8e01fe8)
at ListenSocket.cpp:1106
cur_sock = (CClientReqSocket *) 0x8edabc8
pos1 = 0x8fbac00
pos2 = 0x8fcaf70
#7 0x082a128c in TimerProc() () at UploadQueue.cpp:748
msPrev1 = 128190
msPrev5 = 128190
msPrevGraph = 128190
msPrevStats = 0
msPrevSave = 120062
msPrevHist = 126000
msCur = 128190
bStatsVisible = false
msGraphUpdate = 3000
sStatsUpdate = 30
#8 0x082addb9 in CamuleDlg::OnUQTimer(wxTimerEvent&) (this=0x8694740,
evt=@0xbffff710) at amuleDlg.cpp:336
No locals.
#9 0x402cae62 in wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) ()
from /usr/lib/libwx_gtk-2.4.so.0
---Type to continue, or q to quit---
No symbol table info available.
#10 0x402cac8f in wxEvtHandler::ProcessEvent(wxEvent&) ()
from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#11 0x40356867 in wxTimerBase::Notify() () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#12 0x4027396c in timeout_callback () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#13 0x405e1d04 in g_timeout_dispatch (source_data=0x8d4eab8,
dispatch_time=0xbffff810, user_data=0x8d4fad8) at gmain.c:1302
No locals.
#14 0x405e0e7d in g_main_dispatch (dispatch_time=0xbffff810) at gmain.c:656
No locals.
#15 0x405e1334 in g_main_iterate (block=150573384, dispatch=1) at gmain.c:877
hook = (GHook *) 0x8f99148
current_time = {tv_sec = 1080028188, tv_usec = 625616}
n_ready = 24
current_priority = 0
timeout = 148797256
retval = 0
#16 0x405e1564 in g_main_run (loop=0x8668d70) at gmain.c:935
No locals.
#17 0x40534967 in gtk_main () at gtkmain.c:524
---Type to continue, or q to quit---
tmp_list = (GList *) 0x1
functions = (GList *) 0x0
init = (GtkInitFunction *) 0x0
loop = (GMainLoop *) 0x8668d70
#18 0x4022f9f2 in wxApp::MainLoop() () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#19 0x40281610 in wxAppBase::OnRun() () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#20 0x402300cd in wxEntry(int, char**) () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#21 0x082a50e4 in main (argc=1, argv=0xbffff9a4) at amule.cpp:104
No locals.
#22 0x40a1762d in __libc_start_main () from /lib/libc.so.6
No symbol table info available.
Greets