MantisBT - VCMI |
View Issue Details |
|
ID | Project | Category | View Status | Date Submitted | Last Update |
0002097 | VCMI | AI - Adventure Map | public | 2015-02-18 21:38 | 2023-10-10 13:42 |
|
Reporter | Povelitel | |
Assigned To | Nullkiller | |
Priority | normal | Severity | crash | Reproducibility | always |
Status | closed | Resolution | fixed | |
Platform | x64 | OS | Windows | OS Version | 7 |
Product Version | 0.97b | |
Target Version | | Fixed in Version | 1.next | |
|
Summary | 0002097: Crash during AI turn (exchange?) |
Description | My last save "FFA" still crash :(
auto currentExit = getObj(currentPos, true)->id;
> VCAI.dll!VCAI::moveHeroToTile::__l7::<лямбда>()Строка 1991 C++ Символы загружены.
VCAI.dll!VCAI::moveHeroToTile(int3 dst, HeroPtr h)Строка 2002 C++ Символы загружены.
VCAI.dll!VCAI::goVisitObj(const CGObjectInstance * obj, HeroPtr h)Строка 902 C++ Символы загружены.
VCAI.dll!VCAI::wander(HeroPtr h)Строка 1624 C++ Символы загружены.
VCAI.dll!VCAI::performTypicalActions()Строка 2571 C++ Символы загружены.
VCAI.dll!VCAI::makeTurnInternal()Строка 875 C++ Символы загружены.
VCAI.dll!VCAI::makeTurn()Строка 785 C++ Символы загружены.
|
Steps To Reproduce | |
Additional Information | Поддержка сейвов между 5м и 8м февраля ff2d01a.exe и d64a389.exe сломана |
Tags | No tags attached. |
Relationships | |
Attached Files | Saves.rar (1,019,829) 2015-02-18 21:38 https://bugs.vcmi.eu/file_download.php?file_id=2120&type=bug VCMI_Client_log.txt (153,629) 2015-02-18 21:38 https://bugs.vcmi.eu/file_download.php?file_id=2121&type=bug VCMI_Server_log.txt (100,253) 2015-02-18 21:38 https://bugs.vcmi.eu/file_download.php?file_id=2122&type=bug Free for All.h3m (47,217) 2015-02-22 11:27 https://bugs.vcmi.eu/file_download.php?file_id=2130&type=bug 137 in battle ogr (0.98h).rar (931,944) 2016-04-07 15:22 https://bugs.vcmi.eu/file_download.php?file_id=2494&type=bug FFA.7z (463,770) 2016-10-09 10:08 https://bugs.vcmi.eu/file_download.php?file_id=2591&type=bug |
|
Issue History |
Date Modified | Username | Field | Change |
2015-02-18 21:38 | Povelitel | New Issue | |
2015-02-18 21:38 | Povelitel | Status | new => assigned |
2015-02-18 21:38 | Povelitel | Assigned To | => Warmonger |
2015-02-18 21:38 | Povelitel | File Added: Saves.rar | |
2015-02-18 21:38 | Povelitel | File Added: VCMI_Client_log.txt | |
2015-02-18 21:38 | Povelitel | File Added: VCMI_Server_log.txt | |
2015-02-18 21:39 | Povelitel | Description Updated | bug_revision_view_page.php?rev_id=2843#r2843 |
2015-02-22 09:20 | Warmonger | Note Added: 0005564 | |
2015-02-22 11:27 | Povelitel | File Added: Free for All.h3m | |
2015-02-22 11:28 | Povelitel | Note Added: 0005568 | |
2015-02-22 17:48 | Warmonger | Note Added: 0005572 | |
2015-02-22 18:15 | SXX | Note Added: 0005574 | |
2015-02-22 18:16 | SXX | Note View State: 0005574: public | |
2015-02-22 18:23 | Povelitel | Note Added: 0005575 | |
2016-04-07 15:22 | Povelitel | File Added: 137 in battle ogr (0.98h).rar | |
2016-08-16 09:58 | SXX | Assigned To | Warmonger => SXX |
2016-08-16 09:59 | SXX | Note Added: 0006564 | |
2016-09-12 12:20 | SXX | Note Added: 0006657 | |
2016-09-12 12:20 | SXX | Status | assigned => resolved |
2016-09-12 12:20 | SXX | Fixed in Version | => 0.99 |
2016-09-12 12:20 | SXX | Resolution | open => unable to reproduce |
2016-10-09 10:08 | Povelitel | File Added: FFA.7z | |
2016-10-09 10:10 | Povelitel | Note Added: 0006815 | |
2016-10-09 10:10 | Povelitel | Status | resolved => feedback |
2016-10-09 10:10 | Povelitel | Resolution | unable to reproduce => reopened |
2016-10-09 10:11 | Povelitel | OS | => Windows |
2016-10-09 10:11 | Povelitel | OS Version | => 7 |
2016-10-09 10:11 | Povelitel | Platform | => x64 |
2016-10-09 10:12 | Povelitel | Note Edited: 0006815 | bug_revision_view_page.php?bugnote_id=6815#r3264 |
2016-11-10 19:04 | Povelitel | Fixed in Version | 0.99 => |
2016-11-10 19:04 | Povelitel | Description Updated | bug_revision_view_page.php?rev_id=3301#r3301 |
2017-07-16 09:26 | Povelitel | Note Added: 0007138 | |
2017-07-16 09:26 | Povelitel | Status | feedback => assigned |
2018-02-10 09:08 | Povelitel | Note Added: 0007405 | |
2018-02-24 16:39 | Povelitel | Additional Information Updated | bug_revision_view_page.php?rev_id=3441#r3441 |
2018-02-28 17:35 | Povelitel | Description Updated | bug_revision_view_page.php?rev_id=3444#r3444 |
2018-08-14 12:27 | Povelitel | Note Added: 0007629 | |
2018-11-02 10:16 | Povelitel | Note Added: 0007662 | |
2018-11-02 10:16 | Povelitel | Status | assigned => resolved |
2018-11-02 10:16 | Povelitel | Fixed in Version | => 1.next |
2018-11-02 10:16 | Povelitel | Resolution | reopened => fixed |
2018-11-02 10:16 | Povelitel | Assigned To | SXX => Nullkiller |
2023-10-10 13:42 | Povelitel | Note Added: 0008748 | |
2023-10-10 13:42 | Povelitel | Status | resolved => closed |
Notes |
|
|
This one is tricky. Debugger shows that Sir Mullich has Griffin in his army, but GUI shows he has not. Probably bug occured earlier.
Crash happens at attempt to detach non-existent stack from army. |
|
|
|
I add test map. I edit her. 90% repeatability. if you did not work in the first turn, close the game and start again this map |
|
|
|
This map has some weird fonts in it and can be invalid altogether. I'm getting odd messages all the time. |
|
|
(0005574)
|
SXX
|
2015-02-22 18:15
|
|
Weird fonts is likely russian language. As far as I get this is translation of standard Free for All map from RoE. |
|
|
|
Warmonger, yes, map have russian font.
(But I do not think that the problem is in them ... others maps play are normally) |
|
|
(0006564)
|
SXX
|
2016-08-16 09:59
|
|
Not reproducible anymore. |
|
|
(0006657)
|
SXX
|
2016-09-12 12:20
|
|
No longer reproducible for sure.
Passed long 58 months game on that map without any issue. |
|
|
(0006815)
|
Povelitel
|
2016-10-09 10:10
(edited on: 2016-10-09 10:12) |
|
I have reproducibility on 3 week
(started pink)
|
|
|
|
"FFA" saves still reproducibility in VCMI-branch-develop-21c0c95 |
|
|
|
I tried to load "FFA" saves in last develop but game crashed |
|
|
|
now it looks like this:
if(dest.roadType != ERoadType::NO_ROAD && from.roadType != ERoadType::NO_ROAD)
> VCMI_lib.dll!CGHeroInstance::getTileCost(const TerrainTile & dest, const TerrainTile & from, const TurnInfo * ti)Строка 69 C++
VCMI_lib.dll!CPathfinderHelper::getMovementCost(const CGHeroInstance * h, const int3 & src, const int3 & dst, const TerrainTile * ct, const TerrainTile * dt, const int remainingMovePoints, const TurnInfo * ti, const bool checkLast)Строка 1057 C++
VCMI_lib.dll!CPathfinderHelper::getMovementCost(const CGHeroInstance * h, const int3 & dst)Строка 1121 C++
VCAI.dll!FuzzyHelper::calculateTurnDistanceInputValue(const CGHeroInstance * h, int3 tile)Строка 208 C++
VCAI.dll!FuzzyHelper::getWanderTargetObjectValue(const CGHeroInstance & h, const ObjectIdRef & obj)Строка 294 C++
[Внедренный фрейм] VCAI.dll!VCAI::wander::__l56::<lambda_9ace2e48f572fffb95a4c2b2decba6fd>::operator()(const ObjectIdRef &)Строка 1468 C++
[Внедренный фрейм] VCAI.dll!std::_Ref_fn<<lambda_9ace2e48f572fffb95a4c2b2decba6fd> >::operator()(ObjectIdRef &)Строка 523 C++
[Внедренный фрейм] VCAI.dll!std::_Max_element_unchecked(ObjectIdRef * _First, ObjectIdRef * _Pred, std::_Ref_fn<<lambda_9ace2e48f572fffb95a4c2b2decba6fd> >)Строка 4208 C++
[Внедренный фрейм] VCAI.dll!std::max_element(std::_Vector_iterator<std::_Vector_val<std::_Simple_types<ObjectIdRef> > >)Строка 4223 C++
[Внедренный фрейм] VCAI.dll!boost::range::max_element(std::vector<ObjectIdRef,std::allocator<ObjectIdRef> > &)Строка 53 C++
VCAI.dll!VCAI::wander(HeroPtr h)Строка 1471 C++
VCAI.dll!VCAI::performTypicalActions()Строка 2495 C++
VCAI.dll!VCAI::makeTurn()Строка 804 C++ |
|
|
|
Don't reproducibility now |
|
|
|
|