View Issue Details

IDProjectCategoryView StatusLast Update
0006523Dwarf FortressDwarf Mode -- Reclaimpublic2014-08-19 06:36
ReporterInteuniso Assigned Touser6 
PrioritynormalSeveritycrashReproducibilityhave not tried
Status confirmedResolutionopen 
Product Version0.40.01 
Summary0006523: Crash after generating world and immediately reclaiming/unretiring a worldgen fortress
DescriptionAfter generating a world for 250 years, and going into fortress mode, one site was available to be unretired. After the unretirement text prompt, the game crashed.
Steps To Reproduce1. Generate world
2. Unretire worldgenned fortress
3.???
5. profit
Additional InformationYay first bug
TagsNo tags attached.

Relationships

related to 0006681 resolvedToady One Autosave causes save corruption and crashes on load 
related to 0007555 new Unretired fort has no dwarves, unpausing causes immediate "Your fortress has crumbled" 
parent of 0006738 acknowledgeduser11 Crash on unpausing [Worldgen Reclaim] 
has duplicate 0006900 resolveduser6 World Gen Reclaim Crash- a few seconds after unpausing 
has duplicate 0007248 resolvedToady One Crash a few ticks after embark 
has duplicate 0006721 resolveduser6 Game crashes while revealing map of reclaimed dwarf ruins 
has duplicate 0007709 resolveduser6 Dwarf crash on occupied site 
has duplicate 0006597 resolveduser6 Crash on Reclaiming an Inhabited Fortress 
related to 0007151 new Abandoned fortresses reclaimed by NPCs during pre-play world simulation crash when "unretired" 
related to 0007615 new reclaim a fortress and game crashes after several ticks 
related to 0007451 resolvedToady One Crash/freeze when reclaiming fort and unretiring adventurer 
related to 0008078 new Embark on reclaimed worldgen fortress crashes after a few turns. Fortress has humans, but not noted 'inhabited' 
related to 0007999 new Crash on unretire fortress and on load adventurer 
related to 0008362 resolvedToady One Unretired fortress crashes after some game days 
related to 0008497 resolvedlethosor Segmentation fault 
Not all the children of this issue are yet resolved or closed.

Activities

lethosor

2014-07-07 19:40

manager   ~0024901

I unretired a worldgen fort successfully. Can you post the seeds here and/or a save at http://dffd.wimbli.com? (Seeds are probably easier, and can be found in gamelog.txt)

Kawzeg

2014-07-08 07:53

reporter   ~0025034

I just unretired a worldgenned fortress, it had no inhabitants and the game crashed instantly after unpausing, I am unsure if this is a different bug or related to this.

Inteuniso

2014-07-08 08:50

reporter   ~0025041

*** STARTING NEW GAME ***
Generating world using parameter set CREATE WORLD NOW = 4333333
 Seed: 4W8eOg42WC0IQSe6qgks
 History Seed: ucEu0g6eWooow4Q6ukgK
 Name Seed: USmas2yYSmuKqKc2OeqQ
 Creature Seed: GqQ6OGgUsg826gY2QoGa

user6

2014-07-12 12:30

  ~0026013

Were you using autosave?

user6

2014-07-13 18:10

  ~0026250

Calathar posted a save at 0006900: http://dffd.wimbli.com/file.php?id=8821

thewonderidiot

2014-07-13 22:49

reporter   ~0026279

Last edited: 2014-07-13 23:04

I just generated a world in 40.03 that exhibits this: http://dffd.wimbli.com/file.php?id=8955

There are two worldgen fortresses that are marked as "Inhabited". If the game manages to not crash when unretiring one of them, you end up with 0 dwarves (as noted by Kawzeg) and can pan around. They will always crash on unpause though.

Interestingly, the behavior seems to be at least marginally tied to the state of the "current" folder. At one point while poking at this, one of the two forts entirely disappeared from the Reclaim list, and stayed missing until I manually deleted the contents of "current".

EDIT: This is definitely unrelated to 0006681 and 0006900 which were the autosave bug.

EDIT2: Here's the seed info for the world:
*** STARTING NEW GAME ***
Generating world using parameter set CREATE WORLD NOW = 4233554
 Seed: Wq8y2keaqkAguoYAsOOe
 History Seed: mmiE8g2aEgwGsiIaI4Cw
 Name Seed: IKSye2kKeI6K6uSaKwoS
 Creature Seed: 0I02Okc0q8EiuKs8WuOo

user6

2014-08-10 13:00

  ~0028750

Testing in 0.40.06, all of the fortresses in thewonderidiot's save were marked as 'Ruin', and I embarked on one without a crash. Not sure how stuff got in the 'current' folder.

