View Issue Details

IDProjectCategoryView StatusLast Update
0010553Dwarf FortressDwarf Mode -- Artifactspublic2020-03-21 19:01
Reportern4m3l3ss Assigned ToLoci  
PrioritynormalSeveritycrashReproducibilityalways
Status confirmedResolutionopen 
PlatformPCOSWindowsOS Version10
Summary0010553: Game crashes when I refuse to give away artifact
DescriptionFortress Mode. A quester comes and requests an artifact. If I refuse to give it, the game crashes.
(Everything seems to be OK if I give away the artifact)
Additional InformationI have tested the save folder on different versions of Dwarf Fortress - vanilla PC, PeridexisErrant's Starter Pack and even the plain Linux version, all versions 44.05. Crashes everywhere.
In Linux, the terminal tells me of a "segmentation fault" when it crashes.

Originally, I created the game on PeridexisErrant's Starter Pack, alpha version, DF 44.02. But when I noticed the problem, I was already playing it on 44.03 for most of it, still with the Starter Pack.

If it matters, I have previously killed some tavern visitors when I found out that they got some information about this artifact. From a turkey, WTF?! It was in the announcements.
In fact, when I test this, sometimes the visiting quester gets killed by my military before reaching my expedition leader.

(Either this is a bug, or the quester simply forgot to threaten me with crashing my game, haha. )

Tags0.44.02, 0.44.03, 0.44.05, Artifact, demand, quest, quester, request

Activities

Orkel

2018-02-03 10:07

reporter   ~0037739

Last edited: 2018-02-03 10:11

What kind of announcement did it give you when the turkey gave info? Do you remember the exact wording?

Edit: Likely this bug: http://www.bay12games.com/dwarves/mantisbt/view.php?id=10356

Loci

2018-02-03 15:26

viewer   ~0037743

Please upload your save to DFFD ( http://dffd.bay12games.com/ ) and add a link to it here. Thanks!

n4m3l3ss

2018-02-07 14:26

reporter   ~0037768

Save game uploaded!

Link: dffd.bay12games.com/download.php?id=13501&f=artifactquestcrash.zip

n4m3l3ss

2018-02-07 14:28

reporter   ~0037769

@Orkel

Yes, as far as I remember, the wording was something like this.

Loci

2018-02-08 06:25

viewer   ~0037773

Thank you for the save; it crashes reliably for me as well.

Orkel

2018-02-17 14:52

reporter   ~0037800

This happened to me today. Refused an artifact, instant crash.

TooMuchPete

2020-03-21 12:21

reporter   ~0040394

Here's a save where the same thing is happening in a fresh 47.04 game.

http://dffd.bay12games.com/file.php?id=14954

TooMuchPete

2020-03-21 18:44

reporter   ~0040396

I popped open legends mode for this save and I have a hint that may help debug:

Mubo Wetman is the Chief of the Ardent Mushrooms and the guy who is demanding my artifact.

He placed the claim on the artifact in Summer of year 242.

His envoy arrived to demand I give up the artifact in Spring of 243.

Unfortunately, Mubo died in the winter of 242, before his envoy arrived at my fort.

It seems like maybe this SegFault could be caused by trying to "notify" or otherwise reference a now-dead historical figure?

Source: https://www.dropbox.com/s/8na96c7x9ax71il/mubo_wetman_died.png

TooMuchPete

2020-03-21 19:01

reporter   ~0040398

Two more notes:

1. I killed the visitor who was going to demand the artifact and the game progressed past the previous date when it crashed.

2. I found the demanded artifact sitting outside on the ground outside of my fort for some reason? Just in case that is useful for debugging.

Add Note

Note

Issue History

Date Modified Username Field Change
2018-02-03 05:45 n4m3l3ss New Issue
2018-02-03 05:49 n4m3l3ss Tag Attached: 0.44.03
2018-02-03 05:49 n4m3l3ss Tag Attached: Artifact
2018-02-03 05:49 n4m3l3ss Tag Attached: quest
2018-02-03 05:49 n4m3l3ss Tag Attached: demand
2018-02-03 05:49 n4m3l3ss Tag Attached: quester
2018-02-03 05:49 n4m3l3ss Tag Attached: request
2018-02-03 05:50 n4m3l3ss Tag Attached: 0.44.02
2018-02-03 05:50 n4m3l3ss Tag Attached: 0.44.05
2018-02-03 10:07 Orkel Note Added: 0037739
2018-02-03 10:11 Orkel Note Edited: 0037739
2018-02-03 15:26 Loci Note Added: 0037743
2018-02-03 15:26 Loci Assigned To => Loci
2018-02-03 15:26 Loci Status new => feedback
2018-02-07 14:26 n4m3l3ss Note Added: 0037768
2018-02-07 14:26 n4m3l3ss Status feedback => assigned
2018-02-07 14:28 n4m3l3ss Note Added: 0037769
2018-02-08 06:25 Loci Note Added: 0037773
2018-02-08 06:25 Loci Status assigned => confirmed
2018-02-17 14:52 Orkel Note Added: 0037800
2020-03-21 12:21 TooMuchPete Note Added: 0040394
2020-03-21 18:44 TooMuchPete Note Added: 0040396
2020-03-21 19:01 TooMuchPete Note Added: 0040398