Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0011135Dwarf FortressWorld Generation -- Parameterspublic2019-08-03 14:422022-04-28 11:37
ReporterDarkomen 
Assigned ToLoci 
PriorityhighSeveritycrashReproducibilitysometimes
StatusacknowledgedResolutionopen 
PlatformOSOS Version
Product Version0.44.12 
Target VersionFixed in Version 
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.
Attached Files

- Relationships

-  Notes
(0039468)
Darkomen (reporter)
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 (reporter)
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 (reporter)
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 (reporter)
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 (reporter)
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 (reporter)
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 (reporter)
2022-04-28 11:37

Related to (or dup of) 0002928

- 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 View Revisions
2019-08-03 15:04 Darkomen Note Edited: 0039468 View Revisions
2019-08-03 23:26 Darkomen Note Added: 0039469
2019-08-03 23:28 Darkomen Note Edited: 0039469 View Revisions
2019-08-03 23:41 Darkomen Note Edited: 0039469 View Revisions
2019-08-03 23:44 Darkomen Note Edited: 0039469 View Revisions
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


Copyright © 2000 - 2010 MantisBT Group
Powered by Mantis Bugtracker