aMule Forum

English => Backtraces => Topic started by: phoenix on September 05, 2004, 03:25:14 PM

Title: CUpDownClient::DrawUpStatusBar forensics
Post by: phoenix on September 05, 2004, 03:25:14 PM
Code: [Select]
(gdb) bt
#0  0x00b7cc32 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
#1  0x00f70989 in raise () from /lib/tls/libc.so.6
#2  0x00f72342 in abort () from /lib/tls/libc.so.6
#3  0x00f6a338 in __assert_fail () from /lib/tls/libc.so.6
#4  0x082c0f64 in CUpDownClient::DrawUpStatusBar(wxMemoryDC*, wxRect, bool) (this=0x9a0c928, dc=0xbff09f70, rect=
      {x = 0, y = 0, width = 88, height = 18}, onlygreyrect=false) at UploadClient.cpp:76
#5  0x082c7986 in CUploadListCtrl::OnDrawItem(int, wxDC*, wxRect const&, wxRect const&, bool) (this=0x95dab78,
    item=0, dc=0xbff0a1d0, rect=@0xbff0a330, rectHL=@0xbff0a340, highlighted=false) at UploadListCtrl.cpp:549
#6  0x081ff082 in wxODListMainWindow::OnPaint(wxPaintEvent&) (this=0x95dbba0) at listctrl.cpp:3041
#7  0x00cc59c8 in wxAppConsole::HandleEvent(wxEvtHandler*, void (wxEvtHandler::*)(wxEvent&), wxEvent&) const (
    this=0x9288080, handler=0x95dbba0, func=
      {__pfn = 0x81fea6c , __delta = 0}, event=@0xbff0a660)
    at src/common/appbase.cpp:305
#8  0x00d63259 in wxEvtHandler::ProcessEventIfMatches(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&) (
    entry=@0x8611520, handler=0x95dbba0, event=@0xbff0a660) at src/common/event.cpp:1169
#9  0x00d621e6 in wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) (this=0x86114f8, event=@0xbff0a660,
    self=0x95dbba0) at src/common/event.cpp:837
#10 0x00d6346c in wxEvtHandler::ProcessEvent(wxEvent&) (this=0x95dbba0, event=@0xbff0a660)
    at src/common/event.cpp:1231
#11 0x00417d1d in wxWindow::GtkSendPaintEvents() (this=0x95dbba0) at src/gtk/window.cpp:4017
#12 0x0040fd69 in gtk_window_expose_callback (widget=0x95aacc8, gdk_event=0xbff0ac80, win=0x95dbba0)
    at src/gtk/window.cpp:543
#13 0x0509b044 in _gtk_marshal_BOOLEAN__BOXED () from /usr/lib/libgtk-x11-2.0.so.0
#14 0x00634cb0 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#15 0x00646bbf in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0
#16 0x00645a0d in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
(gdb) frame 4
#4  0x082c0f64 in CUpDownClient::DrawUpStatusBar(wxMemoryDC*, wxRect, bool) (this=0x9a0c928, dc=0xbff09f70, rect=
      {x = 0, y = 0, width = 88, height = 18}, onlygreyrect=false) at UploadClient.cpp:76
