View Issue Details

IDProjectCategoryView StatusLast Update
0010364Dwarf FortressAdventure Mode -- Generalpublic2020-02-07 23:45
ReporterGeorge_Chickens Assigned Touser8971 
PrioritynormalSeveritycrashReproducibilityalways
Status acknowledgedResolutionopen 
PlatformWindows 7OSWindows 7OS VersionWindows 7 x64
Product Version0.44.02 
Summary0010364: Instant crash upon selecting retired adventurer
DescriptionIn 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.
Steps To ReproduceCreate an adventurer, retire him, and then try to bring him out of retirement.
Additional InformationThe crash appears to happen 100% of the time. Please inform me if the save is needed.
TagsNo tags attached.

Relationships

related to 0010383 acknowledgeduser11 Crash when retiring an adventurer 
related to 0010398 acknowledgeduser8971 Game breaks after retiring and adventurer and having a retired fortress simultaneously. 

Activities

Shonai_Dweller

2017-11-26 06:34

reporter   ~0037025

Last edited: 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.

George_Chickens

2017-11-26 07:38

reporter   ~0037026

http://dffd.bay12games.com/file.php?id=13229 - save here. Three retired characters are here.

user8971

2017-11-29 14:13

  ~0037110

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.

kosmonaffft

2019-10-17 08:16

reporter   ~0039548

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

Shonai_Dweller

2019-10-21 20:54

reporter   ~0039554

Last edited: 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.

risusinf

2020-01-10 00:29

reporter   ~0039662

Last edited: 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

TomiTapio2

2020-02-02 19:03

reporter   ~0039813

Might be related to modded dwarves "crash on pressing embark" skill levels. Removing natural_skill tags from fort mode dwarves prevented embark-crash.

Shonai_Dweller

2020-02-07 06:26

reporter   ~0039935

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.

FantasticDorf

2020-02-07 07:03

reporter   ~0039936

Mining is recently on 47.01~~ a accessible skill in the new adventurer creation screen.

Shonai_Dweller

2020-02-07 23:45

reporter   ~0039951

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.

Issue History

Date Modified Username Field Change
2017-11-26 06:05 George_Chickens New Issue
2017-11-26 06:34 Shonai_Dweller Note Added: 0037025
2017-11-26 06:48 Shonai_Dweller Note Edited: 0037025
2017-11-26 06:51 Shonai_Dweller Note Edited: 0037025
2017-11-26 07:38 George_Chickens Note Added: 0037026
2017-11-26 08:32 user8971 Assigned To => user8971
2017-11-26 08:32 user8971 Status new => acknowledged
2017-11-29 13:06 user11 Relationship added related to 0010383
2017-11-29 14:13 user8971 Note Added: 0037110
2017-12-02 00:39 user8971 Relationship added related to 0010398
2019-10-17 08:16 kosmonaffft Note Added: 0039548
2019-10-21 20:54 Shonai_Dweller Note Added: 0039554
2019-10-21 20:55 Shonai_Dweller Note Edited: 0039554
2019-10-22 00:26 Shonai_Dweller Note Edited: 0039554
2019-10-22 00:28 Shonai_Dweller Note Edited: 0039554
2020-01-10 00:29 risusinf Note Added: 0039662
2020-01-11 00:24 risusinf Note Edited: 0039662
2020-02-02 19:03 TomiTapio2 Note Added: 0039813
2020-02-07 06:26 Shonai_Dweller Note Added: 0039935
2020-02-07 07:03 FantasticDorf Note Added: 0039936
2020-02-07 23:45 Shonai_Dweller Note Added: 0039951
2020-02-08 00:18 risusinf Note Edited: 0039662