aMule Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

We're back! (IN POG FORM)

Author Topic: cvs-20040622  (Read 2361 times)

peterp

  • Approved Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 10
cvs-20040622
« on: June 22, 2004, 10:17:14 PM »

after some minutes it always crashes - without me doing something:

Code: [Select]
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 16384 (LWP 27114)]
0x08168349 in CList::RemoveAll() (this=0x8a0f664) at CTypedPtrList.h:202
202     CTypedPtrList.h: No such file or directory.
        in CTypedPtrList.h
(gdb) bt
#0  0x08168349 in CList::RemoveAll() (this=0x8a0f664) at CTypedPtrList.h:202
#1  0x0819f721 in CDownloadQueue::RemoveSource(CUpDownClient*, bool, bool) (this=0x86a3748, toremove=0x8a0f4c0, bDoStatsUpdate=true)
    at DownloadQueue.cpp:556
#2  0x08243325 in CPartFile::RemoveFullQueueSources() (this=0x88bd498) at PartFile.cpp:3711
#3  0x0823cf7a in CPartFile::Process(unsigned, unsigned char) (this=0x88bd498, reducedownload=0, m_icounter=10 '\n') at PartFile.cpp:1771
#4  0x0819ed1a in CDownloadQueue::Process() (this=0x86a3748) at DownloadQueue.cpp:375
#5  0x082aa0c1 in CamuleApp::OnCoreTimer(wxTimerEvent&) (this=0x862f0e8) at amule.cpp:1709
#6  0x402d4e62 in wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) () from /usr/lib/libwx_gtk-2.4.so.0
#7  0x402d4c8f in wxEvtHandler::ProcessEvent(wxEvent&) () from /usr/lib/libwx_gtk-2.4.so.0
#8  0x40360867 in wxTimerBase::Notify() () from /usr/lib/libwx_gtk-2.4.so.0
#9  0x4027d96c in timeout_callback () from /usr/lib/libwx_gtk-2.4.so.0
#10 0x40639813 in g_timeout_dispatch () from /opt/gnome/lib/libglib-1.2.so.0
#11 0x4063870b in g_main_dispatch () from /opt/gnome/lib/libglib-1.2.so.0
#12 0x40638d98 in g_main_iterate () from /opt/gnome/lib/libglib-1.2.so.0
#13 0x40638ed4 in g_main_run () from /opt/gnome/lib/libglib-1.2.so.0
#14 0x40557577 in gtk_main () at gtkmain.c:524
#15 0x402399f2 in wxApp::MainLoop() () from /usr/lib/libwx_gtk-2.4.so.0
#16 0x4028b610 in wxAppBase::OnRun() () from /usr/lib/libwx_gtk-2.4.so.0
#17 0x4023a0cd in wxEntry(int, char**) () from /usr/lib/libwx_gtk-2.4.so.0
#18 0x082a3b98 in main (argc=1, argv=0xbfffef64) at amule.cpp:157

thanks
« Last Edit: June 22, 2004, 10:17:47 PM by peterp »
Logged

Xaignar

  • Admin and Code Junky
  • Hero Member
  • *****
  • Karma: 19
  • Offline Offline
  • Posts: 1103
Re: cvs-20040622
« Reply #1 on: June 23, 2004, 12:20:40 AM »

You have dropping of full queue sources enabled right? Try to disable that and see what happens.
Logged

peterp

  • Approved Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 10
Re: cvs-20040622
« Reply #2 on: June 23, 2004, 12:40:25 AM »

no, everything disabled. this was what i thought of first as well.
i tested several CVS versions of the last days, all the same. now i am running the rc3 - it seems to work so far.
Logged

Xaignar

  • Admin and Code Junky
  • Hero Member
  • *****
  • Karma: 19
  • Offline Offline
  • Posts: 1103
Re: cvs-20040622
« Reply #3 on: June 23, 2004, 09:35:45 AM »

That's very odd, since it's clear that the RemoveFullQueueSources function got called in frame 2:
#2  0x08243325 in CPartFile::RemoveFullQueueSources() (this=0x88bd498) at PartFile.cpp:3711

I'll have to investigate that.
Logged