aMule Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

We're back! (IN POG FORM)

Author Topic: Not doing anything special, lowid machine  (Read 1820 times)

phoenix

  • Evil respawning bird from aMule Dev Team
  • Developer
  • Hero Member
  • *****
  • Karma: 44
  • Offline Offline
  • Posts: 2503
  • The last shadow you'll ever see
Not doing anything special, lowid machine
« on: October 15, 2004, 01:42:51 PM »

Seems like memory corruption...

Code: [Select]
#0  0x40db0391 in kill () from /lib/libc.so.6
(gdb) bt
#0  0x40db0391 in kill () from /lib/libc.so.6
#1  0x4002fb61 in pthread_kill () from /lib/libpthread.so.0
#2  0x4002fedb in raise () from /lib/libpthread.so.0
#3  0x405cde8c in wxTrap() () at src/common/appbase.cpp:569
#4  0x403c6308 in wxGUIAppTraitsBase::ShowAssertDialog(wxString const&) (this=0x85cc6c0,
    msg=@0xbfffe6b0) at src/common/appcmn.cpp:543
#5  0x405ce289 in ShowAssertDialog (szFile=0x83131b2 "DownloadClient.cpp", nLine=201,
    szCond=0x83131a0 "m_reqfile != NULL", szMsg=0x0, traits=0x85cc6c0)
    at src/common/appbase.cpp:735
#6  0x405cdc45 in wxAppConsole::OnAssert(char const*, int, char const*, char const*) (
    this=0x859e308, file=0x83131b2 "DownloadClient.cpp", line=201,
    cond=0x83131a0 "m_reqfile != NULL", msg=0x0) at src/common/appbase.cpp:438
#7  0x4032045e in wxApp::OnAssert(char const*, int, char const*, char const*) (
    this=0x859e308, file=0x83131b2 "DownloadClient.cpp", line=201,
    cond=0x83131a0 "m_reqfile != NULL", msg=0x0) at src/gtk/app.cpp:664
#8  0x405cdf65 in wxOnAssert(char const*, int, char const*, char const*) (
    szFile=0x83131b2 "DownloadClient.cpp", nLine=201,
    szCond=0x83131a0 "m_reqfile != NULL", szMsg=0x0) at src/common/appbase.cpp:615
#9  0x405cdeca in wxAssert(int, char const*, int, char const*, char const*) (cond=0,
    szFile=0x83131b2 "DownloadClient.cpp", nLine=201,
    szCond=0x83131a0 "m_reqfile != NULL", szMsg=0x0) at src/common/appbase.cpp:582
#10 0x0817064f in CUpDownClient::SendFileRequest() (this=0x8de2740)
    at DownloadClient.cpp:201
#11 0x08142659 in CUpDownClient::ConnectionEstablished() (this=0x8de2740)
    at BaseClient.cpp:1473
#12 0x081233c9 in CClientReqSocket::ProcessPacket(char const*, unsigned, unsigned char) (
    this=0x9234bb0, packet=0x93da0c8 "\nJ\236Á]\016=åJöàÑÔñoîȱ¤e6\022\005", size=76,
    opcode=76 'L') at ListenSocket.cpp:234
#13 0x0812d64f in CClientReqSocket::PacketReceived(Packet*) (this=0x9234bb0,
    packet=0x8f51c38) at ListenSocket.cpp:1995
#14 0x081332c0 in CEMSocket::OnReceive(int) (this=0x9234bb0, nErrorCode=0)
    at EMSocket.cpp:265
#15 0x0812d8b5 in CClientReqSocket::OnReceive(int) (this=0x9234bb0, nErrorCode=0)
    at ListenSocket.cpp:2026
#16 0x0812d9ea in CClientReqSocketHandler::ClientReqSocketHandler(wxSocketEvent&) (
    this=0x9020b78, event=@0x90bce38) at ListenSocket.cpp:2113
#17 0x405cd96a in wxAppConsole::HandleEvent(wxEvtHandler*, void (wxEvtHandler::*)(wxEvent&), wxEvent&) const (this=0x859e308, handler=0x9020b78, func=
      {__pfn = 0x812d934 , __delta = 0}, event=@0x90bce38) at src/common/appbase.cpp:305
