aMule Forum
English => Backtraces => Topic started by: usarytirar on March 23, 2004, 10:24:06 PM
-
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
-
Today i get this backtrace, similar the second one posted before.
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 16384 (LWP 6786)]
0x08177a39 in CList::Find(CUpDownClient*, _POSITION*) const (this=0x9cd, searchValue=0x98da928, startAfter=0x0)
at CTypedPtrList.h:372
372 in CTypedPtrList.h
(gdb) bt
#0 0x08177a39 in CList::Find(CUpDownClient*, _POSITION*) const (this=0x9cd, searchValue=0x98da928, startAfter=0x0)
at CTypedPtrList.h:372
#1 0x0823acea in CPartFile::RemoveDownloadingSource(CUpDownClient*) (
this=0x1, client=0x98da928) at PartFile.cpp:3828
#2 0x0817f17d in CUpDownClient::SetDownloadState(unsigned char) (
this=0x98da928, byNewState=1 '\001') at DownloadClient.cpp:390
#3 0x08180cb1 in CUpDownClient::CalculateKBpsDown() (this=0x98da928)
at DownloadClient.cpp:886
#4 0x082327d6 in CPartFile::Process(unsigned) (this=0x8df7740,
reducedownload=158) at PartFile.cpp:1636
#5 0x08191115 in CDownloadQueue::Process() (this=0x8d53388)
at DownloadQueue.cpp:371
#6 0x082a0fcf in TimerProc() () at UploadQueue.cpp:695
#7 0x082addb9 in CamuleDlg::OnUQTimer(wxTimerEvent&) (this=0x8694740,
evt=@0xbffff710) at amuleDlg.cpp:336
#8 0x402cae62 in wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) ()
from /usr/lib/libwx_gtk-2.4.so.0
#9 0x402cac8f in wxEvtHandler::ProcessEvent(wxEvent&) ()
from /usr/lib/libwx_gtk-2.4.so.0
#10 0x40356867 in wxTimerBase::Notify() () from /usr/lib/libwx_gtk-2.4.so.0
#11 0x4027396c in timeout_callback () from /usr/lib/libwx_gtk-2.4.so.0
#12 0x405e1d04 in g_timeout_dispatch (source_data=0x8d4eb58,
---Type to continue, or q to quit---
dispatch_time=0xbffff810, user_data=0x8d50c18) at gmain.c:1302
#13 0x405e0e7d in g_main_dispatch (dispatch_time=0xbffff810) at gmain.c:656
#14 0x405e1334 in g_main_iterate (block=158685408, dispatch=1) at gmain.c:877
#15 0x405e1564 in g_main_run (loop=0x8e01b10) at gmain.c:935
#16 0x40534967 in gtk_main () at gtkmain.c:524
#17 0x4022f9f2 in wxApp::MainLoop() () from /usr/lib/libwx_gtk-2.4.so.0
#18 0x40281610 in wxAppBase::OnRun() () from /usr/lib/libwx_gtk-2.4.so.0
#19 0x402300cd in wxEntry(int, char**) () from /usr/lib/libwx_gtk-2.4.so.0
#20 0x082a50e4 in main (argc=1, argv=0xbffff9a4) at amule.cpp:104
#21 0x40a1762d in __libc_start_main () from /lib/libc.so.6
(gdb) bt full
#0 0x08177a39 in CList::Find(CUpDownClient*, _POSITION*) const (this=0x9cd, searchValue=0x98da928, startAfter=0x0)
at CTypedPtrList.h:372
n = (MyNode *) 0x9885870
#1 0x0823acea in CPartFile::RemoveDownloadingSource(CUpDownClient*) (
this=0x1, client=0x98da928) at PartFile.cpp:3828
position = 0x9885870
#2 0x0817f17d in CUpDownClient::SetDownloadState(unsigned char) (
this=0x98da928, byNewState=1 '\001') at DownloadClient.cpp:390
No locals.
#3 0x08180cb1 in CUpDownClient::CalculateKBpsDown() (this=0x98da928)
at DownloadClient.cpp:886
packet = (Packet *) 0x9885870
tcLoop = 0.100000001
tcInit = 0.400000006
tcFinal = 50
tcReduce = 5
fInit = 0.25
fFinal = 0.00200000009
fReduce = 0.907940686
msCur = 2089026269
#4 0x082327d6 in CPartFile::Process(unsigned) (this=0x8df7740,
reducedownload=158) at PartFile.cpp:1636
---Type to continue, or q to quit---
kBpsClient = 1.72141969
cur_src = (CUpDownClient *) 0x98da928
download_state = 0 '\0'
sl = 39
old_trans = 1
dwCurTick = 2089026269
pos1 = 0x91f1150
pos2 = 0x8e961a8
#5 0x08191115 in CDownloadQueue::Process() (this=0x8d53388)
at DownloadQueue.cpp:371
cur_file = (class CPartFile *) 0x8df7740
pos = 0x8df95b8
downspeed = 158
#6 0x082a0fcf in TimerProc() () at UploadQueue.cpp:695
msPrev1 = 97486866
msPrev5 = 97486242
msPrevGraph = 97485014
msPrevStats = 85747904
msPrevSave = 97469506
msPrevHist = 97487000
msCur = 97487786
bStatsVisible = 191
msGraphUpdate = 138191152
---Type to continue, or q to quit---
sStatsUpdate = 0
#7 0x082addb9 in CamuleDlg::OnUQTimer(wxTimerEvent&) (this=0x8694740,
evt=@0xbffff710) at amuleDlg.cpp:336
No locals.
#8 0x402cae62 in wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) ()
from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#9 0x402cac8f in wxEvtHandler::ProcessEvent(wxEvent&) ()
from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#10 0x40356867 in wxTimerBase::Notify() () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#11 0x4027396c in timeout_callback () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#12 0x405e1d04 in g_timeout_dispatch (source_data=0x8d4eb58,
dispatch_time=0xbffff810, user_data=0x8d50c18) at gmain.c:1302
No locals.
#13 0x405e0e7d in g_main_dispatch (dispatch_time=0xbffff810) at gmain.c:656
No locals.
#14 0x405e1334 in g_main_iterate (block=158685408, dispatch=1) at gmain.c:877
hook = (GHook *) 0x97558e0
current_time = {tv_sec = 1080125817, tv_usec = 564468}
n_ready = 5
---Type to continue, or q to quit---
current_priority = 0
timeout = 158908544
retval = 0
#15 0x405e1564 in g_main_run (loop=0x8e01b10) at gmain.c:935
No locals.
#16 0x40534967 in gtk_main () at gtkmain.c:524
tmp_list = (GList *) 0x1
functions = (GList *) 0x0
init = (GtkInitFunction *) 0x0
loop = (GMainLoop *) 0x8e01b10
#17 0x4022f9f2 in wxApp::MainLoop() () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#18 0x40281610 in wxAppBase::OnRun() () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#19 0x402300cd in wxEntry(int, char**) () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#20 0x082a50e4 in main (argc=1, argv=0xbffff9a4) at amule.cpp:104
No locals.
#21 0x40a1762d in __libc_start_main () from /lib/libc.so.6
No symbol table info available.
See you!