aMule Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

We're back! (IN POG FORM)

Author Topic: 3 backtraces in 1 @#! \o/ (2.0.0-rc1)  (Read 2610 times)

kakaouete

  • Full Member
  • ***
  • Karma: 0
  • Offline Offline
  • Posts: 131
    • http://ro.crazydwarves.org
3 backtraces in 1 @#! \o/ (2.0.0-rc1)
« on: April 04, 2004, 11:22:49 AM »

i have 3 backtrace for you from 2.0.0-rc1 :]

the first :
Code: [Select]
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 16384 (LWP 8572)]
0x0810ee31 in CUpDownClient::IsPartAvailable(unsigned short) (this=0x8dbc9c8, iPart=0) at updownclient.h:265
265             inline bool             IsPartAvailable(uint16 iPart)   {return ( (iPart >= m_nPartCount) || (!m_abyPartStatus) )? 0:m_abyPartStatus[iPart];
}    
(gdb) bt full
#0  0x0810ee31 in CUpDownClient::IsPartAvailable(unsigned short) (this=0x8dbc9c8, iPart=0) at updownclient.h:265
No locals.
#1  0x081c0915 in CPartFile::NewSrcPartsInfo() (this=0x88a86a8) at PartFile.cpp:1964
        i = 0
        pos = 0x9010018
        sl = 26
        partcount = 23
        flag = false
        count = {<> = {}, }
        cur_src = (CUpDownClient *) 0x8dbc9c8
        cur_count = 0
#2  0x0810c051 in CUpDownClient::ProcessFileStatus(char*, unsigned) (this=0x895f6a8, packet=0x8d61a38 "¾J¼9i\aP©¨Ãos¬¾º+\027", size=21)
    at DownloadClient.cpp:364
        data = { = { = {_vptr.CFile = 0x8246f88, m_fd = -1, m_error = 72, fFilePath = },
    fBuffer = 0x8d61a38 "¾J¼9i\aP©¨Ãos¬¾º+\027", fLength = 2840594281, fGrowBytes = 0, fPosition = 21, fBufferSize = 21, fFileSize = 21,
    deleteBuffer = 0}, }
        cfilehash = "¾J¼9i\aP©¨Ãos¬¾º+"
        nED2KPartCount = 23
        bPartsNeeded = true
#3  0x080cf5c6 in CClientReqSocket::ProcessPacket(char*, unsigned, unsigned char) (this=0x8aea120, packet=0x8d61a38 "¾J¼9i\aP©¨Ãos¬¾º+\027", size=21,
    opcode=80 'P') at ListenSocket.cpp:327
No locals.
#4  0x080d3b19 in CClientReqSocket::PacketReceived(Packet*) (this=0x8aea120, packet=0x8ea56e0) at ListenSocket.cpp:976
No locals.
#5  0x080d71bc in CEMSocket::OnReceive(int) (this=0x8aea120, nErrorCode=0) at EMSocket.cpp:283
        toCopy = 21
        GlobalReadBuffer = "ãA\000\000\000Y¾J¼9i\aP©¨Ãos¬¾º+.\000trilium_king_of_bandit_ep_13_XViD_70D5D564.aviã\026\000\000\000P¾J¼9i\aP©¨Ãos¬¾º+\027\000\001\001PÔ¹\002\000\000\202xÚÛçµÇ2\223=`å\212ÃùÅköíÒ\226a¸\232zQÆLÈÀ$\001.áZ\215~>V\217óÁqasró#\003ø<üäÄ\016\177ýòÙTh\215g«C'\237³I©ê&Ó\215<ùâkÎe\230¦\vAä>ªÏ\213ôà[ãÍa"...
        readMax = 2000000
        ret = 799
        rptr = 0x82bf0c1 "Ô¹\002"
        rend = 0x82bf37f "@±\\\234êýÙ8Hí¹Ø\tª\221Z\207Q7áR\025Pw\206\003ì3±Ñ2gV\207°\005èûñ\221íy\177\225\234]\023Ô\213^LiU\210\036\020v¢%Ƶ-\236\206soöâ7µ4y\207\203þ\225õ#vÙlW\202\nü\234G\222î¯ü\003ÿ²°wí?\b¸4͸Ä\022¯ÞqªB\210×Ãûi\036\206\031I\006!Ìè\217p\236tEÍ,ú-H7(UЧ©\"=ôEY\022\225Õ\b{$Ä«6oÂþí\177$\002\235\216\002ü\020Ë\002Le®_y&\200Þ\037\223\021\025~\221^=áR gzø¿Æ\022\bÉ\231Ù\227@,c"...