#18 0x4066b022 in wxEvtHandler::ProcessEventIfMatches(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&) (entry=@0x83a19a0, handler=0x9020b78, event=@0x90bce38)
    at src/common/event.cpp:1169
#19 0x4066a060 in wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) (
    this=0x83a1978, event=@0x90bce38, self=0x9020b78) at src/common/event.cpp:837
#20 0x4066b23a in wxEvtHandler::ProcessEvent(wxEvent&) (this=0x9020b78, event=@0x90bce38)
    at src/common/event.cpp:1231
#21 0x4066af01 in wxEvtHandler::ProcessPendingEvents() (this=0x9020b78)
    at src/common/event.cpp:1122
#22 0x405cd8d9 in wxAppConsole::ProcessPendingEvents() (this=0x859e308)
    at src/common/appbase.cpp:278
#23 0x4031f943 in wxapp_pending_callback () at src/gtk/app.cpp:201
#24 0x40acdf53 in g_idle_remove_by_data () from /usr/lib/libglib-2.0.so.0
(gdb) bt full
#0  0x40db0391 in kill () from /lib/libc.so.6
No symbol table info available.
#1  0x4002fb61 in pthread_kill () from /lib/libpthread.so.0
No symbol table info available.
#2  0x4002fedb in raise () from /lib/libpthread.so.0
No symbol table info available.
#3  0x405cde8c in wxTrap() () at src/common/appbase.cpp:569
No locals.
#4  0x403c6308 in wxGUIAppTraitsBase::ShowAssertDialog(wxString const&) (this=0x85cc6c0,
    msg=@0xbfffe6b0) at src/common/appcmn.cpp:543
        msgDlg = { = {static npos = 4294967195,
    m_pchData = 0x91fd9cc "DownloadClient.cpp(201): assert \"m_reqfile != NULL\" failed.\nDo you want to stop the program?\nYou can also choose [Cancel] to suppress further warnings."}, }
#5  0x405ce289 in ShowAssertDialog (szFile=0x83131b2 "DownloadClient.cpp", nLine=201,
    szCond=0x83131a0 "m_reqfile != NULL", szMsg=0x0, traits=0x85cc6c0)
    at src/common/appbase.cpp:735
        s_bNoAsserts = false
        msg = { = {static npos = 4294967195,
    m_pchData = 0x90dd814 "DownloadClient.cpp(201): assert \"m_reqfile != NULL\" failed."}, }
#6  0x405cdc45 in wxAppConsole::OnAssert(char const*, int, char const*, char const*) (
    this=0x859e308, file=0x83131b2 "DownloadClient.cpp", line=201,
    cond=0x83131a0 "m_reqfile != NULL", msg=0x0) at src/common/appbase.cpp:438
No locals.
#7  0x4032045e in wxApp::OnAssert(char const*, int, char const*, char const*) (
    this=0x859e308, file=0x83131b2 "DownloadClient.cpp", line=201,
    cond=0x83131a0 "m_reqfile != NULL", msg=0x0) at src/gtk/app.cpp:664
No locals.
#8  0x405cdf65 in wxOnAssert(char const*, int, char const*, char const*) (
    szFile=0x83131b2 "DownloadClient.cpp", nLine=201,
    szCond=0x83131a0 "m_reqfile != NULL", szMsg=0x0) at src/common/appbase.cpp:615
        s_bInAssert = true
#9  0x405cdeca in wxAssert(int, char const*, int, char const*, char const*) (cond=0,
    szFile=0x83131b2 "DownloadClient.cpp", nLine=201,
    szCond=0x83131a0 "m_reqfile != NULL", szMsg=0x0) at src/common/appbase.cpp:582
