View Issue Details

IDProjectCategoryView StatusLast Update
0005838Dwarf FortressMiscellaneous Crashespublic2014-01-22 08:31
Reporterexpwnent Assigned Touser6 
PrioritynormalSeveritycrashReproducibilityrandom
Status resolvedResolutionunable to reproduce 
OSWindows 7 
Product Version0.34.07 
Summary0005838: Crash to Desktop on Transformation with Multiple Syndromes
DescriptionCrash happens when all of the following happen:

1. dwarf has blood with multiple syndromes: one which affects only dwarves, one which does not affect dwarves
2. the syndrome that affects dwarves turns them into a giant sponge for 1000 ticks and gives them NOBREATHE forever.
3. the dwarf gets the syndrome by having an extra "blood tissue" which has [TISSUE_LEAKS]

Some of these steps may be unnecessary.
Steps To ReproduceAt the end of the definition for DWARF, add the following tags:

    [SELECT_MATERIAL:BLOOD]
        [STATE_COLOR:ALL:LEMON]
        [SYNDROME]
            [SYN_AFFECTED_CLASS:GENERAL_POISON]
            [SYN_IMMUNE_CREATURE:DWARF:MALE]
            [SYN_IMMUNE_CREATURE:DWARF:FEMALE]
            [SYN_CONTACT]
            [SYN_INJECTED]
            [SYN_INHALED]
            [SYN_INGESTED]
            [CE_BLEEDING:SEV:1:PROB:100:BP:BY_CATEGORY:ALL:ALL:START:0]
        [SYNDROME]
            [SYN_AFFECTED_CREATURE:DWARF:MALE]
            [SYN_AFFECTED_CREATURE:DWARF:FEMALE]
            [SYN_CONTACT]
            [SYN_INJECTED]
            [SYN_INHALED]
            [SYN_INGESTED]
            [CE_ADD_TAG:NOBREATHE:START:0]
            [CE_BODY_TRANSFORMATION:PROB:100:START:0:END:1000]
                [CE:CREATURE:GIANT_SPONGE:DEFAULT]

[TISSUE:POISON_TISSUE]
    [TISSUE_NAME:poison:poison]
        [TISSUE_MATERIAL:LOCAL_CREATURE_MAT:BLOOD]
        [TISSUE_MAT_STATE:GAS]
        MUSCULAR]
        FUNCTIONAL]
        STRUCTURAL]
        [RELATIVE_THICKNESS:1]
        CONNECTS]
        [TISSUE_SHAPE:LAYER]
        [TISSUE_LEAKS]
    
    [TISSUE_LAYER_UNDER:BY_CATEGORY:ALL:POISON_TISSUE]

Then go to arena mode and create a dozen or so independent dwarves (to be sure). After they kill each other for a while, the game will crash.
TagsNo tags attached.

Activities

user6

2014-01-22 08:31

  ~0024315

Please reopen this issue once a save has been uploaded to http://dffd.wimbli.com/ -- we need an easily testable case.

Issue History

Date Modified Username Field Change
2012-04-24 19:50 expwnent New Issue
2014-01-22 08:31 user6 Note Added: 0024315
2014-01-22 08:31 user6 Status new => resolved
2014-01-22 08:31 user6 Resolution open => unable to reproduce
2014-01-22 08:31 user6 Assigned To => user6