aMule Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

We're back! (IN POG FORM)

Author Topic: 7/30 CVS release BT BTFULL!  (Read 2470 times)

codewarrior2

  • Approved Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 38
7/30 CVS release BT BTFULL!
« on: August 01, 2004, 12:38:01 AM »

Quote
Program received signal SIGSEGV, Segmentation fault.
0x0815fbaa in CUpDownClient::GetRequestFile() const (this=0x0) at updownclient.h:324
324             CPartFile*      GetRequestFile() const { return m_reqfile; }

==========>(gdb) bt <=============

#0  0x0815fbaa in CUpDownClient::GetRequestFile() const (this=0x0) at updownclient.h:324
#1  0x08155aeb in CClientReqSocket::ProcessPacket(char const*, unsigned, unsigned char) (this=0x8a35b50, packet=0x8fb0920 " Oð\b¨\225«\bÚY\207\035F\207\024Æ\200ÿ»", size=3511, opcode=70 'F')
    at ListenSocket.cpp:679
#2  0x0815d949 in CClientReqSocket::PacketReceived(Packet*) (this=0x8a35b50, packet=0x8aaf228) at ListenSocket.cpp:1820
#3  0x08161a70 in CEMSocket::OnReceive(int) (this=0x8a35b50, nErrorCode=0) at EMSocket.cpp:261
#4  0x0815db71 in CClientReqSocket::OnReceive(int) (this=0x8a35b50, nErrorCode=0) at ListenSocket.cpp:1848
#5  0x08161b37 in CEMSocket::SetDownloadLimit(unsigned) (this=0x8a35b50, limit=3071) at EMSocket.cpp:286
#6  0x0817480c in CUpDownClient::SetDownloadLimit(unsigned) (this=0x8bffa08, limit=3071) at BaseClient.cpp:2238
#7  0x082586ad in CPartFile::Process(unsigned, unsigned char) (this=0x8ade360, reducedownload=200, m_icounter=7 '\a') at PartFile.cpp:1572
#8  0x081b0f5d in CDownloadQueue::Process() (this=0x87dbef8) at DownloadQueue.cpp:381
#9  0x082ce1c6 in CamuleApp::OnCoreTimer(wxTimerEvent&) (this=0x862e2d8) at amule.cpp:1693
#10 0x402c54e7 in wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) () from /usr/lib/libwx_gtk-2.4.so
#11 0x402c5303 in wxEvtHandler::ProcessEvent(wxEvent&) () from /usr/lib/libwx_gtk-2.4.so
#12 0x403663d7 in wxTimerBase::Notify() () from /usr/lib/libwx_gtk-2.4.so
#13 0x402773cd in timeout_callback () from /usr/lib/libwx_gtk-2.4.so
#14 0x420f3339 in g_idle_remove_by_data () from /usr/lib/libglib-1.2.so.0
#15 0x0863a7a0 in ?? ()



==================>(gdb) bt full <======================



#0  0x0815fbaa in CUpDownClient::GetRequestFile() const (this=0x0) at updownclient.h:324
No locals.
#1  0x08155aeb in CClientReqSocket::ProcessPacket(char const*, unsigned, unsigned char) (this=0x8a35b50, packet=0x8fb0920 " Oð\b¨\225«\bÚY\207\035F\207\024Æ\200ÿ»", size=3511, opcode=70 'F')
    at ListenSocket.cpp:679
No locals.
#2  0x0815d949 in CClientReqSocket::PacketReceived(Packet*) (this=0x8a35b50, packet=0x8aaf228) at ListenSocket.cpp:1820
        bResult = 8
        uRawSize = 3511
#3  0x08161a70 in CEMSocket::OnReceive(int) (this=0x8a35b50, nErrorCode=0) at EMSocket.cpp:261
        bPacketResult = 8
        toCopy = 1510
        GlobalReadBuffer = "0004461210 00000 n\r\n0004461412 00000 n\r\n0004461619 00000 n\r\n0004520789 00000 n\r\n0004520948 00000 n\r\n0004521151 00000 n\r\n0004521358 00000 n\r\n0004574763 00000 n\r\n0004574922 00000 n\r\n0004575125 00000 n\r\n"...
        readMax = 3071
        ret = 3071
        rptr = 0x840a0a6 " 00000 n\r\n0005437422 00000 n\r\n0005437625 00000 n\r\n0005437832 00000 n\r\n0005484185 00000 n\r\n0005484344 00000 n\r\n0005484547 00000 n\r\n0005484754 00000 n\r\n0005544914 00000 n\r\n0005545073 00000 n\r\n0005545276"...
        rend = 0x840a6bf "00000 n\r\n0006416129 00000 n\r\n0006473145 00000 n\r\n0006473304 00000 n\r\n0006473507 00000 n\r\n0006473714 00000 n\r\n0006518867 00000 n\r\n0006519026 00000 n\r\n0006519229 00000 n\r\n0006519436 00000 n\r\n0006579999 "...