No locals.
#10 0x0817064f in CUpDownClient::SendFileRequest() (this=0x8de2740)
    at DownloadClient.cpp:201
        dataFileReq = { = { = {_vptr.CFile = 0x40035b84,
      m_fd = 150694328, m_error = 132, fFilePath = { = {
          static npos = 4294967195,
          m_pchData = 0x1ffe83c
}, }},
    m_GrowBytes = 1073930737, m_position = -4611711959881078976,
    m_BufferSize = 638991353100311589, m_FileSize = 647227210452697089, m_delete = 152,
    m_buffer = 0x833be6c "\224ö\021\btù\021\b¤ù\021\bdà\021\bDÚ\021\b4\020\022\bDÉ\021\bÔÌ\021\bÔ\n\022\b\004ã\021\b\004\002\022\b´ï\021\b\\\v+\bv\v+\bÆ\v+\b\002\f+\b\f\f+\btþ\021\b8\r:\bÀ¾3\bp\025:\b9CamuleApp"}, = {
    _vptr.CFileDataIO = 0x8ed5b60}, }
#11 0x08142659 in CUpDownClient::ConnectionEstablished() (this=0x8de2740)
    at BaseClient.cpp:1473
No locals.
#12 0x081233c9 in CClientReqSocket::ProcessPacket(char const*, unsigned, unsigned char) (
    this=0x9234bb0, packet=0x93da0c8 "\nJ\236Á]\016=åJöàÑÔñoîȱ¤e6\022\005", size=76,
    opcode=76 'L') at ListenSocket.cpp:234
No locals.
#13 0x0812d64f in CClientReqSocket::PacketReceived(Packet*) (this=0x9234bb0,
    packet=0x8f51c38) at ListenSocket.cpp:1995
        bResult = 64
        uRawSize = 76
#14 0x081332c0 in CEMSocket::OnReceive(int) (this=0x9234bb0, nErrorCode=0)
    at EMSocket.cpp:265
        bPacketResult = false
        toCopy = 76
        GlobalReadBuffer = "¹ÖÞûtgA¸\037\200BìÌ\væ,ÅÀñ\021êrË¢\213jyÛ\225d\023\021ó Ð)òì<\234þ\233\002¾LNÞ\224\231\204²4\rLöð2\027&\anKY\227m&ß~ê\210¤\\\027¢(L\213\226ûM)VË\212M\vKzåùåø\000W±[\021ô\004î\0234._Nò\224\203\204~ê¶ÍÊ»Bµ×\vM\aH)ß\017\027ó÷ɼ\206ªÌN¿¶0\fÍ<©q13\231¾1L¦\003b½fU2?ý¿ÕýÓAº^å_Í\237³ \n¤\036\032c\210\222à\"ßݪ\205ßq6î\016W|\220l¹Y0â\223£ï¼"...
        readMax = 2000000
        ret = 82
        rptr = 0x83a1a92 "Ë\212M\vKzåùåø"
        rend = 0x83a1a92 "Ë\212M\vKzåùåø"
#15 0x0812d8b5 in CClientReqSocket::OnReceive(int) (this=0x9234bb0, nErrorCode=0)
    at ListenSocket.cpp:2026
No locals.
#16 0x0812d9ea in CClientReqSocketHandler::ClientReqSocketHandler(wxSocketEvent&) (
    this=0x9020b78, event=@0x90bce38) at ListenSocket.cpp:2113
No locals.
#17 0x405cd96a in wxAppConsole::HandleEvent(wxEvtHandler*, void (wxEvtHandler::*)(wxEvent&), wxEvent&) const (this=0x859e308, handler=0x9020b78, func=
      {__pfn = 0x812d934 , __delta = 0}, event=@0x90bce38) at src/common/appbase.cpp:305
No locals.
#18 0x4066b022 in wxEvtHandler::ProcessEventIfMatches(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&) (entry=@0x83a19a0, handler=0x9020b78, event=@0x90bce38)
    at src/common/event.cpp:1169
        tableId1 = 6123
        tableId2 = -1
#19 0x4066a060 in wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) (
    this=0x83a1978, event=@0x90bce38, self=0x9020b78) at src/common/event.cpp:837
        n = 0
        eventEntryTable = (
    const wxEventTableEntryPointerArray &) @0x8a24b34: { = {
    m_nSize = 1, m_nCount = 1, m_pItems = 0x8a263f0}, }
        count = 1
        eventType = 10002
        eTTnode = (EventTypeTable * const) 0x8a24b30
