Dwarf Fortress Bug Tracker - Dwarf Fortress
View Issue Details
0011135Dwarf FortressWorld Generation -- Parameterspublic2019-08-03 14:422022-04-28 11:37
Darkomen 
Loci 
highcrashsometimes
acknowledgedopen 
0.44.12 
 
0011135: When i'm trying to make a New World from Advanced parameters I modified, the game crashes very often
Game is Vanilla with a majority of the creatures deleted from Raw files (except for races)

Here are the parameters of the world :

[WORLD_GEN]
    [TITLE:POCKET MEDITERRANEA]
    [DIM:33:17]
    [EMBARK_POINTS:1504]
    [END_YEAR:1050]
    [BEAST_END_YEAR:50:80]
    [REVEAL_ALL_HISTORY:1]
    [CULL_HISTORICAL_FIGURES:0]
    [ELEVATION:1:320:200:100]
    [RAINFALL:0:50:51:26]
    [TEMPERATURE:40:75:51:26]
    [DRAINAGE:0:100:51:26]
    [VOLCANISM:0:100:51:26]
    [SAVAGERY:0:100:51:26]
    [ELEVATION_FREQUENCY:1:1:1:1:0:0]
    [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:1:1:1:1:1:1]
    [VOLCANISM_FREQUENCY:1:1:1:1:1:1]
    [POLE:NONE]
    [MINERAL_SCARCITY:2500]
    [MEGABEAST_CAP:1]
    [SEMIMEGABEAST_CAP:2]
    [TITAN_NUMBER:1]
    [TITAN_ATTACK_TRIGGER:80:0:100000]
    [DEMON_NUMBER:20]
    [NIGHT_TROLL_NUMBER:10]
    [BOGEYMAN_NUMBER:10]
    [VAMPIRE_NUMBER:10]
    [WEREBEAST_NUMBER:10]
    [SECRET_NUMBER:20]
    [REGIONAL_INTERACTION_NUMBER:20]
    [DISTURBANCE_INTERACTION_NUMBER:20]
    [EVIL_CLOUD_NUMBER:10]
    [EVIL_RAIN_NUMBER:10]
    [GENERATE_DIVINE_MATERIALS:1]
    [GOOD_SQ_COUNTS:0:8:0]
    [EVIL_SQ_COUNTS:0:8:0]
    [PEAK_NUMBER_MIN:0]
    [PARTIAL_OCEAN_EDGE_MIN:1]
    [COMPLETE_OCEAN_EDGE_MIN:0]
    [VOLCANO_MIN:0]
    [REGION_COUNTS:SWAMP:0:0:0]
    [REGION_COUNTS:DESERT:0:1:0]
    [REGION_COUNTS:FOREST:0:0:0]
    [REGION_COUNTS:MOUNTAINS:0:0:0]
    [REGION_COUNTS:OCEAN:0:0:0]
    [REGION_COUNTS:GLACIER:0:0:0]
    [REGION_COUNTS:TUNDRA:0:0:0]
    [REGION_COUNTS:GRASSLAND:0:0:0]
    [REGION_COUNTS:HILLS:0:0:0]
    [EROSION_CYCLE_COUNT:250]
    [RIVER_MINS:0:0]
    [PERIODICALLY_ERODE_EXTREMES:1]
    [OROGRAPHIC_PRECIPITATION:1]
    [SUBREGION_MAX:2750]
    [CAVERN_LAYER_COUNT:3]
    [CAVERN_LAYER_OPENNESS_MIN:0]
    [CAVERN_LAYER_OPENNESS_MAX:100]
    [CAVERN_LAYER_PASSAGE_DENSITY_MIN:0]
    [CAVERN_LAYER_PASSAGE_DENSITY_MAX:100]
    [CAVERN_LAYER_WATER_MIN:0]
    [CAVERN_LAYER_WATER_MAX:100]
    [HAVE_BOTTOM_LAYER_1:0]
    [HAVE_BOTTOM_LAYER_2:0]
    [LEVELS_ABOVE_GROUND:15]
    [LEVELS_ABOVE_LAYER_1:5]
    [LEVELS_ABOVE_LAYER_2:1]
    [LEVELS_ABOVE_LAYER_3:1]
    [LEVELS_ABOVE_LAYER_4:1]
    [LEVELS_ABOVE_LAYER_5:2]
    [LEVELS_AT_BOTTOM:1]
    [CAVE_MIN_SIZE:5]
    [CAVE_MAX_SIZE:25]
    [MOUNTAIN_CAVE_MIN:1]
    [NON_MOUNTAIN_CAVE_MIN:2]
    [ALL_CAVES_VISIBLE:0]
    [SHOW_EMBARK_TUNNEL:2]
    [TOTAL_CIV_NUMBER:5]
    [TOTAL_CIV_POPULATION:15000]
    [SITE_CAP:35]
    [PLAYABLE_CIVILIZATION_REQUIRED:1]
    [ELEVATION_RANGES:0:0:0]
    [RAIN_RANGES:0:0:0]
    [DRAINAGE_RANGES:0:0:0]
    [SAVAGERY_RANGES:0:0:0]
    [VOLCANISM_RANGES:0:0:0]