76                      assert(m_abyUpPartStatus);
(gdb) p *this
$1 = {MagicNumber1 = 17300904, credits = 0x107fda8, m_Friend = 0x0, compressiongain = 808401200,
  notcompressed = 808595252, m_bAddNextConnect = false, sourcesslot = 81, m_A4AF_list = {
    _M_t = {<_Rb_tree_base,std::allocator > >> = {<_Rb_tree_alloc_base,std::allocator >,true>> = {
          _M_header = 0x9b05a48}, }, _M_node_count = 0,
      _M_key_compare = {> = {}, }}},
  m_reqfile = 0x0, m_bIsBotuser = 80, m_dwUserIP = 2050368981, m_dwServerIP = 4092917187, m_nUserID = 2050368981,
  m_nUserPort = 4662, m_nServerPort = 4661, m_nClientVersion = 42400, m_cSendblock = 11,
  m_byEmuleVersion = 153 '\231', m_byDataCompVer = 1 '\001', m_SoftLen = 5 '\005', m_bEmuleProtocol = true,
  m_Username = { = {static npos = 4294967195, m_pchData = 0x981cbd4 "alfano"}, },
  m_FullUserIP = { = {static npos = 4294967195,
      m_pchData = 0x98d466c "h4Ì\t\220¥¡\t"}, }, m_UserHash = {
    m_hash = "½j\035|\024\016\226LÍ\e$\026\232\\o`"}, m_HasValidHash = true, m_nUDPPort = 0,
  m_byUDPVer = 4 '\004', m_bySourceExchangeVer = 3 '\003', m_byAcceptCommentVer = 1 '\001',
  m_byExtendedRequestsVer = 2 '\002', m_cFailed = 0 '\0', m_clientSoft = 0 '\0', m_dwLastSourceRequest = 0,
  m_dwLastSourceAnswer = 0, m_dwLastAskedForSources = 0, m_iFileListRequested = 0, m_bFriendSlot = false,
  m_bCommentDirty = false, m_bIsHybrid = false, m_bIsNewMLD = false, m_bIsML = false, m_bSupportsPreview = false,
  m_bPreviewReqPending = 32, m_bPreviewAnsPending = 83, m_nKadPort = 0, m_bMultiPacket = true,
  m_SafelyDeleted = true, m_socket = 0x0, m_fNeedOurPublicIP = 99, m_SecureIdentState = IS_UNAVAILABLE,
  m_byInfopacketsReceived = 0 '\0', m_dwLastSignatureIP = 2050368981, m_bySupportSecIdent = 3 '\003',
  m_byCompatibleClient = 0, m_WaitingPackets_list = {> = {head = 0x0, tail = 0x0,
      count = 0}, }, m_lastRefreshedDLDisplay = 3447040344, kBpsUp = 0, msSentPrev = 3447040344,
  m_nTransferedUp = 4640610, m_nUploadState = 8 '\b', m_dwUploadTime = 3446904158, m_nMaxSendAllowed = 1046,
  m_cAsked = 3, m_dwLastUpRequest = 3446851303, m_bUsedComprUp = false, m_nCurSessionUp = 4640610,
  m_nUpPartCount = 76, m_requpfileid = {m_hash = '\0' }, m_nUpCompleteSourcesCount = 58,
  m_abyUpPartStatus = 0x0, m_lastPartAsked = 65535, m_dwEnteredConnectedState = 3446850302,
  m_strModVersion = { = {static npos = 4294967195,
      m_pchData = 0x9cc3474 "`&Ù\t`F\215\t"}, }, m_BlockSend_queue = {> = {
      head = 0x0, tail = 0x0, count = 0}, },
  m_BlockRequests_queue = {> = {head = 0x0, tail = 0x0,
      count = 0}, },
  m_DoneBlocks_list = {> = {head = 0x0, tail = 0x0,
      count = 0}, }, m_bRemoteQueueFull = false, usedcompressiondown = false,
  m_nDownloadState = 11 '\v', m_nPartCount = 0, m_cDownAsked = 4, m_dwLastAskedTime = 0,
  ClientFilename = { = {static npos = 4294967195, m_pchData = 0x9f21514 "l"}, },
  m_nTransferedDown = 0, m_bTransferredDownMini = 101, m_dwDownStartTime = 1801675088,
  m_nLastBlockOffset = 1377858661, m_cShowDR = 0, m_dwLastBlockReceived = 0, m_nRemoteQueueRank = 1171,
  m_nOldRemoteQueueRank = 0, m_bCompleteSource = false, m_bReaskPending = false, m_bUDPPending = false,
  m_bHashsetRequested = false, m_PendingBlocks_list = {> = {
      head = 0x0, tail = 0x0, count = 0}, },
  m_DownloadBlocks_list = {> = {head = 0x0, tail = 0x0,
      count = 0}, }, kBpsDown = 0, fDownAvgFilter = 1, msReceivedPrev = 0,
  bytesReceivedCycle = 0, m_byChatstate = 0 '\0', m_strComment = { = {static npos = 4294967195,
      m_pchData = 0xd71aa4 ""}, }, m_iRate = 0 '\0', m_fHashsetRequesting = 0,
  m_fNoViewSharedFiles = 1, m_fSupportsPreview = 0, m_fSentCancelTransfer = 0, m_fSharedDirectories = 1,
  m_bHelloAnswerPending = true, Extended_aMule_SO = 0 '\0', m_abyPartStatus = 0x0, m_Aggressiveness = 0,
  m_LastFileRequest = 3446851303, m_ValidSource = true, m_old_Username = { = {
      static npos = 4294967195, m_pchData = 0x9c68bbc ""}, },
  m_old_ModVersion = { = {static npos = 4294967195, m_pchData = 0x9dc14ec ""}, },
  m_bGPLEvildoer = false, m_bHasBeenGPLEvildoer = false, m_clientVerString = { = {
      static npos = 4294967195, m_pchData = 0x9a89064 "eMule v0.42e - MorphXT v2.8"}, },
  SecIdentSupRec = 5, MagicNumber2 = 824196384}
(gdb)