#6  0x080d3bb5 in CClientReqSocket::OnReceive(int) (this=0x8aea120, nErrorCode=0) at ListenSocket.cpp:1004
No locals.
#7  0x0823dbe6 in CamuleDlg::socketHandler(wxSocketEvent&) (this=0x8542bc0, event=@0x918b348) at amuleDlg.cpp:474
        soc = (class CClientReqSocket *) 0x8aea120
#8  0x402e4667 in wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#9  0x402e4483 in wxEvtHandler::ProcessEvent(wxEvent&) () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#10 0x402e43c6 in wxEvtHandler::ProcessPendingEvents() () from /usr/lib/libwx_gtk-2.4.so.0
---Type to continue, or q to quit---
No symbol table info available.
#11 0x402a4bc1 in wxAppBase::ProcessPendingEvents() () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#12 0x40242f84 in wxWakeUpIdle() () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#13 0x40651fa0 in g_timeout_add () from /usr/lib/libglib-1.2.so.0
No symbol table info available.
#14 0x4065103d in g_get_current_time () from /usr/lib/libglib-1.2.so.0
No symbol table info available.
#15 0x406514f4 in g_get_current_time () from /usr/lib/libglib-1.2.so.0
No symbol table info available.
#16 0x40651724 in g_main_run () from /usr/lib/libglib-1.2.so.0
No symbol table info available.
#17 0x40577c3f in gtk_main () from /usr/lib/libgtk-1.2.so.0
No symbol table info available.
#18 0x40243a79 in wxApp::MainLoop() () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#19 0x402a4a47 in wxAppBase::OnRun() () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#20 0x402441db in wxEntry(int, char**) () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#21 0x08235c5a in main (argc=1, argv=0xbffff5d4) at amule.cpp:108
No locals.

the second :
Code: [Select]
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 16384 (LWP 1535)]
0x080d7ca6 in CEMSocket::IsConnected() (this=0x0) at EMSocket.h:51
51              bool    IsConnected() { return byConnected==ES_CONNECTED;};
(gdb) bt full
#0  0x080d7ca6 in CEMSocket::IsConnected() (this=0x0) at EMSocket.h:51
No locals.
#1  0x080d737c in CEMSocket::SendPacket(Packet*, bool, bool) (this=0x0, packet=0x89288d8, delpacket=true, controlpacket=true) at EMSocket.cpp:417
        bCheckControlQueue = 191
#2  0x0810dd43 in CUpDownClient::CalculateKBpsDown() (this=0x89a2f08) at DownloadClient.cpp:888
        packet = (Packet *) 0x89288d8
        tcLoop = 0.100000001
        tcInit = 0.400000006
        tcFinal = 50
        tcReduce = 5
        fInit = 0.25
        fFinal = 0.00200000009
        fReduce = 0.907940686
        msCur = 2911329735
#3  0x081bfbcf in CPartFile::Process(unsigned, unsigned char) (this=0x88a35d0, reducedownload=0, m_icounter=10 '\n') at PartFile.cpp:1673
        kBpsClient = 0
        download_state = 0 '\0'
        sl = 66
        pos1 = 0x0
        pos2 = 0x89ae9d8
        old_trans = 0
        cur_src = (CUpDownClient *) 0x89a2f08
        dwCurTick = 2911329735
#4  0x0811e24a in CDownloadQueue::Process() (this=0x88603a8) at DownloadQueue.cpp:371
        cur_file = (class CPartFile *) 0x88a35d0
        pos = 0x88a1e40
        downspeed = 0
#5  0x08234767 in TimerProc() () at UploadQueue.cpp:697
        msPrev1 = 58241
        msPrev5 = 55520
        msPrevGraph = 57100
        msPrevStats = 0
        msPrevSave = 0
        msPrevHist = 58000
        msCur = 58670
        bStatsVisible = false
        msGraphUpdate = 140704368
        sStatsUpdate = 139575888
