View Issue Details

IDProjectCategoryView StatusLast Update
0011135Dwarf FortressWorld Generation -- Parameterspublic2022-04-28 11:37
ReporterDarkomen Assigned ToLoci  
PriorityhighSeveritycrashReproducibilitysometimes
Status acknowledgedResolutionopen 
Product Version0.44.12 
Summary0011135: When i'm trying to make a New World from Advanced parameters I modified, the game crashes very often
DescriptionGame 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.)
Steps To ReproduceJust Using the parameters i've given, Launch world gen from them, sometimes it succeed but very often it crashes.
TagsNo tags attached.

Activities

Darkomen

2019-08-03 14:59

reporter   ~0039468

Last edited: 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...

Darkomen

2019-08-03 23:26

reporter   ~0039469

Last edited: 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 :(

risusinf

2019-08-04 03:23

reporter   ~0039470

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.

PatrikLundell

2019-08-06 00:23

reporter   ~0039474

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).

risusinf

2019-08-06 02:20

reporter   ~0039475

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.

alex-wev

2020-01-30 06:47

reporter   ~0039720

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

Ziusudra

2022-04-28 11:37

reporter   ~0041247

Related to (or dup of) 0002928

Add Note

Note

Issue History

Date Modified Username Field Change
2019-08-03 14:42 Darkomen New Issue
2019-08-03 14:59 Darkomen Note Added: 0039468
2019-08-03 15:03 Darkomen Note Edited: 0039468
2019-08-03 15:04 Darkomen Note Edited: 0039468
2019-08-03 23:26 Darkomen Note Added: 0039469
2019-08-03 23:28 Darkomen Note Edited: 0039469
2019-08-03 23:41 Darkomen Note Edited: 0039469
2019-08-03 23:44 Darkomen Note Edited: 0039469
2019-08-04 03:23 risusinf Note Added: 0039470
2019-08-05 13:50 Loci Assigned To => Loci
2019-08-05 13:50 Loci Status new => acknowledged
2019-08-06 00:23 PatrikLundell Note Added: 0039474
2019-08-06 02:20 risusinf Note Added: 0039475
2020-01-30 06:47 alex-wev Note Added: 0039720
2022-04-28 11:37 Ziusudra Note Added: 0041247