Viewing Issue Simple Details Jump to Notes ] Wiki ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0011486 [DCSS] Bug Report crash always 2018-05-30 18:45 2018-06-01 20:30
Reporter Siegurt View Status public  
Assigned To
Priority normal Resolution open  
Status confirmed   Product Branch 0.22 ancient branch
Summary 0011486: When I try to go upstairs, the game crashes
Description In my current save, when I try to go upstairs (from Lair:1 to D:11), the game exits immediately to the desktop.

To reproduce this I hit the < key in the attached save
Additional Information
Tags No tags attached.
Attached Files ? file icon Almak.cs [^] (329,921 bytes) 2018-05-30 18:45

- Relationships
related to 0011960confirmed Broken save file 

-  Notes
(0032265)
Siegurt (reporter)
2018-05-30 18:59

FWIW It reproduces in 0.22-a0-441-gcf5b0c6 as well (tiles and console) I get an error "save file corrupted -- empty block"
(0032266)
amalloy (developer)
2018-05-30 20:30

I investigated this some, and it seems like the chunk headers in your save file corresponding to each floor of dungeon (not just D:11!) claim to be zero-length. The chunks for Lair floors seem fine.

At this point I ran out of expertise, and couldn't tell what had caused the save file to get this way, or whether there is a simple fix available.
(0032267)
advil (administrator)
2018-05-30 20:41

Yeah, I can confirm this too.

Could you tell us anything more about the history of this save file? It was saved with 0.22-a0-430-g6609fc6, but was that an upgrade from anything earlier?

fwiw the source code comment near that error message is `// This reeks of on-disk corruption (zeroed data).` But I'm still not really sure how disk corruption that would lead to the *exact* state of affairs that amalloy found...
(0032270)
Siegurt (reporter)
2018-06-01 20:30

I started that game in that same build (it wasn't upgraded).

The only thing I can think of that was remotely unusual is that I think let my computer go to sleep with crawl still open at some point, which I don't usually do, (Typically I save out of crawl before I shut the lid of my computer) however the game was still running just fine when I started back up, and I saved out/reopened the game more than once between closing the lid while playing and the crash in question, so that didn't seem likely to be relevant.

- Issue History
Date Modified Username Field Change
2018-05-30 18:45 Siegurt New Issue
2018-05-30 18:45 Siegurt File Added: Almak.cs
2018-05-30 18:59 Siegurt Note Added: 0032265
2018-05-30 20:30 amalloy Note Added: 0032266
2018-05-30 20:41 advil Note Added: 0032267
2018-05-30 20:41 advil Status new => confirmed
2018-06-01 20:30 Siegurt Note Added: 0032270
2019-04-23 02:39 advil Relationship added related to 0011960


Mantis 1.1.8[^]
Copyright © 2000 - 2009 Mantis Group
Powered by Mantis Bugtracker