Dwarf Fortress Bug Tracker - Dwarf Fortress
View Issue Details
0006752Dwarf FortressWorld Generation -- Generalpublic2014-07-08 19:052014-07-17 05:35
TV4Fun 
 
normalmajorsometimes
newopen 
LinuxUbuntu14.04
0.40.01 
 
0006752: Hang when generating world with long history
Running DF on Linux, trying to generate a complex world, the worldgen seems to hang after a while. On one worldgen, it stopped on year 432, on another it stopped on year 700. It seemed to occur when working on an Elven forest retreat. Still on the same year after half an hour. Pressed escape/enter, no response.
On Dwarf Fortress 0.40.01 for Linux, unmodded, create a new world. World size: Large, History: Very Long, Number of civilizations: Very High, Maximum number of sites: Very High, Number of Beasts: Very High, Natural Savagery: Very High, Mineral Occurrence: Frequent. No advanced parameters.
No tags attached.
has duplicate 0006763resolved Footkerchief Hang during worldgen, apparently busywaiting for a semaphore? 
has duplicate 0006840resolved Footkerchief Age of Death hangs the game up 
has duplicate 0007200resolved Footkerchief World gen freeze 
has duplicate 0006958resolved Footkerchief Generating into The Age of Death causes crash 
has duplicate 0007222resolved Footkerchief Freeze up when generating medium size world with custom advanced parameters 
related to 0006780new  World generation doesn't recover from non-display of window 
related to 0007115new  World Gen crashes during finalizations 
Issue History
2014-07-08 19:05TV4FunNew Issue
2014-07-13 09:31FootkerchiefRelationship addedhas duplicate 0006763
2014-07-13 09:31FootkerchiefRelationship addedhas duplicate 0006840
2014-07-13 09:32FootkerchiefRelationship addedhas duplicate 0007200
2014-07-13 11:30FootkerchiefRelationship addedhas duplicate 0006958
2014-07-13 11:30FootkerchiefRelationship addedhas duplicate 0007222
2014-07-13 11:31FootkerchiefSummaryHang on world generation => Hang when generating world with long history
2014-07-13 11:32FootkerchiefRelationship addedchild of 0006780
2014-07-13 11:32FootkerchiefRelationship replacedrelated to 0006780
2014-07-17 05:24Marty SmunstuNote Added: 0026736
2014-07-17 05:30Marty SmunstuNote Edited: 0026736bug_revision_view_page.php?bugnote_id=0026736#r9976
2014-07-17 05:32Marty SmunstuNote Edited: 0026736bug_revision_view_page.php?bugnote_id=0026736#r9977
2014-07-17 05:35Marty SmunstuIssue Monitored: Marty Smunstu
2014-07-17 05:44Marty SmunstuNote Edited: 0026736bug_revision_view_page.php?bugnote_id=0026736#r9978
2014-07-25 14:30FootkerchiefRelationship addedrelated to 0007115

Notes
(0026736)
Marty Smunstu   
2014-07-17 05:24   
(edited on: 2014-07-17 05:44)
To make reproduction quicker, this bug can be observed in worlds down to Smaller size with the following changes to advanced worldgen parameters:

End Year: 2500 (or greater)
Percentage Beasts Dead for Stoppage: Ignore

It doesn't matter whether "Playable Civilization Required" is set or not.

I am only sure of having observed this hanging behavior in the "Age of Death", which usually follows a "Second Golden Age". It is usually in the first year of the "Age of Death", but can sometimes be a few years into it (19 in one case). Only about half of worlds reach this age before about 2500; most of the rest, and all Pocket worlds I've tried, continue in an "Age of Goblins" and don't hang.