Dwarf Fortress Bug Tracker - Dwarf Fortress
View Issue Details
0011156Dwarf FortressDwarf Mode -- Buildings, Generalpublic2019-09-27 17:552019-10-03 21:25
PCWindows 101903
0011156: Unavoidable crash related to picking up equipment
The game crashes in a minute after loading the save and unpausing.
Tried to do some troubleshooting (forbid to a burrow, freeing mayor throne room), didn't help

I have two mil. squads returning from a mission shortly but they do not appear in the list of dwarfs when the game crashes.

Save can be downloaded at: http://dffd.bay12games.com/file.php?id=14544 [^]
1. Load save
2. Unpause
3. Wait a minute
No tags attached.
related to 0011014confirmed Loci Reproducible crash from corrupted military equipment lists 
Issue History
2019-09-27 17:55masterncNew Issue
2019-09-28 02:54PatrikLundellNote Added: 0039518
2019-09-29 09:50risusinfNote Added: 0039520
2019-09-29 16:37LociAssigned To => Loci
2019-09-29 16:37LociStatusnew => confirmed
2019-09-29 16:39LociRelationship addedrelated to 0011014
2019-10-03 21:25lethosorSummaryUnavolidable crash, always reproducible => Unavoidable crash related to picking up equipment

2019-09-28 02:54   
Failed to identify the cause or otherwise prevent the crash. Tried:
- Checking for corrupt militia equipment. None found
- Disbanding all squads.
- Killing all visitors (DFHack "exterminate him" command).
- Looking for zero size critters. None found, although I'm not sure if the field to check is <unit>.body.size_info.size_cur (<= 0), which I looked for with a simple script.
- Exterminating the visitor arriving just before the crash.
2019-09-29 09:50   
Save segfaults as soon as Atir Edanshorast the peasant gets her *billon flask*. Forbidding all *billon flasks* within a bin where they stored doesn't prevent her from approaching the bin, and it still dies. Exterminating the peasant prevents segfaulting, game runs well past the usual moment of the crash (~80sec). It seems to be impossible to cancel "pickup equipment" job, removing her from the squad doesn't do that as well.