View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0005723 | Dwarf Fortress | World Generation -- General | public | 2012-03-28 09:34 | 2014-12-30 20:22 |
Reporter | DFWGCrash | Assigned To | |||
Priority | normal | Severity | minor | Reproducibility | always |
Status | resolved | Resolution | not fixable | ||
OS | Windows | OS Version | 7 | ||
Product Version | 0.34.06 | ||||
Summary | 0005723: Dwarf Fortress closes itself while unloading units after custom worldgen -- no errors | ||||
Description | Searching for a solution lead to error 0005206, which has been closed. Reinstalling does not solve the problem, though, and, like in 0005206, no error shows up. A world generated with custom parameters begins to run through history without trouble. After some years (in the case of this parameter it is usually around 100), using the world as it is will close the program. It will go through most of the units and then, without any indication that it will do so, closes. There is no error. All traces of the world are gone, as if it was aborted rather than exported. Using the parameters I am listing in Steps to Reproduce, the game always does this if you wait long enough. At 100 years it is likely, at 150 it is practically inevitable. | ||||
Steps To Reproduce | Use the following parameter to generate a world: [WORLD_GEN] [TITLE:CRASH] [DIM:257:257] [EMBARK_POINTS:5096] [END_YEAR:125] [BEAST_END_YEAR:1050:50] [REVEAL_ALL_HISTORY:1] [CULL_HISTORICAL_FIGURES:1] [ELEVATION:50:400:1200:1200] [RAINFALL:0:100:400:400] [TEMPERATURE:25:75:400:400] [DRAINAGE:0:100:400:400] [VOLCANISM:27:100:1600:1600] [SAVAGERY:20:100:400:400] [ELEVATION_FREQUENCY:1:1:1:1:1:1] [RAIN_FREQUENCY:1:1:1:1:1:1] [DRAINAGE_FREQUENCY:1:1:1:1:1:1] [TEMPERATURE_FREQUENCY:1:1:1:1:1:1] [SAVAGERY_FREQUENCY:2:0:0:5:5:90] [VOLCANISM_FREQUENCY:3:0:0:0:0:10000] [MINERAL_SCARCITY:1000] [MEGABEAST_CAP:4000] [SEMIMEGABEAST_CAP:1000] [TITAN_NUMBER:1000] [TITAN_ATTACK_TRIGGER:80:0:100000] [DEMON_NUMBER:156] [NIGHT_TROLL_NUMBER:78] [BOGEYMAN_NUMBER:156] [VAMPIRE_NUMBER:208] [WEREBEAST_NUMBER:156] [SECRET_NUMBER:1000] [REGIONAL_INTERACTION_NUMBER:156] [DISTURBANCE_INTERACTION_NUMBER:156] [EVIL_CLOUD_NUMBER:78] [EVIL_RAIN_NUMBER:78] [GOOD_SQ_COUNTS:50:500:1000] [EVIL_SQ_COUNTS:200:2000:4000] [PEAK_NUMBER_MIN:50] [PARTIAL_OCEAN_EDGE_MIN:0] [COMPLETE_OCEAN_EDGE_MIN:0] [VOLCANO_MIN:200] [REGION_COUNTS:SWAMP:1032:7:6] [REGION_COUNTS:DESERT:1032:7:6] [REGION_COUNTS:FOREST:4128:13:12] [REGION_COUNTS:MOUNTAINS:8256:9:9] [REGION_COUNTS:OCEAN:8256:7:6] [REGION_COUNTS:GLACIER:0:0:0] [REGION_COUNTS:TUNDRA:0:0:0] [REGION_COUNTS:GRASSLAND:8256:13:12] [REGION_COUNTS:HILLS:8256:13:12] [EROSION_CYCLE_COUNT:250] [RIVER_MINS:400:400] [PERIODICALLY_ERODE_EXTREMES:0] [OROGRAPHIC_PRECIPITATION:1] [SUBREGION_MAX:4125] [CAVERN_LAYER_COUNT:3] [CAVERN_LAYER_OPENNESS_MIN:30] [CAVERN_LAYER_OPENNESS_MAX:100] [CAVERN_LAYER_PASSAGE_DENSITY_MIN:30] [CAVERN_LAYER_PASSAGE_DENSITY_MAX:100] [CAVERN_LAYER_WATER_MIN:0] [CAVERN_LAYER_WATER_MAX:75] [HAVE_BOTTOM_LAYER_1:1] [HAVE_BOTTOM_LAYER_2:1] [LEVELS_ABOVE_GROUND:15] [LEVELS_ABOVE_LAYER_1:30] [LEVELS_ABOVE_LAYER_2:2] [LEVELS_ABOVE_LAYER_3:10] [LEVELS_ABOVE_LAYER_4:50] [LEVELS_ABOVE_LAYER_5:30] [LEVELS_AT_BOTTOM:1] [CAVE_MIN_SIZE:20] [CAVE_MAX_SIZE:100] [MOUNTAIN_CAVE_MIN:100] [NON_MOUNTAIN_CAVE_MIN:200] [ALL_CAVES_VISIBLE:1] [SHOW_EMBARK_TUNNEL:2] [TOTAL_CIV_NUMBER:250] [TOTAL_CIV_POPULATION:-1] [SITE_CAP:-1] [PLAYABLE_CIVILIZATION_REQUIRED:1] [ELEVATION_RANGES:4128:8256:4128] [RAIN_RANGES:4128:8256:4128] [DRAINAGE_RANGES:4128:8256:4128] [SAVAGERY_RANGES:0:8256:16512] [VOLCANISM_RANGES:0:4128:16512] Wait as long as you would like as it generates history -- it is set to 1050 but since this I took some liberties with civs (trying to get many towers early, though I don't know if this is the right way to do it--the original purpose of the gen is pretty irrelevant though), I wouldn't expect anyone to wait for it to churn out that much information. In my case, the year to wait for is 150. I don't know if it could vary, but it very well might. Keep the world as it is / save the world. The game should close itself while unloading units. | ||||
Additional Information | As I said, the intent was to get as many towers as possible in a volcanic world during the early years of world gen. If someone knows a better way to get many towers than having unnecessary quantities of civs, secrets, and no caps for towers or population (I am pretty sure I am just being an idiot), that would be pretty great :P | ||||
Tags | No tags attached. | ||||
|
I had this crash happen to me once, but I think I just got (un)lucky. I used the "LARGE REGION" embark settings at default except for the end year, which was set to 10. It may have been a fluke, but like you described, it closed with no error. The game froze for a few seconds, then poof. I'll try your parameters and see if I can't get the crash to work again. Running DF 34.06 on Windows 7 64-bit with the phoebus graphics pack. |
|
Since save compatibility has been broken since this report, it's hard to tell whether this crash has since been fixed. If anyone has world generation params that reproduce this problem in the latest version, please upload them to http://pastebin.com/ and PM a manager on the forums (or reopen the report). |
Date Modified | Username | Field | Change |
---|---|---|---|
2012-03-28 09:34 | DFWGCrash | New Issue | |
2012-03-28 13:56 | Kijiro | Note Added: 0021844 | |
2014-12-30 20:22 |
|
Note Added: 0031597 | |
2014-12-30 20:22 |
|
Status | new => resolved |
2014-12-30 20:22 |
|
Resolution | open => not fixable |
2014-12-30 20:22 |
|
Assigned To | => user6 |