View Issue Details

IDProjectCategoryView StatusLast Update
0011035Dwarf FortressTechnical -- Saving/Loadingpublic2019-02-24 11:50
ReporterDarxus Assigned To 
PrioritynormalSeveritycrashReproducibilityalways
Status newResolutionopen 
PlatformLinuxOSUbuntuOS Version18.04.2
Product Version0.44.12 
Summary0011035: Crashes every time during save
DescriptionThe only thing weird I know of is that I sent off a raiding party on 16th malachite 260, and haven't heard from them in a while, and I'm wondering what happened to them.
Steps To ReproduceLoad the game, save, watch it crash. Has successfully crashed for me my last 5 tries. Last time was the only time I did nothing but save. No unpausing.

Save file: http://dffd.bay12games.com/file.php?id=14262
Additional Informationdf_44_12_linux.tar.bz2, no mods or utilities. World also generated with this version.

$ md5sum df
0d39ef03565df4fa13f9fec3bf1493b0 df

errorlog.txt always contains exactly "removed erroneous unit occupancy flag" 6 times.

Memory usage while saving (these lines repeated identically a bunch of times):

$ while : ; do ps auxww | grep "sh \./df"; sleep 2 ; done
darxus 24933 0.0 0.0 4628 796 pts/4 S+ 16:26 0:00 /bin/sh ./df

$ while : ; do ps auxww | grep "sh \./df"; sleep 2 ; done
darxus 25193 0.0 0.0 4628 772 pts/4 S+ 16:37 0:00 /bin/sh ./df

This is my first time playing dwarf fortress.
TagsNo tags attached.

Relationships

related to 0010939 resolvedLoci segfault on "Saving fortress information" when trying to save, reproducible via savestate 

Activities

Darxus

2019-02-20 06:33

reporter   ~0039226

Oh, I also have over 360 animals. And it's running at 17fps. I had just queued up lots of slaughtering to try to fix this when it crashed for the first time (this way).

Darxus

2019-02-20 06:35

reporter   ~0039227

I have 4 1.3 gigabyte dump files, if you want them.

Gregamesh

2019-02-20 12:16

reporter   ~0039228

Running on MacOS, no crash was experienced by 7-12.

However, looking at the save shows evidence of armor list corruption as per 0011014. The offending item is SodelKudust, an electrum slab and the first entry in scrolls, codices, etc in Legends mode. No other armor list corruption is present.

risusinf

2019-02-20 20:47

reporter   ~0039230

0011014 crashes on play, this one crashes on save in the same manner as 0011030 and two saves from 0010939 (gdb backtrack is the same for these four saves). However still can be related, who knows in how many ways those vicious corruptions might bite your ass off.

Add Note

Note

Issue History

Date Modified Username Field Change
2019-02-20 06:31 Darxus New Issue
2019-02-20 06:33 Darxus Note Added: 0039226
2019-02-20 06:35 Darxus Note Added: 0039227
2019-02-20 12:16 Gregamesh Note Added: 0039228
2019-02-20 20:47 risusinf Note Added: 0039230
2019-02-24 11:50 Loci Relationship added child of 0010939
2020-01-29 00:38 Toady One Relationship replaced related to 0010939