aMule Forum

English => Backtraces => Topic started by: djtm on February 11, 2005, 04:17:33 PM

Title: amuleweb when posting link
Post by: djtm on February 11, 2005, 04:17:33 PM
Both occurred when posting an ed2k link over web.

ECSocket::ReadBuffer error The socket is non-blocking and the operation would block
amulewebserver.sh: line 6: 25980 Speicherzugriffsfehler  (core dumped) amuleweb
ECSocket::ReadBuffer error The socket is non-blocking and the operation would block
amulewebserver.sh: line 6:   398 Speicherzugriffsfehler  (core dumped) amuleweb

Program terminated with signal 11, Segmentation fault.

warning: current_sos: Can't read pathname for load map: Eingabe-/Ausgabefehler

Reading symbols from /lib/tls/libpthread.so.0...done.
Loaded symbols for /lib/tls/libpthread.so.0
Reading symbols from /usr/lib/libwx_baseu-2.5.so.3...done.
Loaded symbols for /usr/lib/libwx_baseu-2.5.so.3
Reading symbols from /usr/lib/libwx_baseu_net-2.5.so.3...done.
Loaded symbols for /usr/lib/libwx_baseu_net-2.5.so.3
Reading symbols from /usr/lib/libz.so.1...done.
Loaded symbols for /usr/lib/libz.so.1
Reading symbols from /usr/lib/libpng12.so.0...done.
Loaded symbols for /usr/lib/libpng12.so.0
Reading symbols from /usr/lib/libstdc++.so.5...done.
Loaded symbols for /usr/lib/libstdc++.so.5
Reading symbols from /lib/tls/libm.so.6...done.
Loaded symbols for /lib/tls/libm.so.6
Reading symbols from /lib/libgcc_s.so.1...done.
Loaded symbols for /lib/libgcc_s.so.1
Reading symbols from /lib/tls/libc.so.6...done.
Loaded symbols for /lib/tls/libc.so.6
Reading symbols from /lib/ld-linux.so.2...done.
Loaded symbols for /lib/ld-linux.so.2
Reading symbols from /lib/tls/libdl.so.2...done.
Loaded symbols for /lib/tls/libdl.so.2
Reading symbols from /usr/lib/gconv/ISO8859-1.so...done.
Loaded symbols for /usr/lib/gconv/ISO8859-1.so
Reading symbols from /lib/tls/libnss_files.so.2...done.
Loaded symbols for /lib/tls/libnss_files.so.2
Reading symbols from /lib/libnss_db.so.2...done.
Loaded symbols for /lib/libnss_db.so.2
Reading symbols from /usr/lib/libdb3.so.3...done.
Loaded symbols for /usr/lib/libdb3.so.3
Reading symbols from /lib/tls/libnss_dns.so.2...done.
Loaded symbols for /lib/tls/libnss_dns.so.2
Reading symbols from /lib/tls/libresolv.so.2...done.
Loaded symbols for /lib/tls/libresolv.so.2
#0  0x08086b96 in CECPacket::GetOpCode (this=0x0) at ECPacket.h:128
128                     ec_opcode_t     GetOpCode(void) const { return m_opCode; }
(gdb) bt full
#0  0x08086b96 in CECPacket::GetOpCode (this=0x0) at ECPacket.h:128
No locals.
#1  0x0805798a in CWebServer::_GetTransferList (this=0x80e16a0, Data=
      {sURL = , inadr = {s_addr = 135445896}, pSocket = 0x815f3e8})
    at WebServer.cpp:931
        req = { = { = {m_error = 0, m_tagData = 0x0, m_tagName = 0,
      m_tagCount = 1, m_dataLen = 0, m_dynamic = false, m_listSize = 16,
      m_tagList = 0x8116458}, }, m_opCode = 9 '\t'}
        response = (class CECPacket *) 0x0
        sSession =
        sCat =
        sOp =
        sFileHash =
        sSort =
        sDownloadSortRev =
        Out =
        HTTPTemp =
        OutE =
        OutE2 =
        fTotalSize = 580425385074753536
        fTotalTransferred = 0
        fTotalCompleted = 0
        fTotalSpeed = 3083797888
        sDownList =
        i = { = {_M_node = 0xb7cf7c60}, }
        sUpList =
        j = { = {_M_node = 0x8166bd0}, }