Does anyone have a 0.40.07+ save that reproduces the problem?

hikahi

2014-08-15 12:44

reporter   ~0029106

Last edited: 2014-08-15 14:19

I have a save from 0.40.08 that I think exhibits this bug. The game crashed after reclaiming a worldgen fortress, but there are a few caveats:

1. I have dfhack installed and was using it to kill off goblins and hostile dwarves while I explored with a miner

2. I have initial save and autosave turned on

3. The game did not crash immediately on load, but only after playing for a bit. I also quit and relaunched once to install dfhack, but was still playable for a short time after relaunching, it did not crash instantly.

Here's my errorlog.txt: https://www.dropbox.com/s/ruf4ps4tag4flpo/errorlog.txt
My gamelog.txt: https://www.dropbox.com/s/8mq6wl9c8tabcv5/gamelog.txt
The save: https://www.dropbox.com/s/wc42isx071wyybu/save.zip

If there's anything else that would be useful to you guys, let me know and I'm happy to provide it!

Edit: I should add that this is a new world that I freshly generated after installing 0.40.08 from scratch, and that I am using the Mayday tileset and followed his instructions here for set up with .0.40.08 instead of using his pre-built 0.40.05 version: http://goblinart.pl/vg-eng/DFGtutorial.php


Second Edit: I went back into my save without using dfhack, and it seems that it crashes now as soon as I discover a hiding goblin or dwarf but does not update the error log with any new messages. I know this for sure because I also crashed once when designating a dig spot at the edge of my discovered area, that added a pathing error line to the error log, but the crash after that when discovering a goblin did not add a new line.

Here's the updated game and error logs:
https://www.dropbox.com/s/umxvqu3vy8ywqkj/gamelog2.txt
https://www.dropbox.com/s/w68iw1k68hdus37/errorlog2.txt

Add Note

Note

Issue History

Date Modified Username Field Change
2014-07-07 18:20 Inteuniso New Issue
2014-07-07 19:40 lethosor Note Added: 0024901
2014-07-08 07:53 Kawzeg Note Added: 0025034
2014-07-08 08:50 Inteuniso Note Added: 0025041
2014-07-08 12:45 user11 Relationship added related to 0006681
2014-07-12 12:22 user6 Relationship added parent of 0006900
2014-07-12 12:22 user6 Relationship added parent of 0006738
2014-07-12 12:24 user6 Summary Crash following Worldgenned unretire => Crash after generating world and immediately reclaim/unretiring a worldgen fortress
2014-07-12 12:30 user6 Summary Crash after generating world and immediately reclaim/unretiring a worldgen fortress => Crash after generating world and immediately reclaiming/unretiring a worldgen fortress
2014-07-12 12:30 user6 Note Added: 0026013
2014-07-12 12:30 user6 Assigned To => user6
2014-07-12 12:30 user6 Status new => feedback
2014-07-12 14:00 user6 Relationship added related to 0007151
2014-07-13 18:10 user6 Relationship replaced has duplicate 0006900
2014-07-13 18:10 user6 Note Added: 0026250
2014-07-13 18:11 user6 Relationship added has duplicate 0007248
2014-07-13 22:49 thewonderidiot Note Added: 0026279
2014-07-13 22:52 thewonderidiot Note Edited: 0026279
2014-07-13 22:53 thewonderidiot Note Edited: 0026279
2014-07-13 23:04 thewonderidiot Note Edited: 0026279
2014-07-22 10:30 user6 Relationship added has duplicate 0006721
2014-07-29 10:41 user6 Relationship added related to 0007615
2014-07-29 10:41 user6 Relationship added related to 0007555
2014-07-29 10:42 user6 Relationship added has duplicate 0007709
2014-07-29 10:43 user6 Relationship added related to 0007451
2014-07-29 10:44 user6 Relationship added has duplicate 0006597
2014-08-10 13:00 user6 Note Added: 0028750
2014-08-15 12:44 hikahi Note Added: 0029106
2014-08-15 12:44 hikahi Note Edited: 0029106
2014-08-15 12:45 hikahi Note Edited: 0029106
2014-08-15 12:45 hikahi Note Edited: 0029106
2014-08-15 12:56 hikahi Note Edited: 0029106
2014-08-15 12:58 hikahi Note Edited: 0029106
2014-08-15 12:59 hikahi Note Edited: 0029106
2014-08-15 14:19 hikahi Note Edited: 0029106
2014-08-19 06:36 user6 Relationship added related to 0008078
2014-08-19 06:36 user6 Status feedback => confirmed
2014-12-23 07:50 user6 Relationship added related to 0007999
2014-12-23 07:50 user6 Relationship added related to 0008362
2014-12-23 07:50 user6 Relationship added related to 0008497