aMule Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

We're back! (IN POG FORM)

Author Topic: amuleweb/ amulecmd assert on exit  (Read 1889 times)

stefanero

  • Some Support
  • Developer
  • Hero Member
  • *****
  • Karma: 8
  • Offline Offline
  • Posts: 4235
amuleweb/ amulecmd assert on exit
« on: April 07, 2005, 09:30:15 AM »

current cvs..from today
same with amuleweb aswell

Code: [Select]
aMulecmd$ exit
09:40:55: Debug: Format.cpp(111): assert "m_index == m_format.Len()" failed.

Call stack:
[05] wxStackWalker::Walk(unsigned long)
[06] 0x2aaaaad4cb9f
[07] wxAppConsole::OnAssert(wchar_t const*, int, wchar_t const*, wchar_t const*)
[08] wxOnAssert(wchar_t const*, int, wchar_t const*, wchar_t const*)
[09] wxAssert(int, wchar_t const*, int, wchar_t const*, wchar_t const*)
[10] CFormat::operator wxString const&() const  /home/stefanero/temp/amule-dev-cvs/src/Format.cpp:
[11] CaMuleExternalConnector::ConnectAndRun(wxString const&, wxString const&, s_CmdId*) /home/stefanero/temp/amule-dev-cvs/src/ExternalConnector.cpp:
[12] CamulecmdApp::OnRun()                      /home/stefanero/temp/amule-dev-cvs/src/TextClient.cpp:


Program received signal SIGTRAP, Trace/breakpoint trap.
[Switching to Thread 46912515533760 (LWP 7589)]
0x00002aaaaabcf42b in raise () from /lib/tls/libpthread.so.0
(gdb) bt
#0  0x00002aaaaabcf42b in raise () from /lib/tls/libpthread.so.0
#1  0x00002aaaaad4c8a2 in wxTrap () at appbase.cpp:593
#2  0x00002aaaaad4caf5 in DoShowAssertDialog (msg=@0x7fffffffed50) at appbase.cpp:696
#3  0x00002aaaaad4c81f in wxAppTraitsBase::ShowAssertDialog (this=0x55a7d0, msg=@0x7fffffffed50)
    at appbase.cpp:540
#4  0x00002aaaaad4c7a5 in wxConsoleAppTraitsBase::ShowAssertDialog (this=0x55a7d0, msg=@0x7fffffffed50)
    at appbase.cpp:505
#5  0x00002aaaaad4cd09 in ShowAssertDialog (szFile=0x42f5e8, nLine=111, szCond=0x42f580, szMsg=0x0,
    traits=0x55a7d0) at appbase.cpp:822
#6  0x00002aaaaad4c681 in wxAppConsole::OnAssert (this=0x559650, file=0x42f5e8, line=111, cond=0x42f580,
    msg=0x0) at appbase.cpp:451
#7  0x00002aaaaad4c965 in wxOnAssert (szFile=0x42f5e8, nLine=111, szCond=0x42f580, szMsg=0x0)
    at appbase.cpp:639
#8  0x00002aaaaad4c8d8 in wxAssert (cond=0, szFile=0x42f5e8, nLine=111, szCond=0x42f580, szMsg=0x0)
    at appbase.cpp:606
#9  0x0000000000426c87 in CFormat::operator wxString const& (this=0x7fffffffeef0) at Format.cpp:111
#10 0x0000000000413ec0 in CaMuleExternalConnector::ConnectAndRun (this=0x559650, ProgName=@0x7fffffffeff0,
    ProgVersion=@0x7ffffffff000, commands=0x53a860) at ExternalConnector.cpp:359
#11 0x000000000040c26b in CamulecmdApp::OnRun (this=0x559650) at TextClient.cpp:751
#12 0x00002aaaaad85050 in wxEntry (argc=@0x7ffffffff0cc, argv=0x53eff0) at init.cpp:417
#13 0x00002aaaaad85159 in wxEntry (argc=@0x7ffffffff0cc, argv=0x7ffffffff1a8) at init.cpp:429
#14 0x00000000004075ea in main (argc=1, argv=0x7ffffffff1a8) at TextClient.cpp:297
(gdb) bt full
#0  0x00002aaaaabcf42b in raise () from /lib/tls/libpthread.so.0
No symbol table info available.
#1  0x00002aaaaad4c8a2 in wxTrap () at appbase.cpp:593
No locals.
#2  0x00002aaaaad4caf5 in DoShowAssertDialog (msg=@0x7fffffffed50) at appbase.cpp:696
No locals.
#3  0x00002aaaaad4c81f in wxAppTraitsBase::ShowAssertDialog (this=0x55a7d0, msg=@0x7fffffffed50)
    at appbase.cpp:540
No locals.
#4  0x00002aaaaad4c7a5 in wxConsoleAppTraitsBase::ShowAssertDialog (this=0x55a7d0, msg=@0x7fffffffed50)
    at appbase.cpp:505
