Dwarf Fortress Bug Tracker - Dwarf Fortress
View Issue Details
0010364Dwarf FortressAdventure Mode -- Generalpublic2017-11-26 06:052020-02-07 23:45
George_Chickens 
Detros 
normalcrashalways
acknowledgedopen 
Windows 7Windows 7Windows 7 x64
0.44.02 
 
0010364: Instant crash upon selecting retired adventurer
In a medium region with a history of eight hundred years, I recently retired an adventurer as to pass two weeks without having to scout for food. Upon selecting him as to bring him out of retirement, the game immediately crashed. I created a new adventurer, this one having a different species, class and location, and retired him to test the crash. Upon trying to bring him out of retirement, the game crashed again.
Create an adventurer, retire him, and then try to bring him out of retirement.
The crash appears to happen 100% of the time. Please inform me if the save is needed.
No tags attached.
related to 0010383acknowledged Dwarfu Crash when retiring an adventurer 
related to 0010398acknowledged Detros Game breaks after retiring and adventurer and having a retired fortress simultaneously. 
Issue History
2017-11-26 06:05George_ChickensNew Issue
2017-11-26 06:34Shonai_DwellerNote Added: 0037025
2017-11-26 06:48Shonai_DwellerNote Edited: 0037025bug_revision_view_page.php?bugnote_id=0037025#r14919
2017-11-26 06:51Shonai_DwellerNote Edited: 0037025bug_revision_view_page.php?bugnote_id=0037025#r14920
2017-11-26 07:38George_ChickensNote Added: 0037026
2017-11-26 08:32DetrosAssigned To => Detros
2017-11-26 08:32DetrosStatusnew => acknowledged
2017-11-29 13:06DwarfuRelationship addedrelated to 0010383
2017-11-29 14:13DetrosNote Added: 0037110
2017-12-01 07:46HededeIssue Monitored: Hedede
2017-12-02 00:39DetrosRelationship addedrelated to 0010398
2019-10-17 08:16kosmonaffftNote Added: 0039548
2019-10-21 20:54Shonai_DwellerNote Added: 0039554
2019-10-21 20:55Shonai_DwellerNote Edited: 0039554bug_revision_view_page.php?bugnote_id=0039554#r16119
2019-10-22 00:26Shonai_DwellerNote Edited: 0039554bug_revision_view_page.php?bugnote_id=0039554#r16120
2019-10-22 00:28Shonai_DwellerNote Edited: 0039554bug_revision_view_page.php?bugnote_id=0039554#r16121
2020-01-10 00:29risusinfNote Added: 0039662
2020-01-11 00:24risusinfNote Edited: 0039662bug_revision_view_page.php?bugnote_id=0039662#r16159
2020-02-02 19:03TomiTapio2Note Added: 0039813
2020-02-07 06:26Shonai_DwellerNote Added: 0039935
2020-02-07 07:03FantasticDorfNote Added: 0039936
2020-02-07 23:45Shonai_DwellerNote Added: 0039951
2020-02-08 00:18risusinfNote Edited: 0039662bug_revision_view_page.php?bugnote_id=0039662#r16268

Notes
(0037025)
Shonai_Dweller   
2017-11-26 06:34   
(edited on: 2017-11-26 06:51)
Yeah, better provide a save. Tried it out myself (medium world, 260 year history) and crashed every time. But my game's using various raw tweaks so I switched to completely vanilla 44.02 and managed to unretire twice with no crashes (smaller world, short history). Definitely something odd going on. Not sure what. Will upload a save myself.

--Edit
Save:
http://dffd.bay12games.com/file.php?id=13228 [^]

Not vanilla. Lots of raw tweaks (but no crash with the same tweaks in 43.05). Wasn't using any utils. Should crash when unretiring either of the adventurers in the save, or starting new ones and unretiring them.

(0037026)
George_Chickens   
2017-11-26 07:38   
http://dffd.bay12games.com/file.php?id=13229 [^] - save here. Three retired characters are here.
(0037110)
Detros   
2017-11-29 14:13   
Created adventurer (dwarf, hero, woman, mountainhome), retired her, successfully unretired her. Fresh world in vanilla 64b Linux DF 0.44.02. So at least it does not crash for all adventurer retiring in this version.
(0039548)
kosmonaffft   
2019-10-17 08:16   
Still happens in DF 0.44.12.
Looks like game crushes when your adventurer somehow interact with your fortress.
Examples:
- retire adventuer in your fortress, play fortress, try to unretire adventurer, crash
- find vault, retire adventurer at it, start fortress, conqueror vault, try to unretire adventurer
(0039554)
Shonai_Dweller   
2019-10-21 20:54   
(edited on: 2019-10-22 00:28)
Here's another Adventurer save retire - unretire crash demonstration from 44.12. Open this save and retire. Unretire should crash the game. This adventure is in their starting location, a reclaimed cave that is demonstrating unrelated (presumably) buggy npc behavior. It seems that the adventurer isn't present in Legends mode for some reason too.

This isn't something which happens every time, I've unretired adventurers in this version with these same raw tweaks successfully.

Unlike above comment, this world features no player fortresses.

http://dffd.bay12games.com/file.php?id=14573 [^]

--edit: I have just checked, in this world adventurers all crash on unretire (tried with adventurers from other civs too). But generating a new world (44.12 again, all the same raw tweaks) works just fine. So...not sure what conclusions to draw from that.

-- Compressed saves is set to on, so it could just be regular save corruption caused by that bug.

(0039662)
risusinf   
2020-01-10 00:29   
(edited on: 2020-02-08 00:18)
0011185 and 0010364 (as well as 0010364:0037025, 0010364:0039554) would crash on selecting any of the existing adventurers with the same backtrace. Creating new adventurer and fortress mode embark work fine. Two of three possible options in "specific person" list from 10364 don't seem to be present in the legends (1/1 absent in 37025, and 1/2 in 39554; reported in 0011168)

0010239 is the same, there is two preset "specific person" adventurers, both of which crash and are absent from the legends. The report originates from 43.05, so the issue isn't a recent invention. Creating and immediate retiring another random adventurer would add one more bugged "specific person", however reflected in legends mode

I couldn't get "related" 0010383 and 0010398 to crash under any conditions on the current version

(0039813)
TomiTapio2   
2020-02-02 19:03   
Might be related to modded dwarves "crash on pressing embark" skill levels. Removing natural_skill tags from fort mode dwarves prevented embark-crash.
(0039935)
Shonai_Dweller   
2020-02-07 06:26   
You mentioned in the forum that it's mostly mining, smelting, metalworking, etc that cause the fortress mode embark crash. These are all skills that that adventurers don't gain.
(0039936)
FantasticDorf   
2020-02-07 07:03   
Mining is recently on 47.01~~ a accessible skill in the new adventurer creation screen.
(0039951)
Shonai_Dweller   
2020-02-07 23:45   
Yes, please note that all these crashes predate 47.01.

Also, natural_skill bug is crashing before entering the fortress dwarf skills/items screen, not embark to the map.