aMule Forum

English => Backtraces => Topic started by: werner on January 26, 2004, 06:26:28 PM

Title: SetHasRating(bool) (this=0x0, ...
Post by: werner on January 26, 2004, 06:26:28 PM
After 9.25h, unattended, same versions as usual:

Program received signal SIGSEGV, Segmentation fault.
0x0807d010 in CPartFile::SetHasRating(bool) (this=0x0, in=true)
    at PartFile.h:179
179             void    SetHasRating(bool in)                   {hasRating=in;}

Backtraces attached.

- Werner

Here is complete backtrace :

Code: [Select]
(gdb) bt
#0  0x0807d010 in CPartFile::SetHasRating(bool) (this=0x0, in=true) at PartFile.h:179
#1  0x0807acf4 in CUpDownClient::ProcessMuleCommentPacket(char*, unsigned) (this=0xa7cd428, pachPacket=0xb5349b0 "\004\016", nSize=19) at BaseClient.cpp:960
#2  0x0806c17b in CClientReqSocket::ProcessExtPacket(char*, unsigned, unsigned char) (this=0x93081e8, packet=0xb5349b0 "\004\016", size=19, opcode=97 'a') at ListenSocket.cpp:835
#3  0x0806c588 in CClientReqSocket::PacketReceived(Packet*) (this=0x93081e8, packet=0xc0a5b78) at ListenSocket.cpp:916
#4  0x0806f4cb in CEMSocket::OnReceive(int) (this=0x93081e8, nErrorCode=0) at EMSocket.cpp:280
#5  0x0806c5e2 in CClientReqSocket::OnReceive(int) (this=0x93081e8, nErrorCode=0) at ListenSocket.cpp:930
#6  0x081bcf6b in CamuleDlg::socketHandler(wxSocketEvent&) (this=0x84e5290, event=@0xbb20690) at amuleDlg.cpp:438
#7  0x403e5306 in wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) () from /usr/lib/libwx_gtk-2.4.so
#8  0x403e5133 in wxEvtHandler::ProcessEvent(wxEvent&) () from /usr/lib/libwx_gtk-2.4.so
#9  0x403e506f in wxEvtHandler::ProcessPendingEvents() () from /usr/lib/libwx_gtk-2.4.so
#10 0x403afa25 in wxAppBase::ProcessPendingEvents() () from /usr/lib/libwx_gtk-2.4.so
#11 0x4035daef in wxApp::OnIdle(wxIdleEvent&) () from /usr/lib/libwx_gtk-2.4.so
#12 0x403e5306 in wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) () from /usr/lib/libwx_gtk-2.4.so
#13 0x403e5133 in wxEvtHandler::ProcessEvent(wxEvent&) () from /usr/lib/libwx_gtk-2.4.so
#14 0x4035da71 in wxApp::ProcessIdle() () from /usr/lib/libwx_gtk-2.4.so
#15 0x4035d3bf in wxapp_idle_callback () from /usr/lib/libwx_gtk-2.4.so
#16 0x4089a79d in g_idle_dispatch () from /usr/lib/libglib-1.2.so.0
#17 0x40899773 in g_main_dispatch () from /usr/lib/libglib-1.2.so.0
#18 0x40899d39 in g_main_iterate () from /usr/lib/libglib-1.2.so.0
#19 0x40899eec in g_main_run () from /usr/lib/libglib-1.2.so.0
#20 0x407b7333 in gtk_main () from /usr/lib/libgtk-1.2.so.0
#21 0x4035dca2 in wxApp::MainLoop() () from /usr/lib/libwx_gtk-2.4.so
#22 0x403af8dc in wxAppBase::OnRun() () from /usr/lib/libwx_gtk-2.4.so
#23 0x4035e389 in wxEntry(int, char**) () from /usr/lib/libwx_gtk-2.4.so
#24 0x081b5824 in main (argc=1, argv=0xbffff9b4) at amule.cpp:59
#25 0x42015967 in __libc_start_main () from /lib/i686/libc.so.6
(gdb) bt full
#0  0x0807d010 in CPartFile::SetHasRating(bool) (this=0x0, in=true) at PartFile.h:179
No locals.
#1  0x0807acf4 in CUpDownClient::ProcessMuleCommentPacket(char*, unsigned) (this=0xa7cd428, pachPacket=0xb5349b0 "\004\016", nSize=19) at BaseClient.cpp:960
        data = { = { = {_vptr.CFile = 0x8256328, m_fd = -1, m_error = 232, fFilePath = }, fLength = 183173104, fGrowBytes = 0, fPosition = 5, fBufferSize = 19, fFileSize = 19, deleteBuffer = 0, fBuffer = 0xb5349b0 "\004\016"}, }
        length = 14
#2  0x0806c17b in CClientReqSocket::ProcessExtPacket(char*, unsigned, unsigned char) (this=0x93081e8, packet=0xb5349b0 "\004\016", size=19, opcode=97 'a') at ListenSocket.cpp:835
No locals.
#3  0x0806c588 in CClientReqSocket::PacketReceived(Packet*) (this=0x93081e8, packet=0xc0a5b78) at ListenSocket.cpp:916
No locals.
#4  0x0806f4cb in CEMSocket::OnReceive(int) (this=0x93081e8, nErrorCode=0) at EMSocket.cpp:280
        toCopy = 19
        GlobalReadBuffer = "Å\024\0\0\0a\004\016\0\0\0no subtitles !ã\024\0\0\0P\036Qp_:\032\021|yÓÛròªåâ\0\0\0\betš,\035\231<\0\0\0@ö6\212ê\f.by.Furunkel69.CD2.aviã\035\0\0\0Pý r¬ÈO7°Ã\eÀÞC\024J\205L\0\0\0\0\0\0\0\0\0\0\b\031Ÿ\206\213;};gdè5&<'êÒù\f/ÿ÷\005\233G:TÆ@\"r`\037N|\022,áë\2330s³\234«KR€»\223J\vÍö'0ã_\236o\r\031öIJä\205\t\201ç(I\006œ\ttK"...
        readMax = 2000000
        ret = 50
        rptr = 0x82a5b19 "ã\024"
        rend = 0x82a5b32 "\betš,\035\231<"
#5  0x0806c5e2 in CClientReqSocket::OnReceive(int) (this=0x93081e8, nErrorCode=0) at ListenSocket.cpp:930
No locals.
#6  0x081bcf6b in CamuleDlg::socketHandler(wxSocketEvent&) (this=0x84e5290, event=@0xbb20690) at amuleDlg.cpp:438
        soc = (class CClientReqSocket *) 0x93081e8
#7  0x403e5306 in wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) () from /usr/lib/libwx_gtk-2.4.so
No symbol table info available.
#8  0x403e5133 in wxEvtHandler::ProcessEvent(wxEvent&) () from /usr/lib/libwx_gtk-2.4.so
No symbol table info available.
#9  0x403e506f in wxEvtHandler::ProcessPendingEvents() () from /usr/lib/libwx_gtk-2.4.so
No symbol table info available.
#10 0x403afa25 in wxAppBase::ProcessPendingEvents() () from /usr/lib/libwx_gtk-2.4.so
No symbol table info available.
#11 0x4035daef in wxApp::OnIdle(wxIdleEvent&) () from /usr/lib/libwx_gtk-2.4.so
No symbol table info available.
#12 0x403e5306 in wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) () from /usr/lib/libwx_gtk-2.4.so
No symbol table info available.
#13 0x403e5133 in wxEvtHandler::ProcessEvent(wxEvent&) () from /usr/lib/libwx_gtk-2.4.so
No symbol table info available.
#14 0x4035da71 in wxApp::ProcessIdle() () from /usr/lib/libwx_gtk-2.4.so
No symbol table info available.
#15 0x4035d3bf in wxapp_idle_callback () from /usr/lib/libwx_gtk-2.4.so
No symbol table info available.
#16 0x4089a79d in g_idle_dispatch () from /usr/lib/libglib-1.2.so.0
No symbol table info available.
#17 0x40899773 in g_main_dispatch () from /usr/lib/libglib-1.2.so.0
No symbol table info available.
#18 0x40899d39 in g_main_iterate () from /usr/lib/libglib-1.2.so.0
No symbol table info available.
#19 0x40899eec in g_main_run () from /usr/lib/libglib-1.2.so.0
No symbol table info available.
#20 0x407b7333 in gtk_main () from /usr/lib/libgtk-1.2.so.0
No symbol table info available.
#21 0x4035dca2 in wxApp::MainLoop() () from /usr/lib/libwx_gtk-2.4.so
No symbol table info available.
#22 0x403af8dc in wxAppBase::OnRun() () from /usr/lib/libwx_gtk-2.4.so
No symbol table info available.
#23 0x4035e389 in wxEntry(int, char**) () from /usr/lib/libwx_gtk-2.4.so
No symbol table info available.
#24 0x081b5824 in main (argc=1, argv=0xbffff9b4) at amule.cpp:59
No locals.
#25 0x42015967 in __libc_start_main () from /lib/i686/libc.so.6
No symbol table info available.
(gdb)

Edited by BigBob to see the backtrace inline ...

PS : werner, can you add the bactrace directly without attachment next time please ? ...

A++