It seems like most of the time it crashes when there is a big ocean on the map (that's what i'm looking for cause I try to reproduce mediterranean world.)
Just Using the parameters i've given, Launch world gen from them, sometimes it succeed but very often it crashes.
No tags attached.
Issue History
2019-08-03 14:42DarkomenNew Issue
2019-08-03 14:59DarkomenNote Added: 0039468
2019-08-03 15:03DarkomenNote Edited: 0039468bug_revision_view_page.php?bugnote_id=0039468#r16080
2019-08-03 15:04DarkomenNote Edited: 0039468bug_revision_view_page.php?bugnote_id=0039468#r16081
2019-08-03 23:26DarkomenNote Added: 0039469
2019-08-03 23:28DarkomenNote Edited: 0039469bug_revision_view_page.php?bugnote_id=0039469#r16083
2019-08-03 23:41DarkomenNote Edited: 0039469bug_revision_view_page.php?bugnote_id=0039469#r16084
2019-08-03 23:44DarkomenNote Edited: 0039469bug_revision_view_page.php?bugnote_id=0039469#r16085
2019-08-04 03:23risusinfNote Added: 0039470
2019-08-05 13:50LociAssigned To => Loci
2019-08-05 13:50LociStatusnew => acknowledged
2019-08-06 00:23PatrikLundellNote Added: 0039474
2019-08-06 02:20risusinfNote Added: 0039475
2020-01-30 06:47alex-wevNote Added: 0039720
2022-04-28 11:37ZiusudraNote Added: 0041247

Notes
(0039468)
Darkomen   
2019-08-03 14:59   
(edited on: 2019-08-03 15:04)
Playing on linux with PyLNP, DFHack, TWBT multilevel enabled, performance tweaks and Partial Mouse controls. When I disable utilitaries, it still crashes.

Seems like when I change the graphic pack to ascii default it crashes less frequently but still...

(0039469)
Darkomen   
2019-08-03 23:26   
(edited on: 2019-08-03 23:44)
It seems that I found the bug. My world was a rectangle world of 33*17 dimensions. I changed back various parameters that weren't default ones but didn't do anything to crashes.

When I change dimensions of my world to 17*17 or 33*33 it doesn't crash anymoar, for some reasons...

Tried with 65*33 ; 33*65 world and same shit happens, it crashes very often. When I put to 17*33 it crashes sometimes, but with 65*33 it crashes almost every time.

DF engine doesn't like rectangles. Mediterranea as more of a Rectangle shape than Square one.

Racist engine :(

(0039470)
risusinf   
2019-08-04 03:23   
I remember having my time with worldgen and experiencing this once. Every first rectangular world i generate would come out fine, but if i discard it, and try to generate a new one, it would crash.
(0039474)
PatrikLundell   
2019-08-06 00:23   
I use 17*65 PSV worlds, and while they crash fairly frequently during generation, they don't uniformly crash on the second attempt. I'd say something like every 10 generations, but with quite a variation in how many attempts I can make before having to start DF again.
For some unknown reason, my later variations have crashed less frequently than the earlier ones (with 0.44.X).
(0039475)
risusinf   
2019-08-06 02:20   
Well, i didn't bother to look into it scrupulously, thus not reporting it at the time, but my impression was like that. Launch game, generate a world, discard it, do another, and crash. I remember repeating it few times, however other tweaks that i did might contribute as well. Can't say what that was, i'm not even sure what version and architecture i used.
(0039720)
alex-wev   
2020-01-30 06:47   
Here are seeds, with which the vanilla 0.47.01 crashes consistently at 60th year - so it should be easier to wait for crash when testing:
Generating world using parameter set LARGE REGION
 Seed: R9icKscYxmcBKRtCCKZJ
 History Seed: hBfG6Elyz8LjyWsrdvla
 Name Seed: qaNwdLLoVokwx80c5tDr
 Creature Seed: 5D3t5tHiFMe444lmE1ej
(0041247)
Ziusudra   
2022-04-28 11:37   
Related to (or dup of) 0002928