Anonymous | Login | 2024-11-21 15:24 UTC |
My View | View Issues | Change Log | Roadmap |
View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||
0001971 | VCMI | AI - Adventure Map | public | 2014-11-21 10:46 | 2016-09-12 13:10 | ||||
Reporter | Povelitel | ||||||||
Assigned To | SXX | ||||||||
Priority | high | Severity | major | Reproducibility | always | ||||
Status | closed | Resolution | unable to reproduce | ||||||
Platform | OS | OS Version | |||||||
Product Version | 0.97 | ||||||||
Target Version | Fixed in Version | 0.98g | |||||||
Summary | 0001971: Game freeze | ||||||||
Description | 13:37:18.578125 TRACE ai [f00] - Time of where to explore was 62 ms. 13:37:18.593750 DEBUG ai [f00] - Considering goal EXPLORE (Coronius) 13:37:18.656250 TRACE ai [f00] - Time of where to explore was 62 ms. 13:37:18.656250 DEBUG ai [f00] - Considering goal VISIT TILE (16 38 0) (Coronius) 13:37:18.656250 DEBUG ai [f00] - Trying to realize VISIT TILE (16 38 0) (Coronius) (value 1.#QO) 13:37:18.656250 DEBUG ai [f00] - Moving hero Coronius to tile 16 38 0 13:37:18.656250 TRACE network [f00] - Sending a request "struct MoveHero". It'll have an ID=640. 13:37:18.656250 TRACE network [f00] - Sending to server a pack of type struct MoveHero 13:37:18.656250 TRACE global [f00] - We'll wait till request 640 is answered. 13:37:18.656250 TRACE network [c68] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 13:37:18.656250 TRACE network [c68] - Made first apply on cl 13:37:18.656250 TRACE network [c68] - Applied on gs 13:37:18.656250 TRACE ai [c68] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 13:37:18.656250 TRACE ai [c68] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 13:37:18.656250 TRACE network [c68] - Made second apply on cl 13:37:18.656250 TRACE network [c68] - Listening... 13:37:18.656250 TRACE network [c68] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 13:37:18.656250 TRACE network [c68] - Made first apply on cl 13:37:18.656250 TRACE network [c68] - Applied on gs 13:37:18.656250 TRACE ai [c68] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set<class int3,struct ShashInt3,struct std::equal_to<class int3>,class std::allocator<class int3> > &). 13:37:18.656250 TRACE ai [c68] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set<class int3,struct ShashInt3,struct std::equal_to<class int3>,class std::allocator<class int3> > &). 13:37:18.671875 TRACE global [c68] - before [un]locks in CPlayerInterface::heroMoved 13:37:18.687500 TRACE global [c68] - after [un]locks in CPlayerInterface::heroMoved 13:37:18.703125 TRACE global [c68] - before [un]locks in CPlayerInterface::heroMoved 13:37:18.703125 TRACE global [c68] - after [un]locks in CPlayerInterface::heroMoved 13:37:18.718750 TRACE global [c68] - before [un]locks in CPlayerInterface::heroMoved 13:37:18.734375 TRACE global [c68] - after [un]locks in CPlayerInterface::heroMoved 13:37:18.750000 TRACE global [c68] - before [un]locks in CPlayerInterface::heroMoved 13:37:18.750000 TRACE global [c68] - after [un]locks in CPlayerInterface::heroMoved 13:37:18.781250 TRACE ai [c68] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 13:37:18.781250 TRACE ai [c68] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 13:37:18.781250 TRACE network [c68] - Made second apply on cl 13:37:18.781250 TRACE network [c68] - Listening... 13:37:18.781250 TRACE network [c68] - received server message of type struct HeroVisit, data: {CPack: type '1'} 13:37:18.781250 TRACE network [c68] - Made first apply on cl 13:37:18.781250 TRACE network [c68] - Applied on gs 13:37:18.781250 TRACE ai [c68] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Sawmill'. 13:37:18.781250 TRACE ai [c68] - Completing goal: FIND OBJ 4,711 (Coronius) 13:37:18.781250 TRACE ai [c68] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 13:37:18.781250 TRACE network [c68] - Made second apply on cl 13:37:18.781250 TRACE network [c68] - Listening... 13:37:18.781250 TRACE network [c68] - received server message of type struct GarrisonDialog, data: {CPack: type '2004'} 13:37:18.781250 TRACE network [c68] - Made first apply on cl 13:37:18.781250 TRACE network [c68] - Applied on gs 13:37:18.781250 TRACE ai [c68] - Entering void __thiscall VCAI::showGarrisonDialog(const class CArmedInstance *,const class CGHeroInstance *,bool,class QueryID): removableUnits '1', queryID '951'. 13:37:18.781250 DEBUG ai [c68] - Adding query 951 - Garrison dialog with Bonus system node of type class CGMine and Hero Coronius. Total queries count: 1 13:37:18.781250 TRACE ai [c68] - Leaving void __thiscall VCAI::showGarrisonDialog(const class CArmedInstance *,const class CGHeroInstance *,bool,class QueryID). 13:37:18.781250 TRACE network [c68] - Made second apply on cl 13:37:18.781250 TRACE network [c68] - Listening... 13:37:18.781250 TRACE network [c68] - received server message of type struct PackageApplied, data: {CPack: type '94'} 13:37:18.781250 TRACE network [c68] - Made first apply on cl 13:37:18.781250 DEBUG ai [d74] - I'll answer the query 951 giving the choice 0 13:37:18.781250 TRACE network [d74] - Sending a request "struct QueryReply". It'll have an ID=641. 13:37:18.781250 TRACE network [d74] - Sending to server a pack of type struct QueryReply 13:37:18.781250 DEBUG ai [d74] - Attempted answering query 951 - Garrison dialog with Bonus system node of type class CGMine and Hero Coronius. Request id=641. Waiting for results... 13:37:18.781250 TRACE global [d74] - We'll wait till request 641 is answered. 13:37:18.781250 TRACE network [c68] - Applied on gs 13:37:18.781250 TRACE ai [c68] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 13:37:18.781250 TRACE ai [c68] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 13:37:18.781250 TRACE network [c68] - Made second apply on cl 13:37:18.781250 TRACE network [c68] - Listening... 13:37:18.781250 TRACE network [c68] - received server message of type struct HeroVisit, data: {CPack: type '1'} 13:37:18.781250 TRACE network [c68] - Made first apply on cl 13:37:18.781250 TRACE network [c68] - Applied on gs 13:37:18.781250 TRACE ai [c68] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 13:37:18.781250 TRACE ai [c68] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 13:37:18.781250 TRACE network [c68] - Made second apply on cl 13:37:18.781250 TRACE network [c68] - Listening... 13:37:18.781250 TRACE network [c68] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 13:37:18.781250 TRACE network [c68] - Made first apply on cl 13:37:18.781250 TRACE network [c68] - Applied on gs 13:37:18.781250 TRACE ai [c68] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 13:37:18.781250 TRACE ai [c68] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 13:37:18.781250 TRACE network [c68] - Made second apply on cl 13:37:18.781250 TRACE network [c68] - Listening... 13:37:18.781250 TRACE network [c68] - received server message of type struct PackageApplied, data: {CPack: type '94'} 13:37:18.781250 TRACE network [c68] - Made first apply on cl 13:37:18.781250 TRACE network [c68] - Applied on gs 13:37:18.781250 TRACE ai [c68] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 13:37:18.781250 DEBUG ai [c68] - Removing query 951 - Garrison dialog with Bonus system node of type class CGMine and Hero Coronius. Total queries count: 0 13:37:18.781250 TRACE ai [c68] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 13:37:18.781250 TRACE network [c68] - Made second apply on cl 13:37:18.781250 TRACE network [c68] - Listening... 13:37:18.781250 TRACE ai [f00] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Coronius and object Sawmill at 17 38 0. 13:37:18.781250 TRACE ai [f00] - Completing goal: FIND OBJ 4,711 (Coronius) 13:37:18.781250 TRACE ai [f00] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 13:37:18.781250 TRACE ai [f00] - Completing goal: VISIT TILE (16 38 0) (Coronius) 13:37:18.781250 DEBUG ai [f00] - Hero Coronius moved from 16 38 0 to 16 38 0. Returning 1. 13:37:18.796875 TRACE ai [f00] - Completing goal: VISIT TILE (16 38 0) (Coronius) 13:37:18.796875 DEBUG ai [f00] - Hero Coronius visited tile (16 38 0) 13:37:18.796875 DEBUG ai [f00] - Striving to goal of type CLEAR WAY TO (10 38 0) (Zubin) 13:37:18.796875 DEBUG ai [f00] - Considering goal CLEAR WAY TO (10 38 0) (Zubin) 13:37:18.812500 DEBUG ai [f00] - Considering goal GATHER ARMY (Zubin) 13:37:18.843750 DEBUG ai [f00] - Considering goal EXPLORE | ||||||||
Additional Information | Green player | ||||||||
Tags | No tags attached. | ||||||||
Attached Files | freeze.rar [^] (1,418,931 bytes) 2014-11-21 10:46 BuildLinuxrocks.rar [^] (1,178,343 bytes) 2014-12-04 14:36 | ||||||||
Notes | |
(0005235) Warmonger (administrator) 2014-12-21 10:10 |
Now the AI enters infinite loop, but at different condition: it's green hero Coronius. |
(0006659) SXX (administrator) 2016-09-12 13:10 |
Impossible to reproduce now. Closing. |
Issue History | |||
Date Modified | Username | Field | Change |
2014-11-21 10:46 | Povelitel | New Issue | |
2014-11-21 10:46 | Povelitel | Status | new => assigned |
2014-11-21 10:46 | Povelitel | Assigned To | => Warmonger |
2014-11-21 10:46 | Povelitel | File Added: freeze.rar | |
2014-12-04 14:36 | Povelitel | File Added: BuildLinuxrocks.rar | |
2014-12-21 10:10 | Warmonger | Note Added: 0005235 | |
2014-12-21 10:10 | Warmonger | Status | assigned => confirmed |
2016-09-12 13:10 | SXX | Note Added: 0006659 | |
2016-09-12 13:10 | SXX | Status | confirmed => closed |
2016-09-12 13:10 | SXX | Assigned To | Warmonger => SXX |
2016-09-12 13:10 | SXX | Resolution | open => unable to reproduce |
2016-09-12 13:10 | SXX | Fixed in Version | => 0.98g |
Copyright © 2000 - 2024 MantisBT Team |