No locals.
#5  0x00002aaaaad4cd09 in ShowAssertDialog (szFile=0x42f5e8, nLine=111, szCond=0x42f580, szMsg=0x0,
    traits=0x55a7d0) at appbase.cpp:822
        s_bNoAsserts = false
        msg = { = {static npos = 18446744073709551615, m_pchData = 0x64d878}, }
        dump = { = { = {_vptr.wxStackWalkerBase = 0x2aaaaaf61030},
    static ms_exepath = { = {static npos = 18446744073709551615,
        m_pchData = 0x2aaaaae15d58}, }}, m_stackTrace = { = {
      static npos = 18446744073709551615, m_pchData = 0x64c3c8}, }}
        count = 8
        stackTrace = { = {static npos = 18446744073709551615,
    m_pchData = 0x64c3c8}, }
        maxLines = 10
#6  0x00002aaaaad4c681 in wxAppConsole::OnAssert (this=0x559650, file=0x42f5e8, line=111, cond=0x42f580,
    msg=0x0) at appbase.cpp:451
No locals.
#7  0x00002aaaaad4c965 in wxOnAssert (szFile=0x42f5e8, nLine=111, szCond=0x42f580, szMsg=0x0)
    at appbase.cpp:639
        s_bInAssert = true
#8  0x00002aaaaad4c8d8 in wxAssert (cond=0, szFile=0x42f5e8, nLine=111, szCond=0x42f580, szMsg=0x0)
    at appbase.cpp:606
No locals.
#9  0x0000000000426c87 in CFormat::operator wxString const& (this=0x7fffffffeef0) at Format.cpp:111
No locals.
#10 0x0000000000413ec0 in CaMuleExternalConnector::ConnectAndRun (this=0x559650, ProgName=@0x7fffffffeff0,
    ProgVersion=@0x7ffffffff000, commands=0x53a860) at ExternalConnector.cpp:359
        success = true
        reply = (CECPacket *) 0x55bea0
        pass_plain = { = {static npos = 18446744073709551615,
    m_pchData = 0x570508}, }
        packet = { = { = {m_error = 0, m_tagData = 0x0, m_tagName = 0, m_dataLen = 0,
      m_dynamic = false, m_tagList = { >> = {
          _M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x55b290, _M_finish = 0x55b3a8, _M_end_of_storage = 0x55b450}}, },
      static s_theNullTag = {m_error = 0, m_tagData = 0x42cc70, m_tagName = 0, m_dataLen = 0,
        m_dynamic = false, m_tagList = { >> = {
            _M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, },
        static s_theNullTag = , static s_theNullTagData = {0,
---Type to continue, or q to quit---
          0, 0, 0}}, static s_theNullTagData = {0, 0, 0, 0}}, }, m_opCode = 2 '\002'}
        addr = { = { = { = {_vptr.wxObject = 0x2aaaab0b9f10,
        static ms_classInfo = {m_className = 0x2aaaaae11738, m_objectSize = 16, m_objectConstructor = 0,
          m_baseInfo1 = 0x0, m_baseInfo2 = 0x0, static sm_first = 0x2aaaab0bae80, m_next = 0x2aaaaaf7ba20,
          static sm_classTable = 0x53b010}, m_refData = 0x0}, static ms_classInfo = {
        m_className = 0x2aaaaafae8b8, m_objectSize = 24, m_objectConstructor = 0,
        m_baseInfo1 = 0x2aaaaaf7b980, m_baseInfo2 = 0x0, static sm_first = 0x2aaaab0bae80,
        m_next = 0x2aaaab0bb100, static sm_classTable = 0x53b010}, m_address = 0x62a770},
    static ms_classInfo = {m_className = 0x2aaaaafae8f0, m_objectSize = 24, m_objectConstructor = 0,
      m_baseInfo1 = 0x2aaaab0bb000, m_baseInfo2 = 0x0, static sm_first = 0x2aaaab0bae80,
      m_next = 0x2aaaab0bb000, static sm_classTable = 0x53b010}}, static ms_classInfo = {
    m_className = 0x2aaaaafae920, m_objectSize = 32,
    m_objectConstructor = 0x2aaaaafa03ae , m_baseInfo1 = 0x2aaaab0bb040,
    m_baseInfo2 = 0x0, static sm_first = 0x2aaaab0bae80, m_next = 0x2aaaab0bb040,
    static sm_classTable = 0x53b010}, m_origHostname = { = {static npos = 18446744073709551615,
      m_pchData = 0x55c798}, }}
#11 0x000000000040c26b in CamulecmdApp::OnRun (this=0x559650) at TextClient.cpp:751
No locals.
#12 0x00002aaaaad85050 in wxEntry (argc=@0x7ffffffff0cc, argv=0x53eff0) at init.cpp:417
        callOnExit = {}
        cleanupOnExit = {}
#13 0x00002aaaaad85159 in wxEntry (argc=@0x7ffffffff0cc, argv=0x7ffffffff1a8) at init.cpp:429
No locals.
#14 0x00000000004075ea in main (argc=1, argv=0x7ffffffff1a8) at TextClient.cpp:297
No locals.
Logged
In its default setup, Windows XP on the Internet amounts to a car
parked in a bad part of town, with the doors unlocked, the key in
the ignition and a Post-It note on the dashboard saying, "Please
don't steal this."

