Dwarf Fortress Bug Tracker - Dwarf Fortress
View Issue Details
0009052Dwarf FortressDwarf Mode -- Environmentpublic2015-08-23 04:152016-03-13 10:36
Jellly 
lethosor 
normalmajoralways
resolvedno change required 
0.40.24 
 
0009052: Map Regeneration + Reveal of all tiles + Fire clay appearing and expanding on surface + Human merchants arriving in Autumn
Just run into a pretty big bug. Several things seem to happen in quick succession. Here is what happens:

1. Lag out.
2. Get the pop up "Horrifying screams come from the darkness below" and the camera moves to the lava sea.
3. All tiles are revealed, all the way down to z level -17.
4. The map regenerates. Trees are back where I had cut them down and all tiles I had mined revert to how they were on embarkment. The only tiles not affected by this are those I have buildings on (excluding built stairs, walls and floors), tiles which had dwarves on them, stockpile zones and tiles that had items on them.
5. Clouds of fire clay and silty clay appear all over the surface of the map. When I unpause these rapidly expand and cover the surface causing severe lag, crushing quite a few people on the surface and flinging things all over the place. They then dissapear after 0000013:0000015 seconds.
6. A Human caravan arrives with a law-giver. Their wagon arrives dismantled with all the trade goods on the grounds. No announcement is made and the month is mid-Autumn so they aren't supposed to be here. In the unit list screen they are listed as "Visitors" rather than "Merchants". They do not move when unpaused.
Here is the savefile: http://speedy.sh/eAxJY/Alabedefini [^]

The bug occurs on the day of the save. Just unpause and soon after it should happen.
No tags attached.
Issue History
2015-08-23 04:15JelllyNew Issue
2015-08-23 04:18JelllyIssue Monitored: Jellly
2015-08-23 14:53DetrosNote Added: 0032991
2015-08-23 17:17JelllyNote Added: 0032992
2015-08-24 16:45QuietustNote Added: 0032993
2015-08-25 10:36JelllyNote Added: 0032994
2015-08-29 08:19BadLeoNote Added: 0033008
2015-08-29 08:20BadLeoNote Edited: 0033008bug_revision_view_page.php?bugnote_id=0033008#r13287
2015-08-29 18:21JelllyNote Added: 0033009
2015-09-03 09:40BadLeoIssue Monitored: BadLeo
2015-09-03 13:44lethosorNote Added: 0033034
2015-09-03 13:44lethosorNote Edited: 0033034bug_revision_view_page.php?bugnote_id=0033034#r13295
2015-09-05 22:18JelllyNote Added: 0033037
2015-09-27 20:31JelllyNote Edited: 0033037bug_revision_view_page.php?bugnote_id=0033037#r13312
2016-01-21 08:38CoinneasNote Added: 0034497
2016-01-21 15:36DetrosNote Added: 0034502
2016-01-21 15:57CoinneasNote Added: 0034503
2016-01-21 15:58CoinneasNote Edited: 0034503bug_revision_view_page.php?bugnote_id=0034503#r13908
2016-01-21 15:59CoinneasNote Edited: 0034503bug_revision_view_page.php?bugnote_id=0034503#r13909
2016-01-21 16:03CoinneasNote Edited: 0034503bug_revision_view_page.php?bugnote_id=0034503#r13910
2016-01-21 16:04CoinneasNote Edited: 0034503bug_revision_view_page.php?bugnote_id=0034503#r13911
2016-01-21 16:21CoinneasNote Added: 0034504
2016-01-21 23:53m-logikNote Added: 0034509
2016-01-22 14:07CoinneasNote Added: 0034515
2016-01-22 14:07CoinneasNote Edited: 0034515bug_revision_view_page.php?bugnote_id=0034515#r13915
2016-03-11 20:55sv-eskIssue Monitored: sv-esk
2016-03-11 21:00sv-eskNote Added: 0034831
2016-03-11 22:45sv-eskNote Edited: 0034831bug_revision_view_page.php?bugnote_id=0034831#r14046
2016-03-13 10:36lethosorNote Added: 0034836
2016-03-13 10:36lethosorStatusnew => resolved
2016-03-13 10:36lethosorResolutionopen => no change required
2016-03-13 10:36lethosorAssigned To => lethosor
2016-03-13 10:37lethosorNote Edited: 0034836bug_revision_view_page.php?bugnote_id=0034836#r14051
2016-03-13 10:37lethosorNote Edited: 0034836bug_revision_view_page.php?bugnote_id=0034836#r14052

Notes
(0032991)
Detros   
2015-08-23 14:53   
Are you using any third party utilities? Have you been digging really down when that happened? If yes, lag and notice are normal, regenerating terrain sounds like a bug though. Was there any clay near the surface before? If yes, thsoe clouds could be caused by that weird terrain regeneration. And wagons can get dismantled quite easily with few bumps on the road; they then spill they cargo all around.

