MantisBT - VCMI
View Issue Details
0002624VCMIAI - Adventure Mappublic2016-11-29 18:252022-03-22 17:39
Povelitel 
Warmonger 
normalcrashalways
assignedreopened 
0.99 
1.next 
0002624: Crash turn AI
second save continue1

_CSTD memmove(_Dest_ch, _First_ch, _Count);


> [Внедренный фрейм] VCMI_lib.dll!std::_Copy_memmove(ConstTransitivePtr<CGDwelling> *)Строка 2380 C++ Символы загружены.
     [Внедренный фрейм] VCMI_lib.dll!std::_Move_unchecked1(ConstTransitivePtr<CGDwelling> *)Строка 2709 C++ Символы загружены.
     [Внедренный фрейм] VCMI_lib.dll!std::_Move_unchecked(ConstTransitivePtr<CGDwelling> * _First, ConstTransitivePtr<CGDwelling> *)Строка 2718 C++ Символы загружены.
     [Внедренный фрейм] VCMI_lib.dll!std::vector<ConstTransitivePtr<CGDwelling>,std::allocator<ConstTransitivePtr<CGDwelling> > >::erase(std::_Vector_const_iterator<std::_Vector_val<std::_Simple_types<ConstTransitivePtr<CGDwelling> > > >)Строка 1618 C++ Символы загружены.
     VCMI_lib.dll!CGDwelling::setPropertyDer(unsigned char what, unsigned int val)Строка 166 C++ Символы загружены.
     VCMI_lib.dll!CGObjectInstance::setProperty(unsigned char what, unsigned int val)Строка 223 C++ Символы загружены.
     VCMI_lib.dll!SetObjectProperty::applyGs(CGameState * gs)Строка 1183 C++ Символы загружены.
     VCMI_lib.dll!CApplyOnGS<SetObjectProperty>::applyOnGS(CGameState * gs, void * pack)Строка 63 C++ Символы загружены.
     VCMI_lib.dll!CGameState::apply(CPack * pack)Строка 1958 C++ Символы загружены.
     VCMI_client.exe!CClient::handlePack(CPack * pack)Строка 686 C++ Символы загружены.
     VCMI_client.exe!CClient::run()Строка 190 C++ Символы загружены.
R1
7z purpure_crash.7z (777,683) 2016-11-29 18:25
https://bugs.vcmi.eu/file_download.php?file_id=2663&type=bug
rar Continue1.rar (1,979,571) 2018-01-15 12:13
https://bugs.vcmi.eu/file_download.php?file_id=2835&type=bug
Issue History
2016-11-29 18:25PovelitelNew Issue
2016-11-29 18:25PovelitelStatusnew => assigned
2016-11-29 18:25PovelitelAssigned To => SXX
2016-11-29 18:25PovelitelFile Added: purpure_crash.7z
2016-11-29 19:10SXXNote Added: 0006924
2016-11-29 20:13WarmongerAssigned ToSXX => Warmonger
2016-11-29 20:59WarmongerNote Added: 0006925
2016-11-29 21:00WarmongerNote Edited: 0006925bug_revision_view_page.php?bugnote_id=6925#r3312
2016-11-29 21:09WarmongerNote Added: 0006926
2016-11-29 21:09WarmongerStatusassigned => resolved
2016-11-29 21:09WarmongerFixed in Version => 1.next
2016-11-29 21:09WarmongerResolutionopen => fixed
2018-01-15 12:13PovelitelNote Added: 0007366
2018-01-15 12:13PovelitelFile Added: Continue1.rar
2018-01-15 12:14PovelitelNote Edited: 0007366bug_revision_view_page.php?bugnote_id=7366#r3425
2018-01-15 12:18DydzioNote Added: 0007367
2018-01-15 12:18DydzioStatusresolved => assigned
2018-02-28 18:08PovelitelPriorityhigh => normal
2018-02-28 18:08PovelitelResolutionfixed => reopened
2018-02-28 18:08PovelitelDescription Updatedbug_revision_view_page.php?rev_id=3446#r3446
2022-03-22 17:39PovelitelTag Attached: R1

Notes
(0006924)
SXX   
2016-11-29 19:10   
Workarounded this one:
https://github.com/vcmi/vcmi/commit/fd3992ddc9cb9ee01586edbe59d8a82548a5c909 [^]

Looks like for some reason this code was working before, but I don't see any recent changes around. Will try to dig it deeply later on.
(0006925)
Warmonger   
2016-11-29 20:59   
(edited on: 2016-11-29 21:00)
Strangely enough I can't open this save, in fact there was an error message at 7z extraction and save is 0 KB :?

(0006926)
Warmonger   
2016-11-29 21:09   
Hopefully fixed in https://github.com/vcmi/vcmi/commit/eaf14f6429f3d850f029c8942798b1e5b0efa80c [^]
(0007366)
Povelitel   
2018-01-15 12:13   
(edited on: 2018-01-15 12:14)
I took this save and continue to play.
build VCMI-branch-develop-e90fcea

And again happen crash.

The same bag or not I don't know


Just press end turn

(0007367)
Dydzio   
2018-01-15 12:18   
I think we should reopen this one for now...