Mr Faber

  • Full Member
  • ***
  • Karma: 0
  • Offline Offline
  • Posts: 229
Re: amuleweb/ amulecmd assert on exit
« Reply #1 on: April 07, 2005, 02:52:54 PM »

I think I have the same problem. It happens if I reload the ipfilter list with amulecmd.
I am using today cvs with wxGTK 2.5.5 with unicode.

Code: [Select]
(gdb) bt
#0  0x00002aaaaabcd0f9 in raise () from /lib/libpthread.so.0
#1  0x00002aaaaad28e29 in DoShowAssertDialog (msg=@0x631b)
    at ./src/common/appbase.cpp:696
#2  0x00002aaaaad28e3c in wxAppTraitsBase::ShowAssertDialog(wxString const&) (
    this=0x631b, msg=@0x631b) at ./src/common/appbase.cpp:540
#3  0x00002aaaaad28e59 in wxConsoleAppTraitsBase::ShowAssertDialog(wxString const&) (this=0x631b, msg=@0x631b) at ./src/common/appbase.cpp:505
#4  0x00002aaaaad29378 in ShowAssertDialog (szFile=0x5, nLine=-3504,
    szCond=0x2aaaaadcf068, szMsg=0x0, traits=0x54fdd0)
    at ./src/common/appbase.cpp:822
#5  0x00002aaaaad2946a in wxOnAssert(wchar_t const*, int, wchar_t const*, wchar_t const*) (szFile=0x2aaaaadeb280, nLine=25371, szCond=0x5,
    szMsg=0xffffffffffffffff) at app.h:297
#6  0x000000000041d5cd in CFormat::operator wxString const&() const (
    this=0x7ffffffff2f0) at Format.cpp:111
#7  0x000000000041004d in CaMuleExternalConnector::ConnectAndRun(wxString const&, wxString const&, s_CmdId*) (this=0x54ec70, ProgName=@0x7ffffffff440,
    ProgVersion=@0x7ffffffff2f0, commands=0x52edc0)
    at ExternalConnector.cpp:359
#8  0x00000000004070ab in CamulecmdApp::OnRun() (this=0x54ec70)
    at TextClient.cpp:751
#9  0x00002aaaaad631d9 in wxEntry(int&, wchar_t**) (argc=@0x52ecd8,
    argv=0x533ff0) at app.h:297
#10 0x00000000004062e2 in main (argc=1, argv=0x631b) at TextClient.cpp:97
(gdb) bt full
#0  0x00002aaaaabcd0f9 in raise () from /lib/libpthread.so.0
No symbol table info available.
#1  0x00002aaaaad28e29 in DoShowAssertDialog (msg=@0x631b)
    at ./src/common/appbase.cpp:696
No locals.
#2  0x00002aaaaad28e3c in wxAppTraitsBase::ShowAssertDialog(wxString const&) (
    this=0x631b, msg=@0x631b) at ./src/common/appbase.cpp:540
No locals.
#3  0x00002aaaaad28e59 in wxConsoleAppTraitsBase::ShowAssertDialog(wxString const&) (this=0x631b, msg=@0x631b) at ./src/common/appbase.cpp:505
No locals.
#4  0x00002aaaaad29378 in ShowAssertDialog (szFile=0x5, nLine=-3504,
    szCond=0x2aaaaadcf068, szMsg=0x0, traits=0x54fdd0)
    at ./src/common/appbase.cpp:822
i = 0
#5  0x00002aaaaad2946a in wxOnAssert(wchar_t const*, int, wchar_t const*, wchar_t const*) (szFile=0x2aaaaadeb280, nLine=25371, szCond=0x5,
    szMsg=0xffffffffffffffff) at app.h:297
s_bInAssert = true
#6  0x000000000041d5cd in CFormat::operator wxString const&() const (
    this=0x7ffffffff2f0) at Format.cpp:111
No locals.
#7  0x000000000041004d in CaMuleExternalConnector::ConnectAndRun(wxString const&, wxString const&, s_CmdId*) (this=0x54ec70, ProgName=@0x7ffffffff440,
    ProgVersion=@0x7ffffffff2f0, commands=0x52edc0)
    at ExternalConnector.cpp:359
reason = (CECTag *) 0x631b
#8  0x00000000004070ab in CamulecmdApp::OnRun() (this=0x54ec70)
    at TextClient.cpp:751
No locals.
#9  0x00002aaaaad631d9 in wxEntry(int&, wchar_t**) (argc=@0x52ecd8,
    argv=0x533ff0) at app.h:297
callOnExit = {}
cleanupOnExit = {}
#10 0x00000000004062e2 in main (argc=1, argv=0x631b) at TextClient.cpp:97
No locals.

cu
Mr Faber
« Last Edit: April 07, 2005, 02:53:16 PM by Mr Faber »
Logged

lfroen

  • Guest
Re: amuleweb/ amulecmd assert on exit
« Reply #2 on: April 07, 2005, 07:46:47 PM »

Fixed.
Logged