#20 0x4066b23a in wxEvtHandler::ProcessEvent(wxEvent&) (this=0x9020b78, event=@0x90bce38)
    at src/common/event.cpp:1231
No locals.
#21 0x4066af01 in wxEvtHandler::ProcessPendingEvents() (this=0x9020b78)
    at src/common/event.cpp:1122
        event = (wxEvent *) 0x90bce38
        node = (class wxObjectListNode *) 0x8f51c38
#22 0x405cd8d9 in wxAppConsole::ProcessPendingEvents() (this=0x859e308)
    at src/common/appbase.cpp:278
        handler = (wxEvtHandler *) 0x9020b78
        node = (class wxObjectListNode *) 0x9081628
#23 0x4031f943 in wxapp_pending_callback () at src/gtk/app.cpp:201
no locals.
#24 0x40acdf53 in g_idle_remove_by_data () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
(gdb) frame 10
#10 0x0817064f in CUpDownClient::SendFileRequest() (this=0x8de2740)
    at DownloadClient.cpp:201
201             wxASSERT(m_reqfile != NULL);
(gdb) l
196
197
198     void CUpDownClient::SendFileRequest()
199     {
200             // 0.42e
201             wxASSERT(m_reqfile != NULL);
202
203             if(!m_reqfile) {
204                     return;
205             }
(gdb) p *this
$1 = {MagicNumber1 = 1080716680, credits = 0x0, m_Friend = 0x3, compressiongain = 0,
  notcompressed = 154373408, m_bAddNextConnect = 96, sourcesslot = 0, m_A4AF_list = {
    _M_t = {<_Rb_tree_base,std::allocator > >> = {<_Rb_tree_alloc_base,std::allocator >,true>> = {_M_header = 0x90d2848}, },
      _M_node_count = 40,
      _M_key_compare = {> = {}, }}}, m_reqfile = 0x69726573, m_bIsBotuser = 102, m_dwUserIP = 16,
  m_nConnectIP = 33, m_dwServerIP = 1080716784, m_nUserID = 0, m_nUserPort = 58488,
  m_nServerPort = 2308, m_nClientVersion = 0, m_cSendblock = 0,
  m_byEmuleVersion = 152 '\230', m_byDataCompVer = 173 '­', m_SoftLen = 53 '5',
  m_bEmuleProtocol = 9, m_Username = { = {static npos = 4294967195,
      m_pchData = 0x0}, }, m_FullUserIP = { = {
      static npos = 4294967195,
      m_pchData = 0x29
}, }, m_UserHash = {
    m_hash = "\210mj@\000\000\000\000\001\000\000\000\000\000\000"},
  m_HasValidHash = 80, m_nUDPPort = 2369, m_byUDPVer = 80 'P',
  m_bySourceExchangeVer = 248 'ø', m_byAcceptCommentVer = 65 'A',
  m_byExtendedRequestsVer = 9 '\t', m_cFailed = 0 '\0', m_clientSoft = 0 '\0',
  m_dwLastSourceRequest = 0, m_dwLastSourceAnswer = 40, m_dwLastAskedForSources = 33,
  m_iFileListRequested = 1080716784, m_bFriendSlot = true, m_bCommentDirty = false,
  m_bIsHybrid = false, m_bIsNewMLD = false, m_bIsML = 184, m_bSupportsPreview = 173,
  m_bUnicodeSupport = 53, m_bPreviewReqPending = 9, m_bPreviewAnsPending = 200,
  m_nKadPort = 2324, m_bMultiPacket = false, m_SafelyDeleted = false,
  m_socket = 0x91c8fc8, m_fNeedOurPublicIP = 57, m_SecureIdentState = 49,
  m_byInfopacketsReceived = 72 'H', m_dwLastSignatureIP = 0,
  m_bySupportSecIdent = 80 'P', m_byCompatibleClient = 10002,
  m_WaitingPackets_list = {> = {head = 0x0, tail = 0x17eb,
      count = 0}, }, m_lastRefreshedDLDisplay = 0, kBpsUp = 0,
  msSentPrev = 1, m_nTransferedUp = 0, m_nUploadState = 41 ')',
  m_dwUploadTime = 1080716784, m_nMaxSendAllowed = 151751440, m_cAsked = 153615136,
  m_dwLastUpRequest = 148437688, m_bUsedComprUp = 120, m_nCurSessionUp = 144393736,
  m_nUpPartCount = 57, m_requpfileid = {
    m_hash = "\000\000¨5å\b(\000\000\000!\000\000\000ðm"},
  m_nUpCompleteSourcesCount = 16490, MagicNumber3 = 1,
  m_abyUpPartStatus = 0x91ff260 "\b\2220\b", MagicNumber4 = 152866728,
  m_lastPartAsked = 55168, m_dwEnteredConnectedState = 144393736,
  m_strModVersion = { = {static npos = 4294967195,
      m_pchData = 0x39
}, },
  m_BlockSend_queue = {> = {head = 0x51, tail = 0x40564a68,
      count = 152866561}, },
  m_BlockRequests_queue = {> = {
      head = 0xffffffff, tail = 0x0, count = 153328080}, },
  m_DoneBlocks_list = {> = {
      head = 0x7, tail = 0x10000, count = 1819626752}, },
  m_bRemoteQueueFull = 192, usedcompressiondown = 39, m_nDownloadState = 9 '\t',
  m_nPartCount = 8, m_cDownAsked = 0, m_dwLastAskedTime = 0,
  ClientFilename = { = {static npos = 4294967195,
      m_pchData = 0x0}, }, m_nTransferedDown = 0,
  m_bTransferredDownMini = false, m_dwDownStartTime = 0, m_nLastBlockOffset = 0,
  m_cShowDR = 0, m_dwLastBlockReceived = 151657120, m_nRemoteQueueRank = 113,
  m_nOldRemoteQueueRank = 0, m_bCompleteSource = 100, m_bReaskPending = 69,
  m_bUDPPending = 233, m_bHashsetRequested = 64,
  m_PendingBlocks_list = {> = {
      head = 0x1310d9c0, tail = 0x182f8d4c, count = -780227826}, },
  m_DownloadBlocks_list = {> = {
      head = 0x409bc19e, tail = 0xce7b6f3b, count = 503358054}, },
  kBpsDown = 2.18322301e-42, fDownAvgFilter = 9.2552961e-41,
  msReceivedPrev = 1627392513, bytesReceivedCycle = 1701606765, m_byChatstate = 45 '-',
  m_strComment = { = {static npos = 4294967195,
      m_pchData = 0x10332
}, },
  m_iRate = 17 '\021', m_fHashsetRequesting = 0, m_fNoViewSharedFiles = 0,
  m_fSupportsPreview = 1, m_fSentCancelTransfer = 1, m_fSharedDirectories = 1,
  m_fSupportsAICH = 1, m_fAICHRequested = 0, m_bHelloAnswerPending = false,
  Extended_aMule_SO = 0 '\0',
  m_abyPartStatus = 0x1628f9
,
  m_pReqFileAICHHash = 0x10300, m_Aggressiveness = 251, m_LastFileRequest = 66307,
  m_ValidSource = 250, m_old_Username = { = {static npos = 4294967195,
      m_pchData = 0x10224
}, },
  m_old_ModVersion = { = {static npos = 4294967195,
      m_pchData = 0x61000955
}, },
  m_bGPLEvildoer = 77, m_bHasBeenGPLEvildoer = 117,
  m_clientVerString = { = {static npos = 4294967195,
      m_pchData = 0x53564320
}, },
  SecIdentSupRec = 1225658179, MagicNumber2 = 4242}
(gdb)
Logged

Xaignar

  • Admin and Code Junky
  • Hero Member
  • *****
  • Karma: 19
  • Offline Offline
  • Posts: 1103
Re: Not doing anything special, lowid machine
« Reply #1 on: October 15, 2004, 09:07:04 PM »

Fixed btw.
Logged