MantisBT

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0001971VCMIAI - Adventure Mappublic2014-11-21 10:462016-09-12 13:10
ReporterPovelitel 
Assigned ToSXX 
PriorityhighSeveritymajorReproducibilityalways
StatusclosedResolutionunable to reproduce 
PlatformOSOS Version
Product Version0.97 
Target VersionFixed in Version0.98g 
Summary0001971: 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 InformationGreen player
TagsNo tags attached.
Attached Filesrar file icon freeze.rar [^] (1,418,931 bytes) 2014-11-21 10:46
rar file icon BuildLinuxrocks.rar [^] (1,178,343 bytes) 2014-12-04 14:36

- Relationships

-  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

Site | Forums | Wiki | Slack | GitHub


Copyright © 2000 - 2024 MantisBT Team
Hosting provided by DigitalOcean