aMule Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

We're back! (IN POG FORM)

Author Topic: aMule crash  (Read 1840 times)

ecforum

  • Full Member
  • ***
  • Karma: 1
  • Offline Offline
  • Posts: 105
aMule crash
« on: January 01, 2005, 04:19:57 PM »

Amule crashs sometimes. So I run it now with gdb.
Here is a backtrace :



Program received signal SIGSEGV, Segmentation fault.
0x0814a628 in CKnownFile::GetPartCount (this=0x0) at KnownFile.h:144
144             inline uint16 GetPartCount() const { return m_iPartCount; }
(gdb) bt
#0  0x0814a628 in CKnownFile::GetPartCount (this=0x0) at KnownFile.h:144
#1  0x081845e9 in CUpDownClient::SendFileRequest (this=0x8c679b8) at DownloadClient.cpp:263
#2  0x081564d3 in CUpDownClient::ConnectionEstablished (this=0x8c679b8) at BaseClient.cpp:1387
#3  0x08155d65 in CUpDownClient::TryToConnect (this=0x8c679b8, bIgnoreMaxCon=false) at BaseClient.cpp:1303
#4  0x08183fbc in CUpDownClient::AskForDownload (this=0x8c679b8) at DownloadClient.cpp:151
#5  0x08247fb4 in CPartFile::Process (this=0x8c028e8, reducedownload=177, m_icounter=10 '\n') at PartFile.cpp:1707
#6  0x0819da21 in CDownloadQueue::Process (this=0x896fed8) at DownloadQueue.cpp:378
#7  0x082c9d7b in CamuleApp::OnCoreTimer (this=0x85cc2d8) at amule.cpp:1378
#8  0x40519371 in wxAppConsole::HandleEvent () from /usr/local/wxGTK/lib/libwx_base-2.5.so.2
#9  0x405adfbf in wxEvtHandler::ProcessEventIfMatches () from /usr/local/wxGTK/lib/libwx_base-2.5.so.2
#10 0x405ad358 in wxEventHashTable::HandleEvent () from /usr/local/wxGTK/lib/libwx_base-2.5.so.2
#11 0x405ae164 in wxEvtHandler::ProcessEvent () from /usr/local/wxGTK/lib/libwx_base-2.5.so.2
#12 0x403affbf in wxTimerBase::Notify () from /usr/local/wxGTK/lib/libwx_gtk_core-2.5.so.2
#13 0x402b1d48 in timeout_callback () from /usr/local/wxGTK/lib/libwx_gtk_core-2.5.so.2
#14 0x408bacfc in g_main_set_poll_func () from /usr/lib/libglib-1.2.so.0
#15 0x408b9e75 in g_get_current_time () from /usr/lib/libglib-1.2.so.0
#16 0x408ba32c in g_get_current_time () from /usr/lib/libglib-1.2.so.0
#17 0x408ba55c in g_main_run () from /usr/lib/libglib-1.2.so.0
#18 0x407e4083 in gtk_main () from /usr/lib/libgtk-1.2.so.0
#19 0x402a7245 in wxEventLoop::Run () from /usr/local/wxGTK/lib/libwx_gtk_core-2.5.so.2
#20 0x4032e039 in wxAppBase::MainLoop () from /usr/local/wxGTK/lib/libwx_gtk_core-2.5.so.2
#21 0x4032e19b in wxAppBase::OnRun () from /usr/local/wxGTK/lib/libwx_gtk_core-2.5.so.2
#22 0x40559a61 in wxEntry () from /usr/local/wxGTK/lib/libwx_base-2.5.so.2
#23 0x082ccaad in main (argc=1, argv=0xbffff344) at amule-gui.cpp:161


(gdb) bt full
#0  0x0814a628 in CKnownFile::GetPartCount (this=0x0) at KnownFile.h:144
No locals.
#1  0x081845e9 in CUpDownClient::SendFileRequest (this=0x8c679b8) at DownloadClient.cpp:263
        packet = (Packet *) 0x9359be0
        dataFileReq = { = { = {_vptr.CFile = 0x834d9c8, m_fd = -1, m_error = false, fFilePath = }, m_GrowBytes = 32,
    m_position = 0, m_BufferSize = 0, m_FileSize = 0, m_delete = false, m_buffer = 0x0}, = {_vptr.CFileDataIO = 0x834da3c}, }
