MantisBT

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0001679VCMIAI - Adventure Mappublic2014-02-01 14:092014-06-02 10:27
ReporterPovelitel 
Assigned ToTow 
PrioritynormalSeveritycrashReproducibilityalways
StatusclosedResolutionfixed 
PlatformOSOS VersionWindows7 sp1
Product Version0.94c 
Target VersionFixed in Version0.95 
Summary0001679: Crash turn AI
Descriptionhttp://www.fotolink.su/pic_b/c33f121bebd48e3f4fd6f97c09cdeea7.png [^]

console
http://www.fotolink.su/pic_b/e4e20ab544985a66a1cea89b4e1cbafd.png [^]
TagsNo tags attached.
Attached Filesrar file icon games.rar [^] (270,481 bytes) 2014-02-01 14:09
rar file icon 0.94f.rar [^] (478,923 bytes) 2014-02-24 10:50
rar file icon 0.94f2.rar [^] (583,410 bytes) 2014-02-27 21:56
rar file icon 0.94f3.rar [^] (1,296,969 bytes) 2014-02-27 21:57
rar file icon 0.94f4.rar [^] (304,392 bytes) 2014-02-27 21:57
rar file icon 0.94f5.rar [^] (1,044,271 bytes) 2014-02-27 21:57

- Relationships

-  Notes
(0004369)
Tow (developer)
2014-02-01 17:09

Reproducible.
Player blue tries to make his moves even though he is out of the game.
When he sets selection, game over package is processed.
When recalculating paths as part of selection request, hero is already removed from map -> assertion fails.

Stacktrace
> VCMI_lib.dll!CPathfinder::calculatePaths(int3 src, int movement) Line 3276 C++
     VCMI_lib.dll!CGameState::calculatePaths(const CGHeroInstance * hero, CPathsInfo & out, int3 src, int movement) Line 2114 C++
     VCMI_client.exe!CClient::calculatePaths(const CGHeroInstance * h) Line 658 C++
     VCMI_client.exe!CCallback::setSelection(const CArmedInstance * obj) Line 251 C++
     VCAI.dll!VCAI::isAccessibleForHero(const int3 & pos, HeroPtr h, bool includeAllies) Line 1548 C++
     VCAI.dll!Goals::Conquer::getAllPossibleSubgoals() Line 797 C++
     VCAI.dll!Goals::Conquer::whatToDoToAchieve() Line 773 C++
     VCAI.dll!VCAI::striveToGoalInternal(std::shared_ptr<Goals::AbstractGoal> ultimateGoal, bool onlyAbstract) Line 1894 C++
     VCAI.dll!VCAI::striveToGoal(std::shared_ptr<Goals::AbstractGoal> ultimateGoal) Line 1867 C++
     VCAI.dll!VCAI::makeTurnInternal() Line 719 C++
     VCAI.dll!VCAI::makeTurn() Line 677 C++
(0004427)
Povelitel (updater)
2014-02-08 22:22

very bad case for treatment?
(0004429)
Tow (developer)
2014-02-08 22:37

Actually… pretty bad.
This is the issue I was referring to in http://forum.vcmi.eu/viewtopic.php?p=11441#11441 [^]
(0004519)
Povelitel (updater)
2014-02-24 10:50

still happaned 0.94f :(
(0004542)
Tow (developer)
2014-03-01 12:25

Fixed in r3785.
(0004726)
Kantor (updater)
2014-06-02 10:27

This one may be closed.

- Issue History
Date Modified Username Field Change
2014-02-01 14:09 Povelitel New Issue
2014-02-01 14:09 Povelitel Status new => assigned
2014-02-01 14:09 Povelitel Assigned To => Tow
2014-02-01 14:09 Povelitel File Added: games.rar
2014-02-01 17:09 Tow Note Added: 0004369
2014-02-01 17:09 Tow Status assigned => confirmed
2014-02-08 22:22 Povelitel Note Added: 0004427
2014-02-08 22:37 Tow Note Added: 0004429
2014-02-24 10:50 Povelitel Note Added: 0004519
2014-02-24 10:50 Povelitel File Added: 0.94f.rar
2014-02-27 21:56 Povelitel File Added: 0.94f2.rar
2014-02-27 21:57 Povelitel File Added: 0.94f3.rar
2014-02-27 21:57 Povelitel File Added: 0.94f4.rar
2014-02-27 21:57 Povelitel File Added: 0.94f5.rar
2014-03-01 12:25 Tow Note Added: 0004542
2014-03-01 12:25 Tow Status confirmed => resolved
2014-03-01 12:25 Tow Fixed in Version => 0.95
2014-03-01 12:25 Tow Resolution open => fixed
2014-06-02 10:27 Kantor Note Added: 0004726
2014-06-02 10:27 Kantor Status resolved => closed

Site | Forums | Wiki | Slack | GitHub


Copyright © 2000 - 2024 MantisBT Team
Hosting provided by DigitalOcean