Dwarf Fortress Bug Tracker - Dwarf Fortress
View Issue Details
0011614Dwarf FortressAdventure Mode -- Conversationpublic2020-08-31 22:012022-07-25 15:59
hubie 
 
normalcrashalways
newopen 
MacOS10.15.5
0.47.04 
 
0011614: Crashes when telling a story about a person or creature in or near a tavern
If the adventurer is in or near a tavern and tries to tell a story about a person or creature under the "Begin a performance" option, the game will crash at the point where it should present you with a list of people and creature names. The other options under "Tell a story", such as "about a region", etc., seem to work fine. All the other options under "Begin a performance" seem to work fine as well.
A save file has been uploaded: Adventure Mode Crash When Telling a Story (https://dffd.bay12games.com/file.php?id=15192 [^])

k -> start a new conversation -> Begin a performance -> Tell a story -> about a person or creature

The crash always happens following the steps above. It sometimes doesn't happen if you acknowledge the comment said to the adventurer before trying to tell the story:

k -> Continuing shouting -> Ask for directions to Heldlizards

However, the last four times I tried before uploading the file, it also crashed, so I cannot consistently repeat the non-crash steps here.

If you move the adventurer out of the area of the tavern, the game does not crash.
No tags attached.
Issue History
2020-08-31 22:01hubieNew Issue
2020-09-03 14:40Shonai_DwellerNote Added: 0040714
2022-07-25 07:56WillardNote Added: 0041280
2022-07-25 15:59ZiusudraNote Added: 0041281

Notes
(0040714)
Shonai_Dweller   
2020-09-03 14:40   
Are you using any utilities known to crash Adventurer like Dfhack and TWBT?
(0041280)
Willard   
2022-07-25 07:56   
I've been experiencing this too on Linux. I normally play with dfhack, but loading the game in vanilla still crashes when I try to tell a story about a person or creature inside a human tavern. Console just says "Segmentation fault (core dumped)".

Similar to the OP, I can occasionally get it to not crash by ending random conversations first, but it's not very consistent. I suspect the crash is somehow related to the current conversations of the listeners.
(0041281)
Ziusudra   
2022-07-25 15:59   
Related to 0011227 (or maybe duplicate)