aMule Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

We're back! (IN POG FORM)

Author Topic: new[] in Packet at packets.cpp  (Read 1915 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
new[] in Packet at packets.cpp
« on: May 09, 2004, 10:46:00 AM »

Unfortunately, I did not generate a core file for this one. Maybe [datafile->GetLength() is returning a negative value? Next time I'll do it better. :-)

Cheers!

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1084608384 (LWP 22970)]
0x00b54cc1 in _int_malloc () from /lib/tls/libc.so.6
(gdb) bt
#0  0x00b54cc1 in _int_malloc () from /lib/tls/libc.so.6
#1  0x00b53e9d in malloc () from /lib/tls/libc.so.6
#2  0x008af80e in operator new(unsigned) () from /usr/lib/libstdc++.so.5
#3  0x008af93f in operator new[](unsigned) () from /usr/lib/libstdc++.so.5
#4  0x0821dbcb in Packet (this=0x94c2278, datafile=0xbff0eac0, protocol=227 'ã') at packets.cpp:78
#5  0x08153a6d in CUpDownClient::SendHelloPacket() (this=0x9615938) at BaseClient.cpp:649
#6  0x08155f85 in CUpDownClient::TryToConnect(bool) (this=0x9615938, bIgnoreMaxCon=false)
    at BaseClient.cpp:1265
#7  0x0817a3fa in CUpDownClient::AskForDownload() (this=0x9615938) at DownloadClient.cpp:136
#8  0x0822a2c9 in CPartFile::Process(unsigned, unsigned char) (this=0x922a998, reducedownload=200,
    m_icounter=10 '\n') at PartFile.cpp:1815
#9  0x0818cffc in CDownloadQueue::Process() (this=0x91b7080) at DownloadQueue.cpp:376
#10 0x0828c9e2 in TimerProc() () at UploadQueue.cpp:704
#11 0x08295621 in CamuleDlg::OnUQTimer(wxTimerEvent&) (this=0x8edf478) at amuleDlg.cpp:344
#12 0x003b6e62 in wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) () from /usr/lib/libwx_gtk-2.4.so.0
#13 0x003b6c8f in wxEvtHandler::ProcessEvent(wxEvent&) () from /usr/lib/libwx_gtk-2.4.so.0
#14 0x00442867 in wxTimerBase::Notify() () from /usr/lib/libwx_gtk-2.4.so.0
#15 0x0035f96c in timeout_callback () from /usr/lib/libwx_gtk-2.4.so.0
#16 0x007d03a5 in g_main_set_poll_func () from /usr/lib/libglib-1.2.so.0
#17 0x007cf35b in g_get_current_time () from /usr/lib/libglib-1.2.so.0
#18 0x007cf846 in g_get_current_time () from /usr/lib/libglib-1.2.so.0
#19 0x007cfaf4 in g_main_run () from /usr/lib/libglib-1.2.so.0
#20 0x0064c6af in gtk_main () from /usr/lib/libgtk-1.2.so.0
#21 0x0031b9f2 in wxApp::MainLoop() () from /usr/lib/libwx_gtk-2.4.so.0
#22 0x0036d610 in wxAppBase::OnRun() () from /usr/lib/libwx_gtk-2.4.so.0
#23 0x0031c0cd in wxEntry(int, char**) () from /usr/lib/libwx_gtk-2.4.so.0
#24 0x0828e236 in main (argc=1, argv=0xbff0f264) at amule.cpp:114
(gdb) bt full
#0  0x00b54cc1 in _int_malloc () from /lib/tls/libc.so.6
No symbol table info available.
#1  0x00b53e9d in malloc () from /lib/tls/libc.so.6
No symbol table info available.
#2  0x008af80e in operator new(unsigned) () from /usr/lib/libstdc++.so.5
No symbol table info available.
#3  0x008af93f in operator new[](unsigned) () from /usr/lib/libstdc++.so.5
No symbol table info available.
#4  0x0821dbcb in Packet (this=0x94c2278, datafile=0xbff0eac0, protocol=227 'ã') at packets.cpp:78
        tmp = (BYTE *) 0x9615938 "\200×R\t"
#5  0x08153a6d in CUpDownClient::SendHelloPacket() (this=0x9615938) at BaseClient.cpp:649
        sockAddr = {sin_family = 0, sin_port = 0, sin_addr = {s_addr = 1137453013},
  sin_zero = "\000\000\000\000\000\000\000"}
        address =
        data = { = { = {_vptr.CFile = 0x830f7a8, m_fd = -1, m_error = 158,
      fFilePath = }, fBuffer = 0x97efab0 "\0207úÚ]!\0161\231Q £²V±oSÉ\b\001\0206\022\005",
    fLength = 0, fGrowBytes = 128, fPosition = 121, fBufferSize = 128, fFileSize = 121,
    deleteBuffer = 1}, }
        packet = (Packet *) 0xbff0eae8
#6  0x08155f85 in CUpDownClient::TryToConnect(bool) (this=0x9615938, bIgnoreMaxCon=false)
    at BaseClient.cpp:1265
        tmp = {<> = {}, }
#7  0x0817a3fa in CUpDownClient::AskForDownload() (this=0x9615938) at DownloadClient.cpp:136
No locals.
#8  0x0822a2c9 in CPartFile::Process(unsigned, unsigned char) (this=0x922a998, reducedownload=200,
    m_icounter=10 '\n') at PartFile.cpp:1815
        download_state = 7 '\a'
        sl = 13
        pos1 = 0x0
        pos2 = 0x9615bb0
        old_trans = 0
        cur_src = (CUpDownClient *) 0x9615938
        dwCurTick = 1739842270
#9  0x0818cffc in CDownloadQueue::Process() (this=0x91b7080) at DownloadQueue.cpp:376
        cur_file = (class CPartFile *) 0x922a998
        i = 23
        size = 148
        downspeed = 200
#10 0x0828c9e2 in TimerProc() () at UploadQueue.cpp:704
        msPrev1 = 880252
        msPrev5 = 880578
        msPrevGraph = 0
        msPrevStats = 0
        msPrevSave = 840899
        msPrevHist = 881000
        msCur = 881238
        bStatsVisible = 191
        msGraphUpdate = 150220984
        sStatsUpdate = 149680088
#11 0x08295621 in CamuleDlg::OnUQTimer(wxTimerEvent&) (this=0x8edf478) at amuleDlg.cpp:344
No locals.
#12 0x003b6e62 in wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#13 0x003b6c8f in wxEvtHandler::ProcessEvent(wxEvent&) () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#14 0x00442867 in wxTimerBase::Notify() () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#15 0x0035f96c in timeout_callback () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#16 0x007d03a5 in g_main_set_poll_func () from /usr/lib/libglib-1.2.so.0
No symbol table info available.
#17 0x007cf35b in g_get_current_time () from /usr/lib/libglib-1.2.so.0
No symbol table info available.
#18 0x007cf846 in g_get_current_time () from /usr/lib/libglib-1.2.so.0
No symbol table info available.
#19 0x007cfaf4 in g_main_run () from /usr/lib/libglib-1.2.so.0
No symbol table info available.
#20 0x0064c6af in gtk_main () from /usr/lib/libgtk-1.2.so.0
No symbol table info available.
#21 0x0031b9f2 in wxApp::MainLoop() () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#22 0x0036d610 in wxAppBase::OnRun() () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#23 0x0031c0cd in wxEntry(int, char**) () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#24 0x0828e236 in main (argc=1, argv=0xbff0f264) at amule.cpp:114
No locals.
(gdb)
« Last Edit: May 09, 2004, 10:48:58 AM by phoenix »
Logged