MantisBT - VCMI
View Issue Details
0000419VCMIMechanics - Otherpublic2010-03-02 21:192011-09-01 00:38
Zamolxis 
Tow 
normalcrashsometimes
closedfixed 
0.8 
0.84 
0000419: Crash when visiting Obelisk in a loaded game
It happened only once [EDIT: since 0.82/83 the chance of occurrence seems to have increased]. I loaded Autosave_3 savegame attached and I tested different digging options: with hero in town (correct "Try searching on clear ground" msg), by pressing "D", by using the button where there's no grail and finally digging out the grail. After I also visited the obelisk, but I got the crash. No dmp file created. Logs attached.
UPDATE: new 0.83 save games in the recently uploaded archives, to help reproduce (normally no specific steps needed, just load and go to the Obelisk which should be near hero)
No tags attached.
jpg 2010-03-02_ObeliskAfterLoad.jpg (138,980) 2010-03-02 21:19
https://bugs.vcmi.eu/file_download.php?file_id=307&type=bug
jpg

7z 2010-03-02_AllDigThenObelisk_Save.7z (56,723) 2010-03-02 21:20
https://bugs.vcmi.eu/file_download.php?file_id=308&type=bug
7z 2010-03-02_ObeliskAfterLoad.7z (2,420) 2010-03-02 21:20
https://bugs.vcmi.eu/file_download.php?file_id=309&type=bug
jpg 2010-11-20_ObeliskCrash.jpg (112,864) 2010-11-20 21:16
https://bugs.vcmi.eu/file_download.php?file_id=617&type=bug
jpg

jpg 2010-11-20_ObeliskCrashRuntime.jpg (234,888) 2010-11-20 21:17
https://bugs.vcmi.eu/file_download.php?file_id=618&type=bug
jpg

7z 2010-11-20_ObeliskCrash.7z (72,156) 2010-11-20 21:18
https://bugs.vcmi.eu/file_download.php?file_id=619&type=bug
jpg 2010-12-12_ObeliskCrash.jpg (286,639) 2010-12-12 01:45
https://bugs.vcmi.eu/file_download.php?file_id=631&type=bug
jpg

7z 2010-12-12_ObeliskCrash.7z (81,059) 2010-12-12 01:45
https://bugs.vcmi.eu/file_download.php?file_id=632&type=bug
Issue History
2010-03-02 21:19ZamolxisNew Issue
2010-03-02 21:19ZamolxisFile Added: 2010-03-02_ObeliskAfterLoad.jpg
2010-03-02 21:20ZamolxisFile Added: 2010-03-02_AllDigThenObelisk_Save.7z
2010-03-02 21:20ZamolxisFile Added: 2010-03-02_ObeliskAfterLoad.7z
2010-07-14 01:12TowNote Added: 0001106
2010-07-14 01:12TowStatusnew => closed
2010-07-14 01:12TowAssigned To => Tow
2010-07-14 01:12TowResolutionopen => unable to reproduce
2010-11-20 21:16ZamolxisFile Added: 2010-11-20_ObeliskCrash.jpg
2010-11-20 21:17ZamolxisFile Added: 2010-11-20_ObeliskCrashRuntime.jpg
2010-11-20 21:18ZamolxisFile Added: 2010-11-20_ObeliskCrash.7z
2010-11-20 21:21ZamolxisNote Added: 0001436
2010-11-20 21:21ZamolxisReproducibilityunable to reproduce => sometimes
2010-11-20 21:21ZamolxisStatusclosed => feedback
2010-11-20 21:21ZamolxisResolutionunable to reproduce => reopened
2010-11-20 21:26ZamolxisNote Edited: 0001436bug_revision_view_page.php?bugnote_id=1436#r1195
2010-11-20 21:42ZamolxisSummaryOne time crash visiting Obelisk in a loaded game, after having already dug out the Grail => One time crash visiting Obelisk in a loaded game
2010-11-20 22:16ZamolxisNote Edited: 0001436bug_revision_view_page.php?bugnote_id=1436#r1196
2010-12-12 01:45ZamolxisFile Added: 2010-12-12_ObeliskCrash.jpg
2010-12-12 01:45ZamolxisFile Added: 2010-12-12_ObeliskCrash.7z
2010-12-12 01:46ZamolxisNote Added: 0001461
2010-12-12 01:46ZamolxisStatusfeedback => assigned
2010-12-12 11:42ZamolxisSummaryOne time crash visiting Obelisk in a loaded game => Crash when visiting Obelisk in a loaded game
2010-12-12 11:42ZamolxisDescription Updatedbug_revision_view_page.php?rev_id=1229#r1229
2010-12-12 11:46ZamolxisSteps to Reproduce Updatedbug_revision_view_page.php?rev_id=1231#r1231
2010-12-13 14:13majaczekNote Added: 0001464
2010-12-17 11:14TowNote Added: 0001467
2010-12-17 11:14TowStatusassigned => resolved
2010-12-17 11:14TowFixed in Version => 0.89
2010-12-17 11:14TowResolutionreopened => fixed
2011-09-01 00:38ZamolxisNote Added: 0001966
2011-09-01 00:38ZamolxisStatusresolved => closed

Notes
(0001106)
Tow   
2010-07-14 01:12   
Console shows the reason of crash but I have no idea, how it could happen... [unless you somehow visited obelisk at the moment of loading save :P ]
I've added little more logging around that, please reopen if issue shows again.
(0001436)
Zamolxis   
2010-11-20 21:21   
(edited on: 2010-11-20 22:16)
I managed to reproduce it. I get a new pop-up saying "Enter char to delete up to:" as you can see in the screenshots. Unfortunately no crash dump created. But I attached the logs and the saved game.

To reproduce, just load the saved game in the newly attached archive and visit the Obelisk with Ivor.

It can only be reproduced with the saved game. With new game it works fine. There were not particular actions I took before the crash. I started the map (the one from 0000091), went to Redwood Observatory with Ivor, then towards the Obelisk, hit End Turn, save, load, go to Obelisk.

(0001461)
Zamolxis   
2010-12-12 01:46   
And I had it again (see new screenshot + attached savegame+logs), only this time w/o the pop-up saying "Enter char..."
(0001464)
majaczek   
2010-12-13 14:13   
I suppose it may be connected to printing special sequence to terminal
("enter the char delete up to" - looks like terminal answer to control sequence)
also it could be connected with mixed binary serialization with text printing
(0001467)
Tow   
2010-12-17 11:14   
Fixed, will be committed soon
(0001966)
Zamolxis   
2011-09-01 00:38   
No more occurrences in 0.84 or 0.85(c), so most probably fixed for good. Closing.