Btw, you can store such save games at http://dffd.bay12games.com/ [^]
(0032992)
Jellly   
2015-08-23 17:17   
I was using the Lazy Newb Pack with DF Hack on, but even with everything disabled and playing the vanilla game this happens. I had only dug down to the first cavern. There was a layer of clay near the surface yes, only silted clay though no fire clay. Well that explains the wagon, bit more than a 'few bumps' in this case :P. Noted for the future, thanks.
(0032993)
Quietust   
2015-08-24 16:45   
Under what configuration was the world generated, as compared to the actual embark?
(0032994)
Jellly   
2015-08-25 10:36   
I believe the world was generated with DF Hack disabled, not 100% on that though.
(0033008)
BadLeo   
2015-08-29 08:19   
(edited on: 2015-08-29 08:20)
I stumbled on this bug on my previous fort. It scared the HFS out of me, so much that I created another world to play with (actually I did it to see if it will happen again).

I was digging really deep when it happened, but I'm sure I didn't pierced through HFS, despite the announcement. I still have the world saved here, and I even tried to abandon the fortress and reclaim it to see if it fixed the issue, but upon return things were the same.

(0033009)
Jellly   
2015-08-29 18:21   
I've managed to get around this bug twice now by retiring the fortress and then reclaiming it. Messes up a bunch of stuff but I can still play.
(0033034)
lethosor   
2015-09-03 13:44   
Reminder sent to: Jellly

That save no longer exists on that site - if you still have it, it really would be better to upload it to DFFD (http://dffd.bay12games.com/ [^]), where files don't periodically disappear.

(0033037)
Jellly   
2015-09-05 22:18   
(edited on: 2015-09-27 20:31)
Having some trouble signing up for that website. It's not sending me the verification email to activate the account. I'll upload the save when I successfully sign up.

http://dffd.bay12games.com/file.php?id=11175 [^] Here is a link with the savefile.

(0034497)
Coinneas   
2016-01-21 08:38   
I have this issue as well. No news on a solution?
(0034502)
Detros   
2016-01-21 15:36   
In which version, Coinneas? Are you using Lazy Newb Pack or playing vanilla DF without any changes to raws? Can you upload your save? Please see other questions higher and tell us more about what have happened to you.
(0034503)
Coinneas   
2016-01-21 15:57   
(edited on: 2016-01-21 16:04)
I'm playing with the latest (stable) Newb Pack, just as the original complaint. Hence DFhack is enabled. Version 0.40.24 specifically.

Likewise, it happened on a specific in-game date (December 29, 253). The 28th processes, but just before it hits the 29th I get the bug described above.

The only thing which I did during this save which was abnormal was to access Legends Mode via DFhack, during Fortress Mode and with my map open. My uneducated hypothesis is that this may have caused the game world to get messed up, resulting in bugs at the end of the year. Was the other uploaded save file also in late December (or whatever frikkin in-universe month) date?

EDIT: I checked the other guy's save. It's not on the same date, so that's not it.

(0034504)
Coinneas   
2016-01-21 16:21   
I did some sleuthing. Read the comment near the bottom of this page:

https://www.reddit.com/r/dwarffortress/comments/3g0g6h/dfhack_script_that_opens_the_legends_screen_in/ [^]

Apparently accessing DFhack legends while in-game is very likely to be the culprit here.
(0034509)
m-logik   
2016-01-21 23:53   
I had this occur in 2 40.24 forts. While both had dfhack running throughout the life of the forts, neither had ever had open-legends used. It's entirely possible that dfhack is an element of this, but two anecdotes on reddit isn't enough evidence to determine that any particular script is a very likely culprit.
(0034515)
Coinneas   
2016-01-22 14:07   
I'm going to report this bug on DFhack's own internal bug reporting system, since it seems that open-legends is indeed NOT the issue: https://github.com/DFHack/dfhack/issues?page=1&q=is%3Aissue+is%3Aopen [^]

(0034831)
sv-esk   
2016-03-11 21:00   
(edited on: 2016-03-11 22:45)
Steps to reproduce:
1. Run open-legends
2. Hit d (export detailed map)
3. Exit legends mode (it is not necessary to actually export something)
4. Wait. It usually explodes when cur_season_tick is a multiple of 2000

(0034836)
lethosor   
2016-03-13 10:36   
(edited on: 2016-03-13 10:37)
sv-esk has provided a logical explanation that attributes the issue to DFHack's open-legends script, so I'll close this.

See https://github.com/DFHack/dfhack/issues/805#issuecomment-195660593 [^]