Dwarf Fortress Bug Tracker - Dwarf Fortress
View Issue Details
0008190Dwarf FortressDwarf Mode -- Environmentpublic2014-08-30 09:132014-09-11 21:15
Delizin 
 
normalcrashalways
newopen 
Windows 7
0.40.10 
 
0008190: Embark Location has 2000+ Z Levels. Crashes on initial unpause
Save can be found here: http://dffd.wimbli.com/file.php?id=9562 [^]


I had several crashes when I initially tried embarking here, but it seemed like a promising location so I tried again. After the 4th time it let me embark successfully, but it immediately crashed after unpausing for the first time.

Inspecting the area while paused I was able to go down over 2000 Z levels. It was still allowing me to go down, so I never did find out just how far it went before giving up on it.
Download save from http://dffd.wimbli.com/file.php?id=9562, [^] unrar in DF save folder, continue game and unpause.
No tags attached.
related to 0001791new  Magma sea breaching into Hell 
related to 0005077resolved Toady One Browsing world gen map causes corrupted feature files 
Issue History
2014-08-30 09:13DelizinNew Issue
2014-08-30 15:15smjjamesNote Added: 0029811
2014-08-31 06:18MornieOhtarNote Added: 0029818
2014-08-31 06:30MornieOhtarNote Edited: 0029818bug_revision_view_page.php?bugnote_id=0029818#r11535
2014-08-31 07:12smjjamesNote Added: 0029819
2014-08-31 09:08QuietustNote Added: 0029821
2014-08-31 09:16QuietustNote Edited: 0029821bug_revision_view_page.php?bugnote_id=0029821#r11537
2014-08-31 09:40QuietustNote Edited: 0029821bug_revision_view_page.php?bugnote_id=0029821#r11538
2014-08-31 09:53lethosorRelationship addedrelated to 0001791
2014-08-31 09:53lethosorRelationship addedrelated to 0005077
2014-09-01 19:10QuietustNote Edited: 0029821bug_revision_view_page.php?bugnote_id=0029821#r11575
2014-09-11 21:15chuzzumIssue Monitored: chuzzum

Notes
(0029811)
smjjames   
2014-08-30 15:15   
Uh, what are your worldgen parameters?
(0029818)
MornieOhtar   
2014-08-31 06:18   
(edited on: 2014-08-31 06:30)
Hm.... Downloaded your save.
Managed to navigate to Z-10000 (yep.... it's ten thousands!).
Unpausing cased massive FPS drop (to 2(2), sometimes 0(0) during first 4-5 minutes), and then FPS raised to 35(35).
I even think, that lowering GFPS could make it playable.... Well, maybe removing graphics pack...
I'm using Starter pack 0.40.10 r1, no dfhack, no additional own changes to raws or configs (clear pack, it's even first run of it).
core i3 cpu, one core fully loaded. RAM about 700M on unpause. Trying to designate up/down stairs from z-1 to z-10000 coused RAM to go to 1450M, full 1 core load, but no crash yet (well... this designation takes lot of time).
Oh.... It's Win7 for me.

PS. It's already 10 minutes, but my mining designation not finished yet...

Even think, that I must keep this save for experiments, if you don't mind =)

(0029819)
smjjames   
2014-08-31 07:12   
How did you even generate a world with that many z levels?
(0029821)
Quietust   
2014-08-31 09:08   
(edited on: 2014-09-01 19:10)
Curiously, there are a number of feature-*.dat files in your savegame that have the same timestamp as the oldest files, which suggests that they were created during worldgen (and might possibly be related to bug 0005077, though that was fixed a long time ago).

I tried generating a few test worlds, but feature-*.dat files never showed up until I attempted to embark, and those would be timestamped at least a minute later than everything else (while yours have the same timestamp, down to the second, of the region snapshots).

Loading your savegame and analyzing it in DFHack reveals that it claims to have 14,067 Z-levels, even though there are only 79 Z-levels worth of actual map blocks. After revealing the map (which required a patch to DFHack's reveal command), it is clear that something has gone horribly wrong - for most of the map, the Underworld starts at Z=103 (and extends down to Z=99), but for the rightmost region blocks the Magma Sea and the Underworld apparently overlap, having a large area of open space starting at Z=107 containing globs of magma floating in mid-air above the slade landscape. There's also the oddity that, for those rightmost blocks, the Underworld only extends down to Z=103.

This might be related to 0001791 as well. In addition, there's plain "grass" in the caverns (0004013), but that may be a result of other glitches.