MantisBT

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0000947VCMIOtherpublic2012-05-04 09:112014-05-30 17:41
Reporterench0 
Assigned ToTow 
PrioritynormalSeveritycrashReproducibilityalways
StatusclosedResolutionfixed 
Platformi386OSGNU/LinuxOS VersionFC 15 Lovelock
Product Version0.88 
Target VersionFixed in Version 
Summary0000947: Restarting scenario crashes the game
Descriptionstrace attached
Steps To ReproduceStart game, select "Single Scenario" (I tried Arrogance, Capre Diem and a couple others - happens every time).

After scenario loads select the "Restart Scenario" from the "System Options" menu and confirm. The game crashes.
TagsNo tags attached.
Attached Filestxt file icon strace-crash-restart-scenario.txt [^] (1,213,434 bytes) 2012-05-04 09:11

- Relationships

-  Notes
(0002398)
Ivan (developer)
2012-05-04 09:17

Looks to be desync:

vcmiserver: ../../src/lib/CGameState.cpp:1584: void CGameState::init(StartInfo*): Assertion `scenarioOps->seedPostInit == actualSeed' failed.
(0002400)
ench0 (reporter)
2012-05-04 11:21

Happens with a campaign game as well...
(0002405)
Tow (developer)
2012-05-04 16:56
edited on: 2012-05-04 17:05

Map randomization is dependant on state of handlers (or at least art handler) and affects it. The handlers do also need to be recreated during restart.

(0002528)
Tow (developer)
2012-05-22 21:09

Fixed in r2706.
I was wrong, bug was in mismatch between randomized start info and the one from before randomization.

- Issue History
Date Modified Username Field Change
2012-05-04 09:11 ench0 New Issue
2012-05-04 09:11 ench0 File Added: strace-crash-restart-scenario.txt
2012-05-04 09:17 Ivan Note Added: 0002398
2012-05-04 11:21 ench0 Note Added: 0002400
2012-05-04 16:56 Tow Note Added: 0002405
2012-05-04 16:56 Tow Assigned To => Tow
2012-05-04 16:56 Tow Status new => confirmed
2012-05-04 17:05 Tow Note Edited: 0002405 View Revisions
2012-05-22 21:09 Tow Note Added: 0002528
2012-05-22 21:09 Tow Status confirmed => resolved
2012-05-22 21:09 Tow Resolution open => fixed
2014-05-30 17:41 beegee Status resolved => closed

Site | Forums | Wiki | Slack | GitHub


Copyright © 2000 - 2024 MantisBT Team
Hosting provided by DigitalOcean