#2  0x081564d3 in CUpDownClient::ConnectionEstablished (this=0x8c679b8) at BaseClient.cpp:1387
No locals.
#3  0x08155d65 in CUpDownClient::TryToConnect (this=0x8c679b8, bIgnoreMaxCon=false) at BaseClient.cpp:1303
No locals.
#4  0x08183fbc in CUpDownClient::AskForDownload (this=0x8c679b8) at DownloadClient.cpp:151
No locals.
#5  0x08247fb4 in CPartFile::Process (this=0x8c028e8, reducedownload=177, m_icounter=10 '\n') at PartFile.cpp:1707
        download_state = 1 '\001'
        it = { = {_M_node = 0x940eee8}, }
        cur_src = (CUpDownClient *) 0x8c679b8
        old_trans = 4
        dwCurTick = 789320801
#6  0x0819da21 in CDownloadQueue::Process (this=0x896fed8) at DownloadQueue.cpp:378
        cur_file = (class CPartFile *) 0x8c028e8
        i = 60
        size = 64
        downspeed = 177
#7  0x082c9d7b in CamuleApp::OnCoreTimer (this=0x85cc2d8) at amule.cpp:1378
        msPrev1 = 9435354
        msPrev5 = 9431701
        msPrevSave = 9431391
        msCur = 9435771
#8  0x40519371 in wxAppConsole::HandleEvent () from /usr/local/wxGTK/lib/libwx_base-2.5.so.2
No symbol table info available.
#9  0x405adfbf in wxEvtHandler::ProcessEventIfMatches () from /usr/local/wxGTK/lib/libwx_base-2.5.so.2
No symbol table info available.
#10 0x405ad358 in wxEventHashTable::HandleEvent () from /usr/local/wxGTK/lib/libwx_base-2.5.so.2
No symbol table info available.
#11 0x405ae164 in wxEvtHandler::ProcessEvent () from /usr/local/wxGTK/lib/libwx_base-2.5.so.2
No symbol table info available.
#12 0x403affbf in wxTimerBase::Notify () from /usr/local/wxGTK/lib/libwx_gtk_core-2.5.so.2
No symbol table info available.
#13 0x402b1d48 in timeout_callback () from /usr/local/wxGTK/lib/libwx_gtk_core-2.5.so.2
No symbol table info available.
#14 0x408bacfc in g_main_set_poll_func () from /usr/lib/libglib-1.2.so.0
No symbol table info available.
#15 0x408b9e75 in g_get_current_time () from /usr/lib/libglib-1.2.so.0
No symbol table info available.
#16 0x408ba32c in g_get_current_time () from /usr/lib/libglib-1.2.so.0
No symbol table info available.
#17 0x408ba55c in g_main_run () from /usr/lib/libglib-1.2.so.0
No symbol table info available.
#18 0x407e4083 in gtk_main () from /usr/lib/libgtk-1.2.so.0
No symbol table info available.
#19 0x402a7245 in wxEventLoop::Run () from /usr/local/wxGTK/lib/libwx_gtk_core-2.5.so.2
No symbol table info available.
---Type to continue, or q to quit---
#20 0x4032e039 in wxAppBase::MainLoop () from /usr/local/wxGTK/lib/libwx_gtk_core-2.5.so.2
No symbol table info available.
#21 0x4032e19b in wxAppBase::OnRun () from /usr/local/wxGTK/lib/libwx_gtk_core-2.5.so.2
No symbol table info available.
#22 0x40559a61 in wxEntry () from /usr/local/wxGTK/lib/libwx_base-2.5.so.2
No symbol table info available.
#23 0x082ccaad in main (argc=1, argv=0xbffff344) at amule-gui.cpp:161
No locals.
(gdb)
Logged