#2  0x0805181a in CWebServer::ProcessURL (this=0x80e16a0, Data=
      {sURL = , inadr = {s_addr = 135445896}, pSocket = 0x815f3e8})
    at WebServer.cpp:551
        buf = {m_str = 0x80e3740 "\002"}
        httpOut = 0x1

        bOk = false
        lock =
        isUseGzip = false
        Out =
        OutE =
        OutE2 =
        OutS =
        gzipOut = (TCHAR *) 0x0
        gzipLen = 0
        HTTPProcessData =
        HTTPTemp =
        lSession = 1289710045
        sSes =
        sSession =
        sW =
        buf = {m_str = 0x80e3740 "\002"}
        httpOut = 0x1

#3  0x08081802 in CWebSocket::OnRequestReceived (this=0x815f3e8, pHeader=0x0, dwHeaderLen=0,
    pData=0x0, dwDataLen=0) at WebSocket.cpp:316
        sHeader =
        sData =
        sURL =
        Data = {sURL = , inadr = {s_addr = 135445896}, pSocket = 0x815f3e8}
#4  0x08081261 in CWCThread::Entry (this=0x815f3d8) at WebSocket.cpp:202
        nRes = 135357856
        IsGet = true
        IsPost = false
#5  0xb7f51bfb in wxThreadInternal::PthreadStart () from /usr/lib/libwx_baseu-2.5.so.3
No symbol table info available.
#6  0xb7f51acf in wxPthreadStart () from /usr/lib/libwx_baseu-2.5.so.3
No symbol table info available.
#7  0xb7fc8b63 in start_thread () from /lib/tls/libpthread.so.0
No symbol table info available.
#8  0xb7c9ec4a in clone () from /lib/tls/libc.so.6
No symbol table info available.



----------------------------

Program terminated with signal 11, Segmentation fault.

warning: current_sos: Can't read pathname for load map: Eingabe-/Ausgabefehler

Reading symbols from /lib/tls/libpthread.so.0...done.
Loaded symbols for /lib/tls/libpthread.so.0
Reading symbols from /usr/lib/libwx_baseu-2.5.so.3...done.
Loaded symbols for /usr/lib/libwx_baseu-2.5.so.3
Reading symbols from /usr/lib/libwx_baseu_net-2.5.so.3...done.
Loaded symbols for /usr/lib/libwx_baseu_net-2.5.so.3
Reading symbols from /usr/lib/libz.so.1...done.
Loaded symbols for /usr/lib/libz.so.1
Reading symbols from /usr/lib/libpng12.so.0...done.
Loaded symbols for /usr/lib/libpng12.so.0
Reading symbols from /usr/lib/libstdc++.so.5...done.
Loaded symbols for /usr/lib/libstdc++.so.5
Reading symbols from /lib/tls/libm.so.6...done.
Loaded symbols for /lib/tls/libm.so.6
Reading symbols from /lib/libgcc_s.so.1...done.
Loaded symbols for /lib/libgcc_s.so.1
Reading symbols from /lib/tls/libc.so.6...done.
Loaded symbols for /lib/tls/libc.so.6
Reading symbols from /lib/ld-linux.so.2...done.
Loaded symbols for /lib/ld-linux.so.2
Reading symbols from /lib/tls/libdl.so.2...done.
Loaded symbols for /lib/tls/libdl.so.2
Reading symbols from /usr/lib/gconv/ISO8859-1.so...done.
Loaded symbols for /usr/lib/gconv/ISO8859-1.so
Reading symbols from /lib/tls/libnss_files.so.2...done.
Loaded symbols for /lib/tls/libnss_files.so.2
Reading symbols from /lib/libnss_db.so.2...done.
Loaded symbols for /lib/libnss_db.so.2
Reading symbols from /usr/lib/libdb3.so.3...done.
Loaded symbols for /usr/lib/libdb3.so.3
Reading symbols from /lib/tls/libnss_dns.so.2...done.
Loaded symbols for /lib/tls/libnss_dns.so.2
Reading symbols from /lib/tls/libresolv.so.2...done.
Loaded symbols for /lib/tls/libresolv.so.2
#0  0x08086b96 in CECPacket::GetOpCode (this=0x0) at ECPacket.h:128
128                     ec_opcode_t     GetOpCode(void) const { return m_opCode; }