#6  0x0823d4a8 in CamuleDlg::OnUQTimer(wxTimerEvent&) (this=0x8542bc0, evt=@0xbffff380) at amuleDlg.cpp:332
No locals.
#7  0x402e5667 in wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#8  0x402e5483 in wxEvtHandler::ProcessEvent(wxEvent&) () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
---Type to continue, or q to quit---
#9  0x40388997 in wxTimerBase::Notify() () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#10 0x40295e6d in timeout_callback () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#11 0x40652ec4 in g_main_set_poll_func () from /usr/lib/libglib-1.2.so.0
No symbol table info available.
#12 0x4065203d in g_get_current_time () from /usr/lib/libglib-1.2.so.0
No symbol table info available.
#13 0x406524f4 in g_get_current_time () from /usr/lib/libglib-1.2.so.0
No symbol table info available.
#14 0x40652724 in g_main_run () from /usr/lib/libglib-1.2.so.0
No symbol table info available.
#15 0x40578c3f in gtk_main () from /usr/lib/libgtk-1.2.so.0
No symbol table info available.
#16 0x40244a79 in wxApp::MainLoop() () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#17 0x402a5a47 in wxAppBase::OnRun() () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#18 0x402451db in wxEntry(int, char**) () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#19 0x08235c5a in main (argc=1, argv=0xbffff5d4) at amule.cpp:108
No locals.

and the last one :
Code: [Select]
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 16384 (LWP 2078)]
0x41059023 in mallopt () from /lib/libc.so.6
(gdb) bt full
#0  0x41059023 in mallopt () from /lib/libc.so.6
No symbol table info available.
#1  0x41057e03 in malloc () from /lib/libc.so.6
No symbol table info available.
#2  0x081416c3 in CMemFile::enlargeBuffer(unsigned long) (this=0xbfffefb0, size=1) at filemem.cpp:106
        newsize = 1024
#3  0x081418b6 in CMemFile::WriteRaw(void const*, unsigned) (this=0xbfffefb0, buf=0xbfffefef, length=1) at filemem.cpp:153
No locals.
#4  0x080d5805 in CMemFile::Write(unsigned char const&) (this=0xbfffefb0, v=@0xbfffefef) at CMemFile.h:49
No locals.
#5  0x080e33a2 in CUpDownClient::SendSecIdentStatePacket() (this=0x8a8e698) at BaseClient.cpp:1796
        dwRandom = 578371873
        data = { = {_vptr.CFile = 0x8257368, m_fd = -1, m_error = 8, fFilePath = }, fBuffer = 0x0, fLength = 0, fGrowBytes = 1024,
  fPosition = 0, fBufferSize = 0, fFileSize = 0, deleteBuffer = 1}
        packet = (Packet *) 0x8c115b8
        nValue = 2 '\002'
#6  0x080e35a1 in CUpDownClient::InfoPacketsReceived() (this=0x8a8e698) at BaseClient.cpp:1848
No locals.
#7  0x080e0aa1 in CUpDownClient::ProcessMuleInfoPacket(char*, unsigned) (this=0x8a8e698, pachPacket=0x9190fd0 "B\001\a", nSize=62) at BaseClient.cpp:1006
        data = { = { = {_vptr.CFile = 0x8246f88, m_fd = -1, m_error = 120, fFilePath = }, fBuffer = 0x9190fd0 "B\001\a",
    fLength = 1080284236, fGrowBytes = 0, fPosition = 62, fBufferSize = 62, fFileSize = 62, deleteBuffer = 0}, }
        protversion = 1 '\001'
        tagcount = 7
#8  0x080d2d22 in CClientReqSocket::ProcessExtPacket(char*, unsigned, unsigned char) (this=0x9700260, packet=0x9190fd0 "B\001\a", size=62, opcode=1 '\001')
    at ListenSocket.cpp:796
No locals.
#9  0x080d3b5d in CClientReqSocket::PacketReceived(Packet*) (this=0x9700260, packet=0x8c115b8) at ListenSocket.cpp:990
No locals.
#10 0x080d71bc in CEMSocket::OnReceive(int) (this=0x9700260, nErrorCode=0) at EMSocket.cpp:283
        toCopy = 62
        GlobalReadBuffer = "Å?\000\000\000\001B\001\a\000\000\000\003\001\000 \001\000\000\000\003\001\000\"\004\000\000\000\003\001\000!@\022\000\000\003\0
