View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0012694 | Dwarf Fortress | Dwarf Mode -- Interface, General | public | 2024-02-19 07:50 | 2024-02-19 08:05 |
Reporter | Colourless | Assigned To | |||
Priority | high | Severity | crash | Reproducibility | always |
Status | new | Resolution | open | ||
Product Version | 50.11 | ||||
Summary | 0012694: A dwarf is so sad it ends the world. (Crashes) | ||||
Description | On this specific save, the game crashes upon pressing play with 100% reproducible results or by going up one level on the z-axis. Clicking the "follow" button or the magnifying glass button on the Dwarf named "Tobul Stigilrigoth" causes a crash 100% of the time. Another way to reproduce this crash is to go up by 1 z-level. This specific save is running a lot of mods and I am unsure as to if it is due to a mod incompatibility, but I have had this very specific issue before even with a different mod loadout and even in Vanilla. The only thing that is different to this Dwarf than any other is that he has found himself to be in a very sad state of affairs and is apparently is so sad that it ends the world. Something is trying to call him and I'm assuming that since he's melancholic, it's preventing that something in the game from calling his character ID properly? I have no programming or coding experience or knowledge, but have been around long enough to get a possibly decent guess on what's going on. | ||||
Steps To Reproduce | Load up this save -> It has to be a manual save since the autosaves automatically play after loading, causing it to crash immediately. I saved this while the game was paused, allowing it to load. 1) Press play = Crash 2) Click the "follow/recenter" button on "Tobul Stigilrigoth" = Crash 3) Click the magnifying glass button on "Tobul Stigilrigoth" = Crash 4) Going up one level on the z-axis --from the current elevation 11 that the game loads in on-- to 12 = Crash (I don't know where this specific dwarf is but I assume that he is on this elevation) | ||||
Additional Information | 1) Clicking F1 will bring you to the wagon, which is situated on elevation 13 and it WILL NOT crash the game. 2) Going down one level on the z-axis from elevation 11 to elevation 10 WILL NOT crash the game. 3) Clicking the "follow/recenter" button on any other dwarf other than "Tobul Stigilrigoth" WILL NOT crash the game --UNLESS they are elevation 12. It seems that the game cannot call the dwarf 'Tobul Stigilrigoth" nor render him in any way, shape, or form. I am assuming that this is due to him being in a fit right now. Crashdump: 0> Dwarf_Fortress!std::_Init_locks::operator=+0x80A956 1> Dwarf_Fortress!std::_Init_locks::operator=+0x80AAC9 2> KERNELBASE!UnhandledExceptionFilter+0x1EC 3> ntdll!memcpy+0x2BBD 4> ntdll!_C_specific_handler+0x97 5> ntdll!_chkstk+0x12F 6> ntdll!RtlFindCharInUnicodeString+0xA96 7> ntdll!KiUserExceptionDispatcher+0x2E 8> Dwarf_Fortress!std::_Init_locks::operator=+0x9363F7 9> Dwarf_Fortress!std::_Init_locks::operator=+0x957F96 10> Dwarf_Fortress!std::_Init_locks::operator=+0x95C6F5 11> Dwarf_Fortress!std::_Init_locks::operator=+0xB3343A 12> Dwarf_Fortress!std::_Init_locks::operator=+0xB2CADA 13> Dwarf_Fortress!std::_Init_locks::operator=+0x2E0FCF 14> Dwarf_Fortress!std::_Init_locks::operator=+0x617E9A 15> overlay_plug+0x8D5E 16> Dwarf_Fortress!std::_Init_locks::operator=+0x80E1E7 17> Dwarf_Fortress!std::_Init_locks::operator=+0x63D6B7 18> Dwarf_Fortress!std::_Init_locks::operator=+0x63EB19 19> SDL2!SDL_DYNAPI_entry+0x799D7 20> SDL2!SDL_DYNAPI_entry+0x12EEDE 21> ucrtbase!recalloc+0xA3 22> KERNEL32!BaseThreadInitThunk+0x1D 23> ntdll!RtlUserThreadStart+0x28 ***The crashdumps are the exact same regardless of how it crashes*** | ||||
Tags | crash, Dwarves, melancholy, mood, morale | ||||
|
I forgot to mention that I had attempted this on the public release of both DFHack and Dwarf Fortress, so the currently released versions as of Feb 19, 2024. I also attempted this on both the beta branches of DFHack and Dwarf Fortress and these crashes are reproducible 100% of the time. Mod List (In order of the saved load-order): -Perspective Walls 1.16 -Better Engravings Nordic Knotish 1.01 -The Aeramore Expansion 7.21 -Accurate Cat Graphics 1.1 -Accurate Domestic Animal Graphics Compilation -Accurate Rodent Graphics 1.1 -Accurate Ungulate Graphics 1.3 -Accurate Equine Graphics 1.1 -Accurate Wool Graphics 1.1 -Accurate Bovine Graphics 1.1 -Creature Graphics Extended 23.01.22a -Accurate Dog Graphics 1.1 -Outlands - Non-Specialized Labor Icons -Bravely Default Bestiary 1.,1 -Ketaros Stones Variations 1.0 -Topples' Orcs 1.10 -Bucket O' Creatures 1.0.1 -Vanilla Drow Expanded Playable 1.0.0 -Shearing is not Killing 1.0 -Vanilla Mountain Orc Expanded 1.0.2 -Vanilla Wild Elves Expanded 1.0.0 -Recycle clothes and armor 1 -Vanilla Wood Elves Expanded 1.0.0 -Vanilla Sun Elves Expanded 1.0.2 -metal Plate floor 1.02 -Shaped Gloves 1.0.1 -Smell the Coffee 1.0 -Vanilla Moon Elves Expanded 1.2 -Vanilla Weapon Overhaul 2.51 -Playable Races. Stella Elves 0.21 -Golder Gold 1.00 -Detailed Landscapes 2.1 -Additional Races. Ratfolk 0.12 -Expanded Alcohol 1.2 -Shaped Shoes/Boots 1.0.2 -Additional Races. Erinyes 0.13 -Specific Decoration 3.0.2 -Additional Races. Gnolls 0.12 -Bulk Sewing 1.0.1 -Additional Races. Naga 0.12 -Additional Races. Ixthid 0.12 -More Food Names 3.0 -Rounded Hills 1.6 -More Mushrooms 1.1 -Deons Plant Graphics 1.00 -Interface Tweaks 1.6 -Alternate war/damp icons 1.01 -Two-handed Weapons v1.14 -Work Detail Icons 1.1 -Squad & Burrow Icons 50.05 -Reduced Z Fog 1.0 -See-Through Smoothing Designations 1.1 -Seasonish Crops 50.01 -Leather output scales with creature size -Fantastic Trees 1.5-Refined -Gemstone Crafting 1.3 -McNuggy's Mythical Beasts 2.2 ***You may see that The Aeramore Expansion is a part of this modlist, but I have made sure that all subsequent mods are fully compatible with this overhaul, and I have had this crash happen before WITHOUT this mod installed*** |
|
I don't exactly know how to upload a save, or what exactly I need to upload, so if someone can tell me, I'll get that to you as soon as possible. |
Date Modified | Username | Field | Change |
---|---|---|---|
2024-02-19 07:50 | Colourless | New Issue | |
2024-02-19 07:50 | Colourless | Tag Attached: crash | |
2024-02-19 07:50 | Colourless | Tag Attached: Dwarves | |
2024-02-19 07:50 | Colourless | Tag Attached: melancholy | |
2024-02-19 07:50 | Colourless | Tag Attached: mood | |
2024-02-19 07:50 | Colourless | Tag Attached: morale | |
2024-02-19 08:02 | Colourless | Note Added: 0042046 | |
2024-02-19 08:03 | Colourless | Note Edited: 0042046 | |
2024-02-19 08:05 | Colourless | Note Added: 0042047 |