(gdb) bt full
#0  0x08086b96 in CECPacket::GetOpCode (this=0x0) at ECPacket.h:128
No locals.
#1  0x0805798a in CWebServer::_GetTransferList (this=0x80e16a0, Data=
      {sURL = , inadr = {s_addr = 135699264}, pSocket = 0x812b2c8})
    at WebServer.cpp:931
        req = { = { = {m_error = 0, m_tagData = 0x0, m_tagName = 0,
      m_tagCount = 1, m_dataLen = 0, m_dynamic = false, m_listSize = 16,
      m_tagList = 0x812b018}, }, m_opCode = 9 '\t'}
        response = (class CECPacket *) 0x0
        sSession =
        sCat =
        sOp =
        sFileHash =
        sSort =
        sDownloadSortRev =
        Out =
        HTTPTemp =
        OutE =
        OutE2 =
        fTotalSize = 580425385074753536
        fTotalTransferred = 0
        fTotalCompleted = 0
        fTotalSpeed = 3083797888
        sDownList =
        i = { = {_M_node = 0xb7cf7c60}, }
        sUpList =
        j = { = {_M_node = 0x81765b8}, }
#2  0x0805181a in CWebServer::ProcessURL (this=0x80e16a0, Data=
      {sURL = , inadr = {s_addr = 135699264}, pSocket = 0x812b2c8})
    at WebServer.cpp:551
        buf = {m_str = 0x80e3740 "\002"}
        httpOut = 0x1

        bOk = false
        lock =
        isUseGzip = false
        Out =
        OutE =
        OutE2 =
        OutS =
        gzipOut = (TCHAR *) 0x0
        gzipLen = 0
        HTTPProcessData =
        HTTPTemp =
        lSession = -1941019777
        sSes =
        sSession =
        sW =
        buf = {m_str = 0x80e3740 "\002"}
        httpOut = 0x1

#3  0x08081802 in CWebSocket::OnRequestReceived (this=0x812b2c8, pHeader=0x0, dwHeaderLen=0,
    pData=0x0, dwDataLen=0) at WebSocket.cpp:316
        sHeader =
        sData =
        sURL =
        Data = {sURL = , inadr = {s_addr = 135699264}, pSocket = 0x812b2c8}
#4  0x08081261 in CWCThread::Entry (this=0x812b2b8) at WebSocket.cpp:202
        nRes = 135687624
        IsGet = true
        IsPost = false
#5  0xb7f51bfb in wxThreadInternal::PthreadStart () from /usr/lib/libwx_baseu-2.5.so.3
No symbol table info available.
#6  0xb7f51acf in wxPthreadStart () from /usr/lib/libwx_baseu-2.5.so.3
No symbol table info available.
#7  0xb7fc8b63 in start_thread () from /lib/tls/libpthread.so.0
No symbol table info available.
#8  0xb7c9ec4a in clone () from /lib/tls/libc.so.6
No symbol table info available.

hope they are helpful!

Gzip is actually disabled.
Title: Re: amuleweb when posting link
Post by: djtm on February 13, 2005, 12:44:08 AM
and one more... this time definitely not with two connections at the same time:

