Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0009119Dwarf FortressMiscellaneous Crashespublic2015-11-26 12:362015-11-27 02:02
ReporterXenomech 
Assigned ToKnight Otu 
PrioritynormalSeveritycrashReproducibilityalways
StatusresolvedResolutionduplicate 
PlatformOSWindows 7 x64OS Version6.1.7601 SP1
Product Version0.40.24 
Target VersionFixed in Version 
Summary0009119: Program crashes a few seconds after unpausing loaded save
DescriptionAfter loading this save (and unpausing the game), Dwarf Fortress 0.40.24 (Windows, SDL) will cause a buffer overflow exception in a few seconds.

My hunch is that it might have something to do with the "mysterious construction" in progress in my sole craftsdwarf workshop, but I have no real idea.
Steps To ReproduceUsing the save available here:

http://dffd.bay12games.com/file.php?id=11297 [^]

1. Run Dwarf Fortress 0.40.24
2. On the main menu, select Continue Playing.
3. Select the only save. (Asenkes, Dwarf Fortress ; Boldoludon, 254 ; Folder: region1)
4. Unpause the loaded save.
5. The program crashes in a few seconds.

Tags0.40.24, crash, reproducible
Attached Files

- Relationships
duplicate of 0008719resolvedToady One Building constructions over parts of trees crashes 

-  Notes
(0033178)
Xenomech (reporter)
2015-11-26 12:37

From the error dialog displayed by Windows:

Problem signature:
Problem Event Name: BEX
Application Name: Dwarf Fortress.exe
Application Version: 0.0.0.0
Application Timestamp: 54ad7e66
Fault Module Name: StackHash_0a9e
Fault Module Version: 0.0.0.0
Fault Module Timestamp: 00000000
Exception Offset: 002e726f
Exception Code: c0000005
Exception Data: 00000008
OS Version: 6.1.7601.2.1.0.256.1
Locale ID: 1033
Additional Information 1: 0a9e
Additional Information 2: 0a9e372d3b4ad19135b953a78882e789
Additional Information 3: 0a9e
Additional Information 4: 0a9e372d3b4ad19135b953a78882e789
(0033179)
Xenomech (reporter)
2015-11-26 13:02

I did a little more research. You can prevent the bug from happening right away by setting the Civilian alert level to the custom alert I created and named !!DANGER!! This leads me to believe the error is happening because of a worker job.

After turning the Civilian alert level back to Inactive, the error will eventually occur again.

After watching the dwarves do their various tasks, I now suspect that the bug is related to the construction of a marble floor tile. Above the only Trade Depot on the map, the dwarves are building a marble "roof" out of floor tiles. Sometimes a dwarf will move across an unfinished portion of the floor and start constructing a floor tile in the middle, apprently not connected to anything. I now think this is causing the error.
(0033180)
fricy (reporter)
2015-11-27 01:33

Correct, you need to cut down both the pine tree and the willow north of your depo, the branches overlap the construction tiles causing a crash.

Duplicate of 0008719.
(0033181)
Knight Otu (manager)
2015-11-27 02:02

Thanks, fricy!

- Issue History
Date Modified Username Field Change
2015-11-26 12:36 Xenomech New Issue
2015-11-26 12:37 Xenomech Note Added: 0033178
2015-11-26 12:37 Xenomech Issue Monitored: Xenomech
2015-11-26 12:37 Xenomech Issue End Monitor: Xenomech
2015-11-26 12:37 Xenomech Tag Attached: 0.40.24
2015-11-26 12:38 Xenomech Tag Attached: crash
2015-11-26 12:38 Xenomech Tag Attached: reproducible
2015-11-26 13:02 Xenomech Note Added: 0033179
2015-11-27 01:33 fricy Note Added: 0033180
2015-11-27 02:02 Knight Otu Note Added: 0033181
2015-11-27 02:02 Knight Otu Relationship added duplicate of 0008719
2015-11-27 02:02 Knight Otu Status new => resolved
2015-11-27 02:02 Knight Otu Resolution open => duplicate
2015-11-27 02:02 Knight Otu Assigned To => Knight Otu


Copyright © 2000 - 2010 MantisBT Group
Powered by Mantis Bugtracker