Dwarf Fortress Bug Tracker - Dwarf Fortress
View Issue Details
0011326Dwarf FortressMiscellaneous Crashespublic2020-02-06 16:522020-02-07 03:34
Talvieno 
Toady One 
highcrashalways
resolvedfixed 
PCWindows10
0.47.01 
0.47.02 
0011326: Consistent, reproducible crash in the testing arena
It took me some work to narrow this down exactly. I'd been noticing Arena crashes for a while, but hadn't really been able to nail down what was causing it - now I think I have, although I'm not 100% sure of what the problem IS, because the game logs and error logs reveal nothing of importance.

Below is a small mod (two files: one interaction, one creature) that assists in reliably reproducing the crash:
http://dffd.bay12games.com/file.php?id=14742 [^]
1. download the mod, install it in the raws
2. open up the testing arena
3. place 100 humans total within two tiles of each other, all in team 0000001
4. switch to the modded creature "rat" and place exactly one of these adjacent to all the humans (also team 0000001, so there is no fighting)
5. "a"ssume control of the "rat"
6. press 'x' and use the interaction "spread the plague" to spread the "catriona plague" to all humans (you can select all of them at the same time), and then press "enter"
7. relinquish control of the rat
8. wait. after a minute or so, the humans will grow nauseous, and then get fevers, and then the game will crash.
Here's the error codes I got from Event Viewer:

Faulting application name: Dwarf Fortress.exe, version: 0.0.0.0, time stamp: 0x5e3118b6
Faulting module name: Dwarf Fortress.exe, version: 0.0.0.0, time stamp: 0x5e3118b6
Exception code: 0xc0000005
Fault offset: 0x0000000000db9fa2
Faulting process id: 0x2210
Faulting application start time: 0x01d5dd4ae9e4d272
Faulting application path: C:\Users\Nathan\Desktop\Dwarf Fortress 47.01\Dwarf Fortress.exe
Faulting module path: C:\Users\Nathan\Desktop\Dwarf Fortress 47.01\Dwarf Fortress.exe
Report Id: 4d03cf34-11f3-48f7-91e4-9c1e51584318


Faulting application name: Dwarf Fortress.exe, version: 0.0.0.0, time stamp: 0x5e3118b6
Faulting module name: Dwarf Fortress.exe, version: 0.0.0.0, time stamp: 0x5e3118b6
Exception code: 0xc0000005
Fault offset: 0x0000000000db9fa2
Faulting process id: 0x6a4
Faulting application start time: 0x01d5dd4a2316cdef
Faulting application path: C:\Users\Nathan\Desktop\Witcher Fortress\Dwarf Fortress.exe
Faulting module path: C:\Users\Nathan\Desktop\Witcher Fortress\Dwarf Fortress.exe
Report Id: 15284269-3d39-4649-9a50-371e07d31148

Faulting application name: Dwarf Fortress.exe, version: 0.0.0.0, time stamp: 0x5e3118b6
Faulting module name: Dwarf Fortress.exe, version: 0.0.0.0, time stamp: 0x5e3118b6
Exception code: 0xc0000005
Fault offset: 0x0000000000db9fa2
Faulting process id: 0x3c08
Faulting application start time: 0x01d5dd4867487303
Faulting application path: C:\Users\Nathan\Desktop\Witcher Fortress\Dwarf Fortress.exe
Faulting module path: C:\Users\Nathan\Desktop\Witcher Fortress\Dwarf Fortress.exe
Report Id: 746e5152-f7ed-4939-abfd-e88458f36bdd

Faulting application name: Dwarf Fortress.exe, version: 0.0.0.0, time stamp: 0x5e3118b6
Faulting module name: Dwarf Fortress.exe, version: 0.0.0.0, time stamp: 0x5e3118b6
Exception code: 0xc0000005
Fault offset: 0x0000000000db9fa2
Faulting process id: 0x1bcc
Faulting application start time: 0x01d5dd3209e661d4
Faulting application path: C:\Users\Nathan\Desktop\Witcher Fortress\Dwarf Fortress.exe
Faulting module path: C:\Users\Nathan\Desktop\Witcher Fortress\Dwarf Fortress.exe
Report Id: 8b263d6f-40c4-425e-b0ad-b9310bcf77f5
No tags attached.
Issue History
2020-02-06 16:52TalvienoNew Issue
2020-02-07 03:07TalvienoNote Added: 0039928
2020-02-07 03:34Knight OtuNote Added: 0039930
2020-02-07 03:34Knight OtuStatusnew => resolved
2020-02-07 03:34Knight OtuFixed in Version => 0.47.02
2020-02-07 03:34Knight OtuResolutionopen => fixed
2020-02-07 03:34Knight OtuAssigned To => Toady One

Notes
(0039928)
Talvieno   
2020-02-07 03:07   
This crash doesn't appear to happen anymore in 47.02, so the report can be closed.
(0039930)
Knight Otu   
2020-02-07 03:34   
Thanks for the update, Talvieno! Marking this as fixed in the new version, then.