Dwarf Fortress Bug Tracker - Dwarf Fortress
View Issue Details
0010575Dwarf FortressMiscellaneous Crashespublic2018-02-13 00:192018-07-07 09:45
ptdel 
lethosor 
normalblockalways
acknowledgedopen 
ArchlinuxLinux4.15.1-2
0.44.05 
 
0010575: DF hangs after restricting Jail Cell Door
I had a vampire (or just person, not sure if their status makes a difference) in a jail cell, when trying to tightly close, and forbid passage through the door to their cell, the game crashes after making these settings and resuming.

here is video somebody caught of the bug:
https://clips.twitch.tv/ObeseEasyWitchRuleFive [^]

here is the save file for the game:
http://dffd.bay12games.com/file.php?id=13512 [^]
proceed down to jail level,
query door attached to room with miner chained for murder (Avis is name)
select to tightly close door
select to forbid passage
unpause
was able to start the game from a save file, and go through the same procedure three times, each time crashing the game.
No tags attached.
related to 0008761new  Game freezes when doors forbidden and strange mood dwarf around 
related to 0009575confirmed lethosor Titan on the map, locking the doors causes hang. 
related to 0010201acknowledged lethosor Locking door causes game to hang 
Issue History
2018-02-13 00:19ptdelNew Issue
2018-02-13 07:45lethosorNote Added: 0037787
2018-02-13 07:45lethosorAssigned To => lethosor
2018-02-13 07:45lethosorStatusnew => needs feedback
2018-02-13 07:45lethosorRelationship addedrelated to 0008761
2018-02-13 07:45lethosorRelationship addedrelated to 0009575
2018-02-13 08:30lethosorNote Edited: 0037787bug_revision_view_page.php?bugnote_id=0037787#r15351
2018-02-14 18:57ptdelNote Added: 0037790
2018-02-14 18:57ptdelStatusneeds feedback => assigned
2018-02-15 09:11lethosorNote Added: 0037793
2018-02-15 09:11lethosorStatusassigned => needs feedback
2018-02-15 09:12lethosorSeveritycrash => block
2018-02-15 09:12lethosorSummaryCrash While restricting Jail Cell Door => DF hangs after restricting Jail Cell Door
2018-02-23 15:49ptdelNote Added: 0037824
2018-02-23 15:49ptdelStatusneeds feedback => assigned
2018-02-23 15:58ptdelNote Edited: 0037824bug_revision_view_page.php?bugnote_id=0037824#r15382
2018-02-26 14:39lethosorNote Added: 0037832
2018-02-26 14:39lethosorStatusassigned => acknowledged
2018-07-07 09:45LociNote Added: 0038555
2018-07-07 10:48lethosorRelationship addedrelated to 0010201

Notes
(0037787)
lethosor   
2018-02-13 07:45   
(edited on: 2018-02-13 08:30)
Do you have any strange moods (0008761) or titans/forgotten beasts (0009575)?

Also, did it actually crash or just freeze? I can't tell from watching the video, because the DF window stays open.

(Thanks for the demo, in any case, that is helpful)

(0037790)
ptdel   
2018-02-14 18:57   
yes, in the save file one of the dwarves is stark raving mad, and while it's not in the safe file *yet* a few minutes later there is a forgotten beast that will most likely appear in cavern below, or it was there briefly but was made of mud and disolved in the water in the cavern.

you are correct as well the game does not actually crash, dump, and return, it is hanging.
(0037793)
lethosor   
2018-02-15 09:11   
If you have access to DFHack, can you try killing off the dwarf or forgotten beast and see if killing one fixes it (or wait for each of them to die on their own to see)? Your save is large enough that I'd prefer not to download it.

"Stark raving mad" isn't what I was referring to - but did that dwarf have a mood before?
(0037824)
ptdel   
2018-02-23 15:49   
(edited on: 2018-02-23 15:58)
Sorry for the long delay,

I can confirm that if I open the save file exterminate the dwarf, un-pause, let him die, then tightly close and forbid passage and un-pause again the game does not crash. it looks like he needs to be in there for it to crash. the dwarf was in a fey mood before and wasn't able to complete it's task.

please tell clinodev I updated the bug report so he'll call off the bounty hunters

(0037832)
lethosor   
2018-02-26 14:39   
That's the first time I've seen clinodev mentioned here, so that sounds like something you'll have to tell him.

Anyway, thanks for the update.
(0038555)
Loci   
2018-07-07 09:45   
likely duplicate of 0010201