View Issue Details

IDProjectCategoryView StatusLast Update
0007790Dwarf FortressCave-inspublic2014-08-02 19:16
Reportertorrenal Assigned Touser11 
PrioritynormalSeverityminorReproducibilityhave not tried
Status resolvedResolutionno change required 
PlatformPCOSWindowsOS Version8
Product Version0.40.05 
Summary0007790: Cave in when loading save
DescriptionSummary:
I've got a cave in that occurs when I load the save.
The cavein did not occur when I was setting up the feature that caves in. I would not expect simply loading a saved game to trigger the cavein.

Steps To ReproduceLoad this save: http://dffd.wimbli.com/file.php?id=9236
Press '.' to advance the world one tick.
Cave-in occurs promptly.

The cave in occurs over the cistern which is under the river

Short form:
River Z1
Cistern Z3 and Z4
Winter comes, river freezes, I dig out Z1, channel out a bit into Z2 to help the river flow into the cistern, and then connect it to a waiting tunnel with fortification and grate.

Spring comes, river melts, fills cistern. I save to change a liquid display setting, and the cavein occurs when I load the save.
Additional InformationThe cavein occurrs every time I load the save, but I've not tried replicating it in other scenarios.

Might possibly involve channeling into dirt from ice that later melts, with the dirt itself unsupported from below...but I'm not sure I have the dwarven physics correct.

TagsNo tags attached.

Relationships

child of 0007277 acknowledgeduser11 Cave-ins that happened re-happens again every loading on first tick 

Activities

Button

2014-08-01 19:26

reporter   ~0028116

Possibly related to 0006432

user11

2014-08-02 05:20

  ~0028133

Reminder sent to: torrenal

Was there a previous cave-in at that location?

user11

2014-08-02 05:22

  ~0028135

If ice is supporting dirt that is later unsupported when the ice melts - that is exactly an expected cave-in situation.

torrenal

2014-08-02 10:35

reporter   ~0028147

Last edited: 2014-08-02 10:36

The only other caveins near there broke through into the cistern and were patched with proper floor tiles. They had been a result of me designating the L2 layer for digging, then later designating L1 for channeling - to try and recover any ice for use in the fortress.


The cavein-on-load is just to the east of those patches and does not involve them. No other caveins occurred during work on the ice.

user11

2014-08-02 11:15

  ~0028151

Ok, it may very well be the same root cause, but I'll leave it as a child of the other report. Thanks for the follow-ups.

torrenal

2014-08-02 14:17

reporter   ~0028165

Ah. It's the 'Brook'
'Brook' is essentially a floor that rests on the ice. I channeled out all around the brook, and dug out the ice under it, but the 'brook' rested on the 'ice floor' of the river.

Spring thaw comes. Ice turns to water, no longer supporting the 'brook'.

Save game - load game, brook is checked for cave-in and collapses. I've now recreated this in a pocket world, saved just prior to thaw if you want.

user6

2014-08-02 15:06

  ~0028170

Yeah, it's intentional for now that brook tiles can collapse like other floors.

Issue History

Date Modified Username Field Change
2014-08-01 18:29 torrenal New Issue
2014-08-01 19:26 Button Note Added: 0028116
2014-08-02 05:20 user11 Note Added: 0028133
2014-08-02 05:21 user11 Relationship added child of 0007277
2014-08-02 05:22 user11 Note Added: 0028135
2014-08-02 05:22 user11 Assigned To => user11
2014-08-02 05:22 user11 Status new => feedback
2014-08-02 10:35 torrenal Note Added: 0028147
2014-08-02 10:35 torrenal Status feedback => assigned
2014-08-02 10:36 torrenal Note Edited: 0028147
2014-08-02 11:15 user11 Note Added: 0028151
2014-08-02 11:15 user11 Status assigned => acknowledged
2014-08-02 14:17 torrenal Note Added: 0028165
2014-08-02 15:06 user6 Note Added: 0028170
2014-08-02 15:06 user6 Status acknowledged => resolved
2014-08-02 15:06 user6 Resolution open => no change required