View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0011192 | Dwarf Fortress | Adventure Mode -- General | public | 2019-12-14 23:58 | 2020-02-03 21:04 |
Reporter | Alceris | Assigned To | Toady One | ||
Priority | high | Severity | crash | Reproducibility | always |
Status | resolved | Resolution | fixed | ||
OS | Windows 10 64-bit | ||||
Product Version | 0.44.12 | ||||
Fixed in Version | 0.47.02 | ||||
Summary | 0011192: Adventurers trying to view their own description frequently crash game | ||||
Description | Out of the creatures I've tested, when controlled by the player and attempting to view their own description these crash the game ‼️Seemingly always‼️ - Bronze Colossi, Fire Men When both wounded and an Outsider - Humans, Damselfly Men When wounded, an Outsider, and not in the legacy or 32-bit versions(???) - Dwarves When wounded, an Outsider, and only(???) in the legacy or 32-bit versions - Elves Seemingly never - Kobolds, Aardvarks, Dragons, Fire Imps | ||||
Steps To Reproduce | Create an Outsider adventurer or take control of an Arena creature and attempt to view your own description before and after being wounded. | ||||
Tags | No tags attached. | ||||
|
Testing now in arena (assume control, z, d). Bronze Colossus is Ok, fire man is Ok. Injured Bronze Colossus is OK. Are you using any mods? TWBT will crash Adventurer, seems likely that such a crash would happen on switching screens. |
|
I tested this on freshly extracted installations of all 4 Windows versions of 0.44.12, as well as on SDL 64-bit 0.44.11. Completely unmodified. |
|
And you're unable to bring up your description when controlling the bronze colossus and fire man in any of the versions? Also tested outsider human in Adventurer. Can view my description before and after being injured. |
|
Correct, they crash the game. And in the case of the 64-bit versions I actually get an error message with the Bronze Colossus and Fire Man, talking about the instruction at 0x00007FF7B8EF8B85 referencing memory that could not be read. |
|
Both a fire man and a colossus crashed for me as well. |
|
What are the exact steps? I'm creating a colossus in the arena in 44.12. I'm choosing "assume control", I'm pushing z then d for description. Then beating him up and trying again. Result, no crash, amusing description of a bronze colossus, missing a toe, feeling nothing in conflict. Full-screen, taffer tileset, no Dfhack/TWBT. |
|
You know, I never tried it in full-screen, and for some reason it doesn't crash in full-screen. |
|
44.12@linux 32bit in text mode terminates with std::length_error (on attempt to resize a string apparently) after a->z->d bronze colossus in arena. |
|
Tested again in brand new vanilla download. Crashed on Fire man description. Switched vanilla to full-screen. No crash. Retried my own copy only switched to Windowed mode. Crashed on Fire Man description. So, it's a Windowed mode thing. Huh. Couldn't get Bronze Colossus to crash though. Still, basically the same thing. |
|
0010831 |
|
It could be the same issue, but they could also be different, since arena mode isn't exactly the same as adventurer mode. Marking them as related. |
|
Gonna go ahead and mark this off with the fix of 0010831, which probably covers it. Feel free to re-report similar issues once 47.02 is out. |
Date Modified | Username | Field | Change |
---|---|---|---|
2019-12-14 23:58 | Alceris | New Issue | |
2019-12-17 19:27 | Shonai_Dweller | Note Added: 0039621 | |
2019-12-17 19:38 | Loci | Assigned To | => Loci |
2019-12-17 19:38 | Loci | Status | new => feedback |
2019-12-18 01:46 | Alceris | Note Added: 0039624 | |
2019-12-18 01:46 | Alceris | Status | feedback => assigned |
2019-12-18 03:37 | Shonai_Dweller | Note Added: 0039625 | |
2019-12-18 04:17 | Shonai_Dweller | Note Edited: 0039625 | |
2019-12-18 08:39 | Alceris | Note Added: 0039627 | |
2019-12-18 12:50 | Loci | Note Added: 0039628 | |
2019-12-18 12:50 | Loci | Status | assigned => acknowledged |
2019-12-18 21:55 | Shonai_Dweller | Note Added: 0039629 | |
2019-12-18 23:14 | Alceris | Note Added: 0039630 | |
2019-12-19 00:40 | risusinf | Note Added: 0039631 | |
2019-12-19 00:43 | risusinf | Note Edited: 0039631 | |
2019-12-19 02:22 | Shonai_Dweller | Note Added: 0039632 | |
2019-12-19 02:24 | Shonai_Dweller | Note Edited: 0039632 | |
2019-12-19 02:25 | Shonai_Dweller | Note Edited: 0039632 | |
2020-01-03 04:06 | risusinf | Note Added: 0039650 | |
2020-01-03 20:09 | lethosor | Note Added: 0039652 | |
2020-01-03 20:09 | lethosor | Relationship added | related to 0010831 |
2020-01-26 10:32 | Loci | Relationship added | related to 0011214 |
2020-02-03 21:04 | Toady One | Note Added: 0039849 | |
2020-02-03 21:04 | Toady One | Status | acknowledged => resolved |
2020-02-03 21:04 | Toady One | Fixed in Version | => Next Version |
2020-02-03 21:04 | Toady One | Resolution | open => fixed |
2020-02-03 21:04 | Toady One | Assigned To | Loci => Toady One |