01\000#\003\000\000\000\003\001\000$\001\000\000\000\003\001\000%\002\000\000\000\003\001\000'\003\000\000\000ËÚEy@e\223 7\230 b»ª\020\a\030\227\235\233\231
\025\205óY5\225_S\023<¨«ô_\214®Ã\004f;)ê\214\005ÝÜÅ\017.\231j0%V¾\030úY¬\235Ë\\\217\024\202ÞÑB>\210ç\005úñð\226\230\216\023uÐ_ÏÀÇû\227¯öyh6üm*ì \2217çKÈW^W½
\v\217'Ô?\214\017l6¯ôª¬\a\003h¸É\005ÅÔ\214¨Ó\224"...
        readMax = 2000000
        ret = 68
        rptr = 0x82bf0a4 "ËÚEy@e\223 7\230 b»ª\020\a\030\227\235\233\231\025\205óY5\225_S\023<¨«ô_\214®Ã\004f;)ê\214\005ÝÜÅ\017.\231j0%V¾\030úY¬\235Ë\\\217\
024\202ÞÑB>\210ç\005úñð\226\230\216\023uÐ_ÏÀÇû\227¯öyh6üm*ì \2217çKÈW^W½\v\217'Ô?\214\017l6¯ôª¬\a\003h¸É\005ÅÔ\214¨Ó\224nI}yíª\003ù\227\02234r\226\203CÚÏ\225ä¥îØ¥\224`\004¯\001ã\034\017³\220Í\fvÀ\215½SðÇ\027\r˹/ËÊO\237úØÎS\201z£Æ\231'\030\024<û9q"...
        rend = 0x82bf0a4 "ËÚEy@e\223 7\230 b»ª\020\a\030\227\235\233\231\025\205óY5\225_S\023<¨«ô_\214®Ã\004f;)ê\214\005ÝÜÅ\017.\231j0%V¾\030úY¬\235Ë\\\217\024\202ÞÑB>\210ç\005úñð\226\230\216\023uÐ_ÏÀÇû\227¯öyh6üm*ì \2217çKÈW^W½\v\217'Ô?\214\017l6¯ôª¬\a\003h¸É\005ÅÔ\214¨Ó\224nI}yíª\003ù\227\02234r\226\203CÚÏ\225ä¥îØ¥\224`\004¯\001ã\034\017³\220Í\fvÀ\215½SðÇ\027\r˹/ËÊO\237úØÎS\201z£Æ\231'\030\024<û9q"...
#11 0x080d3bb5 in CClientReqSocket::OnReceive(int) (this=0x9700260, nErrorCode=0) at ListenSocket.cpp:1004
No locals.
---Type to continue, or q to quit---
#12 0x0823dbe6 in CamuleDlg::socketHandler(wxSocketEvent&) (this=0x8542bc0, event=@0x9397440) at amuleDlg.cpp:474
        soc = (class CClientReqSocket *) 0x9700260
#13 0x402e5667 in wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#14 0x402e5483 in wxEvtHandler::ProcessEvent(wxEvent&) () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#15 0x402e53c6 in wxEvtHandler::ProcessPendingEvents() () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#16 0x402a5bc1 in wxAppBase::ProcessPendingEvents() () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#17 0x402448a2 in wxApp::OnIdle(wxIdleEvent&) () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#18 0x402e5667 in wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#19 0x402e5483 in wxEvtHandler::ProcessEvent(wxEvent&) () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#20 0x4024480d in wxApp::ProcessIdle() () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#21 0x4024401a in wxWakeUpIdle() () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#22 0x40652fa0 in g_timeout_add () from /usr/lib/libglib-1.2.so.0
No symbol table info available.
#23 0x4065203d in g_get_current_time () from /usr/lib/libglib-1.2.so.0
No symbol table info available.
#24 0x406524f4 in g_get_current_time () from /usr/lib/libglib-1.2.so.0
No symbol table info available.
#25 0x40652724 in g_main_run () from /usr/lib/libglib-1.2.so.0
No symbol table info available.
#26 0x40578c3f in gtk_main () from /usr/lib/libgtk-1.2.so.0
No symbol table info available.
#27 0x40244a79 in wxApp::MainLoop() () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#28 0x402a5a47 in wxAppBase::OnRun() () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#29 0x402451db in wxEntry(int, char**) () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#30 0x08235c5a in main (argc=1, argv=0xbffff5d4) at amule.cpp:108
No locals.
Logged