MantisBT

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0002897VCMIGUI - Battlespublic2018-02-28 23:372022-05-04 06:32
ReporterAndruids 
Assigned ToNullkiller 
PrioritynormalSeveritycrashReproducibilityalways
StatusresolvedResolutionfixed 
PlatformPCOSWindowsOS Version8.1
Product Version0.99 
Target VersionFixed in Version0.next 
Summary0002897: Summoned elementals + Armageddon crash
DescriptionWhen you summon an Earth/Fire elemental stack and cast Armageddon, so that it wipes out all creatures except summoned elementals, it crashes the game.
Steps To Reproduce1) Start a single player scenario with any hero expect Necropolis
2) Type a cheatcode fo all spells: vcmiistari
3) Enter battle
4) Summon e.g. Earth Elemental
5) Cast Armageddon to kill all creatures except elementals
TagsNo tags attached.
Attached Files? file icon FireElementalsArmageddon.vmap [^] (2,657 bytes) 2018-03-05 01:05

- Relationships
related to 0003089resolvedNullkiller Crash when only summoned creatures are left alive 

-  Notes
(0007462)
Povelitel (updater)
2018-03-03 16:14

I can't confirm it.

But i have win 10...

Can you add map?
(0007477)
Andruids (reporter)
2018-03-05 01:07
edited on: 2018-03-05 01:08

Here you go. Sorry for tarrying.

I just tested this map:
1) enter fight with peasants
2) summon elementals
3) cast armageddon
4) crash

happens every time

(0007478)
Povelitel (updater)
2018-03-05 10:39
edited on: 2018-03-05 10:43

Now reproducibility. After battle when press OK

if (_Buy(_Right.size()))


> VCMI_lib.dll!std::vector<int,std::allocator<int> >::vector<int,std::allocator<int> >(const std::vector<int,std::allocator<int> > & _Right)Строка 768 C++ Непользовательский код. Символы загружены.
     VCMI_lib.dll!SetResources::applyGs(CGameState * gs)Строка 38 C++ Символы загружены.
     VCMI_lib.dll!CApplyOnGS<SetResources>::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++ Символы загружены.

(0008181)
Povelitel (updater)
2022-03-18 16:42

The hero after the victory must still die, because he has no living units. I thought the problem is that he still does not have cities. But this has nothing to do with it, and it works on any map.
(0008291)
Povelitel (updater)
2022-05-04 06:32

fixed in https://github.com/vcmi/vcmi/commit/e0e37877484dc297de21011fca796bae96a902b9 [^]

- Issue History
Date Modified Username Field Change
2018-02-28 23:37 Andruids New Issue
2018-03-03 16:14 Povelitel Note Added: 0007462
2018-03-03 16:14 Povelitel Assigned To => Povelitel
2018-03-03 16:14 Povelitel Status new => feedback
2018-03-05 01:05 Andruids File Added: FireElementalsArmageddon.vmap
2018-03-05 01:07 Andruids Note Added: 0007477
2018-03-05 01:07 Andruids Status feedback => assigned
2018-03-05 01:08 Andruids Note Edited: 0007477 View Revisions
2018-03-05 10:39 Povelitel Note Added: 0007478
2018-03-05 10:39 Povelitel Assigned To Povelitel => AVS
2018-03-05 10:43 Povelitel Note Edited: 0007478 View Revisions
2022-03-18 16:42 Povelitel Note Added: 0008181
2022-03-20 20:24 Povelitel Relationship added related to 0003089
2022-05-04 06:32 Povelitel Note Added: 0008291
2022-05-04 06:32 Povelitel Status assigned => resolved
2022-05-04 06:32 Povelitel Fixed in Version => 0.next
2022-05-04 06:32 Povelitel Resolution open => fixed
2022-05-04 06:32 Povelitel Assigned To AVS => Nullkiller

Site | Forums | Wiki | Slack | GitHub


Copyright © 2000 - 2022 MantisBT Team
Hosting provided by DigitalOcean