Core was generated by `amuleweb -f -p 50002'.
Program terminated with signal 11, Segmentation fault.

warning: current_sos: Can't read pathname for load map: Eingabe-/Ausgabefehler

Reading symbols from /lib/tls/libpthread.so.0...done.
Loaded symbols for /lib/tls/libpthread.so.0
Reading symbols from /usr/lib/libwx_baseu-2.5.so.3...done.
Loaded symbols for /usr/lib/libwx_baseu-2.5.so.3
Reading symbols from /usr/lib/libwx_baseu_net-2.5.so.3...done.
Loaded symbols for /usr/lib/libwx_baseu_net-2.5.so.3
Reading symbols from /usr/lib/libz.so.1...done.
Loaded symbols for /usr/lib/libz.so.1
Reading symbols from /usr/lib/libpng12.so.0...fdone.
Loaded symbols for /usr/lib/libpng12.so.0
Reading symbols from /usr/lib/libstdc++.so.5...done.
Loaded symbols for /usr/lib/libstdc++.so.5
Reading symbols from /lib/tls/libm.so.6...udone.
Loaded symbols for /lib/tls/libm.so.6
Reading symbols from /lib/libgcc_s.so.1...done.
Loaded symbols for /lib/libgcc_s.so.1
Reading symbols from /lib/tls/libc.so.6...done.
Loaded symbols for /lib/tls/libc.so.6
Reading symbols from /lib/ld-linux.so.2...done.
Loaded symbols for /lib/ld-linux.so.2
Reading symbols from /lib/tls/libdl.so.2...done.
Loaded symbols for /lib/tls/libdl.so.2
Reading symbols from /usr/lib/gconv/ISO8859-1.so...ldone.
Loaded symbols for /usr/lib/gconv/ISO8859-1.so
Reading symbols from /lib/tls/libnss_files.so.2...done.
Loaded symbols for /lib/tls/libnss_files.so.2
Reading symbols from /lib/libnss_db.so.2...done.
Loaded symbols for /lib/libnss_db.so.2
Reading symbols from /usr/lib/libdb3.so.3...done.
Loaded symbols for /usr/lib/libdb3.so.3
Reading symbols from /lib/tls/libnss_dns.so.2...done.
Loaded symbols for /lib/tls/libnss_dns.so.2
Reading symbols from /lib/tls/libresolv.so.2...done.
Loaded symbols for /lib/tls/libresolv.so.2
#0  0xb7f09cae in wxMBConv::cMB2WC () from /usr/lib/libwx_baseu-2.5.so.3
(gdb) bt full
#0  0xb7f09cae in wxMBConv::cMB2WC () from /usr/lib/libwx_baseu-2.5.so.3
No symbol table info available.
#1  0xb7f0ca90 in wxMBConv::cMB2WX () from /usr/lib/libwx_baseu-2.5.so.3
No symbol table info available.
#2  0x080694c3 in char2unicode (x=0x0) at StringFunctions.h:59
No locals.
#3  0x08083dd8 in CaMuleExternalConnector::TextShell (this=0x80cee48, prompt=@0xbffff450, commands=0x80a5220)
    at ExternalConnector.cpp:269
        buffer = "\2341ü·¸Kз\001", '\n'
        buf =
        The_End = false
#4  0x08084809 in CaMuleExternalConnector::ConnectAndRun (this=0x80cee48, ProgName=@0xbffff450, ProgVersion=@0x0,
    commands=0x0) at ExternalConnector.cpp:416
        success = false
        reply = (class CECPacket *) 0x80e45d0
        pass_plain =
        pass_hash =
        packet = { = { = {m_error = 0, m_tagData = 0x0, m_tagName = 0, m_tagCount = 4,
      m_dataLen = 0, m_dynamic = false, m_listSize = 16, m_tagList = 0x80cf628}, },
  m_opCode = 2 '\002'}
        addr =
#5  0x0807f3e0 in CamulewebApp::OnRun (this=0x0) at WebInterface.cpp:224
No locals.
#6  0xb7eeba63 in wxEntry () from /usr/lib/libwx_baseu-2.5.so.3
No symbol table info available.
#7  0xb7eebb3d in wxEntry () from /usr/lib/libwx_baseu-2.5.so.3
No symbol table info available.
#8  0x0807f38b in main (argc=4, argv=0x0) at WebInterface.cpp:83
No locals.
Title: Re: amuleweb when posting link
Post by: phoenix on February 13, 2005, 07:06:36 AM
djtm,

I can't imagine how you manage to crash the last time :) but the first ones I have fixed in today's CVS, if possible, please try it.

Cheers!
Title: Re: amuleweb when posting link
Post by: djtm on February 13, 2005, 12:43:22 PM
I don't know either.

Thanks for fixing it!
Ill check it out...