Anonymous | Login | 2024-11-21 19:37 UTC |
My View | View Issues | Change Log | Roadmap |
View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||
0000947 | VCMI | Other | public | 2012-05-04 09:11 | 2014-05-30 17:41 | ||||
Reporter | ench0 | ||||||||
Assigned To | Tow | ||||||||
Priority | normal | Severity | crash | Reproducibility | always | ||||
Status | closed | Resolution | fixed | ||||||
Platform | i386 | OS | GNU/Linux | OS Version | FC 15 Lovelock | ||||
Product Version | 0.88 | ||||||||
Target Version | Fixed in Version | ||||||||
Summary | 0000947: Restarting scenario crashes the game | ||||||||
Description | strace attached | ||||||||
Steps To Reproduce | Start 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. | ||||||||
Tags | No tags attached. | ||||||||
Attached Files | strace-crash-restart-scenario.txt [^] (1,213,434 bytes) 2012-05-04 09:11 | ||||||||
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 |
Copyright © 2000 - 2024 MantisBT Team |