MantisBT

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0000999VCMIAI - Adventure Mappublic2012-06-11 14:342014-05-30 17:41
ReporterRisto 
Assigned ToIvan 
PrioritynormalSeveritycrashReproducibilityrandom
StatusclosedResolutionfixed 
PlatformLinuxOSLubuntuOS Version12.04
Product Version0.89 
Target VersionFixed in Version0.9 
Summary0000999: Crash for an unknown reason during the course of AI
DescriptionThe error message:

CStupidAI [0xa03f308]: battleEnd called
CStupidAI [0xa03f308]: destroyed
CStupidAI [0xa9870738]: battleEnd called
Warning: an orphaned child!
Lost connection to server, ending listening thread!
basic_string::replace
Something wrong, lost connection while game is still ongoing...
terminate called after throwing an instance of 'std::out_of_range'
  what(): basic_string::replace
zsh: abort vcmiclient

Derivation of the debugger:

Functions
   0 __kernel_vsyscall 0 0x132416
   1 raise /lib/i386-linux-gnu/libc.so.6 0 0x1c611ef
   2 abort /lib/i386-linux-gnu/libc.so.6 0 0x1c64835
   3 __gnu_cxx::__verbose_terminate_handler() /usr/lib/i386-linux-gnu/libstdc++.so.6 0 0x1bb113d
   4 ?? /usr/lib/i386-linux-gnu/libstdc++.so.6 0 0x1baeed3
   5 std::terminate() /usr/lib/i386-linux-gnu/libstdc++.so.6 0 0x1baef0f
   6 __cxa_rethrow /usr/lib/i386-linux-gnu/libstdc++.so.6 0 0x1baf0b4
=> 7 CClient::run Client.cpp 162 0x814a86f
   8 thread_proxy /usr/lib/libboost_thread.so.1.46.1 0 0x19a048c
   9 start_thread /lib/i386-linux-gnu/libpthread.so.0 0 0x1dded4c
   10 clone /lib/i386-linux-gnu/libc.so.6 0 0x1d1dace
    

Local variables
    e <optimized out reference> std::exception
    this @0xa9fb4dc0 CClient
        [IGameCallback] IGameCallback
            [CPrivilagedInfoCallback] CPrivilagedInfoCallback
            [IGameEventCallback] IGameEventCallback
        battleints <9 элементов> std::map<unsigned char, CBattleGameInterface*>
        callbacks <8 элементов> std::map<unsigned char, std::shared_ptr<CCallback>>
            [0] std::pair<unsigned char const, std::shared_ptr<CCallback>>
            [1] std::pair<unsigned char const, std::shared_ptr<CCallback>>
            [2] std::pair<unsigned char const, std::shared_ptr<CCallback>>
            [3] std::pair<unsigned char const, std::shared_ptr<CCallback>>
            [4] std::pair<unsigned char const, std::shared_ptr<CCallback>>
                first 4 unsigned char
                second @0xa5d35f34 std::shared_ptr<CCallback>
                    data @0xa5d35f34 CCallback
                    usecount 1 int
                    weakcount 1 int
            [5] std::pair<unsigned char const, std::shared_ptr<CCallback>>
                first 5 unsigned char
                second @0xa5d34e54 std::shared_ptr<CCallback>
                    data @0xa5d34e54 CCallback
                    usecount 1 int
                    weakcount 1 int
            [6] std::pair<unsigned char const, std::shared_ptr<CCallback>>
                first 6 unsigned char
                second @0xa5d36124 std::shared_ptr<CCallback>
                    data @0xa5d36124 CCallback
                    usecount 1 int
                    weakcount 1 int
            [7] std::pair<unsigned char const, std::shared_ptr<CCallback>>
                first 7 unsigned char
                second @0xa5d3667c std::shared_ptr<CCallback>
                    data @0xa5d3667c CCallback
                    usecount 1 int
                    weakcount 1 int
        cb 0x0 CCallback *
        connectionHandler @0xa9a07bc0 boost::thread
        curbaction 0x0 BattleAction *
        erm 0x0 CScriptingModule *
        hotSeat false bool
        packs std::queue<CPack*, std::deque<CPack*>>
        packsM boost::mutex
        pathInfo @0xa945db68 CPathsInfo
        pathMx boost::mutex
        playerint <8 элементов> std::map<unsigned char, CGameInterface*>
        privilagedBattleEventReceivers <0 элементов> std::vector<IBattleEventsReceiver*>
        privilagedGameEventReceivers <0 элементов> std::vector<IGameEventsReceiver*>
        serv @0xa9ff3300 CConnection
        terminate false bool
        waitingRequest ThreadSafeVector<int>
TagsNo tags attached.
Attached Files

- Relationships

-  Notes
(0002764)
Ivan (developer)
2012-06-23 15:50

fixed 1-2 weeks ago.
Issue with Russian localization.

- Issue History
Date Modified Username Field Change
2012-06-11 14:34 Risto New Issue
2012-06-11 14:34 Risto Status new => assigned
2012-06-11 14:34 Risto Assigned To => Tow
2012-06-23 15:50 Ivan Note Added: 0002764
2012-06-23 15:50 Ivan Status assigned => resolved
2012-06-23 15:50 Ivan Fixed in Version => 0.9
2012-06-23 15:50 Ivan Resolution open => fixed
2012-06-23 15:50 Ivan Assigned To Tow => Ivan
2014-05-30 17:41 beegee Status resolved => closed

Site | Forums | Wiki | Slack | GitHub


Copyright © 2000 - 2024 MantisBT Team
Hosting provided by DigitalOcean