#4  0x0815db71 in CClientReqSocket::OnReceive(int) (this=0x8a35b50, nErrorCode=0) at ListenSocket.cpp:1848
No locals.
#5  0x08161b37 in CEMSocket::SetDownloadLimit(unsigned) (this=0x8a35b50, limit=3071) at EMSocket.cpp:286
No locals.
#6  0x0817480c in CUpDownClient::SetDownloadLimit(unsigned) (this=0x8bffa08, limit=3071) at BaseClient.cpp:2238
No locals.
#7  0x082586ad in CPartFile::Process(unsigned, unsigned char) (this=0x8ade360, reducedownload=200, m_icounter=7 '\a') at PartFile.cpp:1572
        limit = 3071
        kBpsClient = 15.3558655
        cur_src = (CUpDownClient *) 0x8bffa08
        it = {<_List_iterator_base> = {_M_node = 0x87df1b8}, }
        old_trans = 1
        dwCurTick = 395265738
#8  0x081b0f5d in CDownloadQueue::Process() (this=0x87dbef8) at DownloadQueue.cpp:381
        cur_file = (class CPartFile *) 0x8ade360
        i = 20
        size = 30
        downspeed = 200
#9  0x082ce1c6 in CamuleApp::OnCoreTimer(wxTimerEvent&) (this=0x862e2d8) at amule.cpp:1693
        msPrev1 = 12814077
        msPrev5 = 12813963
        msPrevSave = 12791280
        msCur = 12814379
#10 0x402c54e7 in wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) () from /usr/lib/libwx_gtk-2.4.so
No symbol table info available.
#11 0x402c5303 in wxEvtHandler::ProcessEvent(wxEvent&) () from /usr/lib/libwx_gtk-2.4.so
No symbol table info available.
#12 0x403663d7 in wxTimerBase::Notify() () from /usr/lib/libwx_gtk-2.4.so
No symbol table info available.
#13 0x402773cd in timeout_callback () from /usr/lib/libwx_gtk-2.4.so
No symbol table info available.
#14 0x420f3339 in g_idle_remove_by_data () from /usr/lib/libglib-1.2.so.0
No symbol table info available.
#15 0x0863a7a0 in ?? ()
No symbol table info available.

============================|  End |=========================
« Last Edit: August 01, 2004, 12:38:32 AM by codewarrior2 »
Logged
Those who would give up Essential Liberty to purchase a little Temporary Safety, deserve neither Liberty nor Safety.
--Benjamin Franklin(?), circa 1759

codewarrior2

  • Approved Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 38
Re: 7/30 CVS release BT BTFULL!
« Reply #1 on: August 01, 2004, 01:03:34 AM »

this may be another of the same, but its long so it may not be, therefore I will post it.
=================START================================
Quote
: Resuming uploads of file.

Program received signal SIGSEGV, Segmentation fault.
0x0815fbaa in CUpDownClient::GetRequestFile() const (this=0x0) at updownclient.h:324
324             CPartFile*      GetRequestFile() const { return m_reqfile; }
(gdb) bt
#0  0x0815fbaa in CUpDownClient::GetRequestFile() const (this=0x0) at updownclient.h:324
#1  0x08155aeb in CClientReqSocket::ProcessPacket(char const*, unsigned, unsigned char) (this=0x8925b18, packet=0x8b30dc0 "d°\021Ad°\021AÚY\207\035F\207\024Æ\020÷»", size=5671, opcode=70 'F')
    at ListenSocket.cpp:679
