MantisBT

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0002801VCMIGUI - Adventure Mappublic2017-10-03 17:562022-09-04 20:03
ReporterDydzio 
Assigned ToWarmonger 
PrioritynormalSeveritycrashReproducibilityalways
StatusconfirmedResolutionopen 
PlatformMicrosoft WindowsOSWindows 7OS VersionHome Premium x64
Product Version0.next 
Target VersionFixed in Version 
Summary0002801: Crash with MSVS 2015 debug build
DescriptionCrash happens after building debug version of VCMI in Visual Studio 2015 and running it (assert failed). Crash appears after launching a scenario and passing a turn (tested on "arrogance" map).
Steps To Reproduce1. Start some singleplayer scenario (tested on "arrogance")
2. Pass new turn, maybe you need to "play properly" before that (move a hero, leave some path for next turn available - crash seems to be in pathfinder)
TagsNo tags attached.
Attached Files

- Relationships

-  Notes
(0007287)
AVS (administrator)
2017-10-03 18:30

Please attach assert error message and backtrace if possible.
(0007288)
Dydzio (developer)
2017-10-03 19:35
edited on: 2017-10-03 20:00

Screenshot: http://ctrlv.in/1010539 [^]

Backtrace: https://gist.github.com/dydzio0614/6b17d8cd3f90f65f0cda319578d8934f [^]

Problem may be related to violation of strict weak ordering somewhere in code.

(0007315)
Warmonger (administrator)
2017-11-04 07:43
edited on: 2017-11-04 09:41

I confirm the issue. Invalid heap inside pop() method indeed might be build / library / package problem, no other ideas.

(0007554)
Czesiek (reporter)
2018-03-31 11:08

I also confirm the issue. Debug 64 bit on MSVS 2015
(0008261)
Povelitel (updater)
2022-04-03 13:20

For the sake of interest, I ask, is this still reproduced in the 2022 studio?
(0008323)
Warmonger (administrator)
2022-09-04 20:03

I just uninstalled MSVS 2019 yesterday and plan to work with 2022 from now on. There's no point in trying to reproduce the issue with a legacy IDE.

So it's a candidate for closing.

- Issue History
Date Modified Username Field Change
2017-10-03 17:56 Dydzio New Issue
2017-10-03 18:30 AVS Note Added: 0007287
2017-10-03 19:35 Dydzio Note Added: 0007288
2017-10-03 20:00 Dydzio Note Edited: 0007288 View Revisions
2017-11-04 07:43 Warmonger Note Added: 0007315
2017-11-04 07:43 Warmonger Assigned To => Warmonger
2017-11-04 07:43 Warmonger Status new => confirmed
2017-11-04 09:41 Warmonger Note Edited: 0007315 View Revisions
2018-03-31 11:08 Czesiek Note Added: 0007554
2022-04-03 13:20 Povelitel Note Added: 0008261
2022-09-04 20:03 Warmonger Note Added: 0008323

Site | Forums | Wiki | Slack | GitHub


Copyright © 2000 - 2022 MantisBT Team
Hosting provided by DigitalOcean