#2  0x0815d949 in CClientReqSocket::PacketReceived(Packet*) (this=0x8925b18, packet=0x89d05a8) at ListenSocket.cpp:1820
#3  0x08161a70 in CEMSocket::OnReceive(int) (this=0x8925b18, nErrorCode=0) at EMSocket.cpp:261
#4  0x0815db71 in CClientReqSocket::OnReceive(int) (this=0x8925b18, nErrorCode=0) at ListenSocket.cpp:1848
#5  0x08161b37 in CEMSocket::SetDownloadLimit(unsigned) (this=0x8925b18, limit=1254) at EMSocket.cpp:286
#6  0x0817480c in CUpDownClient::SetDownloadLimit(unsigned) (this=0x8a436b0, limit=1254) at BaseClient.cpp:2238
#7  0x082586ad in CPartFile::Process(unsigned, unsigned char) (this=0x89a0e58, reducedownload=200, m_icounter=2 '\002') at PartFile.cpp:1572
#8  0x081b0f5d in CDownloadQueue::Process() (this=0x87e2268) at DownloadQueue.cpp:381
#9  0x082ce1c6 in CamuleApp::OnCoreTimer(wxTimerEvent&) (this=0x862e2d8) at amule.cpp:1693
#10 0x402c54e7 in wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) () from /usr/lib/libwx_gtk-2.4.so
#11 0x402c5303 in wxEvtHandler::ProcessEvent(wxEvent&) () from /usr/lib/libwx_gtk-2.4.so
#12 0x403663d7 in wxTimerBase::Notify() () from /usr/lib/libwx_gtk-2.4.so
#13 0x402773cd in timeout_callback () from /usr/lib/libwx_gtk-2.4.so
#14 0x420f3339 in g_idle_remove_by_data () from /usr/lib/libglib-1.2.so.0
#15 0x0863a7a0 in ?? ()
(gdb) bt full
#0  0x0815fbaa in CUpDownClient::GetRequestFile() const (this=0x0) at updownclient.h:324
No locals.
#1  0x08155aeb in CClientReqSocket::ProcessPacket(char const*, unsigned, unsigned char) (this=0x8925b18, packet=0x8b30dc0 "d°\021Ad°\021AÚY\207\035F\207\024Æ\020÷»", size=5671, opcode=70 'F')
    at ListenSocket.cpp:679
No locals.
#2  0x0815d949 in CClientReqSocket::PacketReceived(Packet*) (this=0x8925b18, packet=0x89d05a8) at ListenSocket.cpp:1820
        bResult = 8
        uRawSize = 5671
#3  0x08161a70 in CEMSocket::OnReceive(int) (this=0x8925b18, nErrorCode=0) at EMSocket.cpp:261
        bPacketResult = 8
        toCopy = 837
        GlobalReadBuffer = "J¿\vA¹\017·\005E\205ÙÎ\036\217÷áû\203\202\\gï\224æ|oº\017ß\017\024äº]\027\034I\222³çÌ]\205P\"§\231ù^\206ü¼ì,\207\217Ç»l\211\023P6Ìø_[q'`v¾\017&\227\024\207\205^mÒ\tD7\201ªT\031\231j϶!¹ÄЬ\030\\\"Z¨=\nC#5ñ\023@\177&¼9\"òLm~\202\221\a\030\021 é\212¥CÀøf\vTç,\220(ßÈ'\201ø\001§Ð¨§&Ô\237¾ãvf\bÐýñä=þÿB·d\204ÌëØîw¨a\032õ\032ÿÇË\177Öõ¤°\fà·\214ï\217@b\2140\e\003\e\022\020"...
        readMax = 1254
        ret = 1254
        rptr = 0x8409e05 "µ\222\2269\211¿xQø3\021dz²3\2200\201gþü07]\210\202\b«ße´\233\221Èö\200æb}±\203TÊë2a\003ÔÕÜ\206\eD£\024¯\203Í+\222½èi\fËåO­\221\\9\222!\233\200.ÑWÌ]ý#ñb\022a\021\213\005ã%sØ|\031ö\210\232ª=·§y\177Í\022×ý\035èÈ´õ×Ö¡³p«ÊÆ lQóöû\006´tc\001\0167°\202\222)R\e\031\233Ô\035_øa0É\232B\022A\aRÍ¥Ô\002\037ä\215í@a\a\vj\t¥S¹Aá;±ÓôU\n:H\023a§h\017\236MjÊsCaÎ.9(AÐ"...
        rend = 0x8409fa6 "x\tx¹ûÀ\022,%YSöÕ\021ÁRi«IýC\231\032ãxü\030¢Wñ\201×½7@\2213\213\227\001ì½½¸DÐÕFêÚNÿ¬ \206\025å\236\024wZ\005Ó×ÿ=8{ß\225\005åÖ\224,W\005OÊ}¸Kà)Èͼ\037\224\037\032\024egºK\227[\237À\t<¶\00235#ZZ\201aŧ¾]\005÷\b\024¦»o-7Ò×ÀС޸½}\f¼¥iÊ\202u\216ï\020÷6xò²]W\034IîÚ\211é\n\231Æÿz^ż»í\2168tÕ\235PòC\207¢\202ìtG5åßd\\<µ/7ï\203\206i\217£þá\032e\224"...
#4  0x0815db71 in CClientReqSocket::OnReceive(int) (this=0x8925b18, nErrorCode=0) at ListenSocket.cpp:1848
No locals.
#5  0x08161b37 in CEMSocket::SetDownloadLimit(unsigned) (this=0x8925b18, limit=1254) at EMSocket.cpp:286
No locals.
#6  0x0817480c in CUpDownClient::SetDownloadLimit(unsigned) (this=0x8a436b0, limit=1254) at BaseClient.cpp:2238
No locals.
#7  0x082586ad in CPartFile::Process(unsigned, unsigned char) (this=0x89a0e58, reducedownload=200, m_icounter=2 '\002') at PartFile.cpp:1572
        limit = 1254
        kBpsClient = 6.27482891
        cur_src = (CUpDownClient *) 0x8a436b0
        it = {<_List_iterator_base> = {_M_node = 0x862e528}, }
        old_trans = 1
        dwCurTick = 395865283
#8  0x081b0f5d in CDownloadQueue::Process() (this=0x87e2268) at DownloadQueue.cpp:381
        cur_file = (class CPartFile *) 0x89a0e58
        i = 19
        size = 29
        downspeed = 200
#9  0x082ce1c6 in CamuleApp::OnCoreTimer(wxTimerEvent&) (this=0x862e2d8) at amule.cpp:1693
        msPrev1 = 114678
        msPrev5 = 110947
        msPrevSave = 60039
        msCur = 115082
#10 0x402c54e7 in wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) () from /usr/lib/libwx_gtk-2.4.so
No symbol table info available.
#11 0x402c5303 in wxEvtHandler::ProcessEvent(wxEvent&) () from /usr/lib/libwx_gtk-2.4.so
No symbol table info available.
#12 0x403663d7 in wxTimerBase::Notify() () from /usr/lib/libwx_gtk-2.4.so
No symbol table info available.
#13 0x402773cd in timeout_callback () from /usr/lib/libwx_gtk-2.4.so
No symbol table info available.
#14 0x420f3339 in g_idle_remove_by_data () from /usr/lib/libglib-1.2.so.0
No symbol table info available.
#15 0x0863a7a0 in ?? ()
No symbol table info available.
=================================END==========================
« Last Edit: August 01, 2004, 01:07:09 AM by codewarrior2 »
Logged
Those who would give up Essential Liberty to purchase a little Temporary Safety, deserve neither Liberty nor Safety.
--Benjamin Franklin(?), circa 1759

Xaignar

  • Admin and Code Junky
  • Hero Member
  • *****
  • Karma: 19
  • Offline Offline
  • Posts: 1103
Re: 7/30 CVS release BT BTFULL!
« Reply #2 on: August 01, 2004, 11:38:52 AM »

Thanks. I thought I had fixed this, but I just realizied that my original fix didn't cover all possibilities. Will be fixing ASAP.
Logged

Xaignar

  • Admin and Code Junky
  • Hero Member
  • *****
  • Karma: 19
  • Offline Offline
  • Posts: 1103
Re: 7/30 CVS release BT BTFULL!
« Reply #3 on: August 01, 2004, 11:52:09 AM »

Ok, this is odd. Checks are already in place that should handle this.
Can you let me know on IRC if this happens again and keep gdb open?
Logged

codewarrior2

  • Approved Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 38
Re: 7/30 CVS release BT BTFULL!
« Reply #4 on: August 02, 2004, 12:47:01 AM »

Will Do
Logged
Those who would give up Essential Liberty to purchase a little Temporary Safety, deserve neither Liberty nor Safety.
--Benjamin Franklin(?), circa 1759