# Segfault during quest-reward conversation

**URL:** https://discourse.cataclysmdda.org/t/segfault-during-quest-reward-conversation/96
**Category:** The Garage
**Created:** [January 14, 2013, 5:19pm UTC](https://discourse.cataclysmdda.org/t/segfault-during-quest-reward-conversation/96 "2013-01-14T17:19:42Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![g4spr0m](https://avatars.discourse-cdn.com/v4/letter/g/43a26b/32.png) [@g4spr0m](https://discourse.cataclysmdda.org/u/g4spr0m)
#### Post date: [January 14, 2013, 5:19pm UTC](https://discourse.cataclysmdda.org/t/segfault-during-quest-reward-conversation/96/1 "2013-01-14T17:19:42Z")

</div>

If I choose following answers in conversation after completing a quest:

> NPC: Find any antibiotics yet? You: Yup! Here it is! NPC: Oh thank god! I'll be right as rain in no time. You: Maybe you can teach me something as payment. NPC: Here's what I can teach you... You: Eh, never mind. Segmentation fault (core dumped)

it always crashes (100% cases). I dont' know how to check which version I play, but I downloaded it today from github and compiled on Ubuntu 12.04.

---

<div class="post-metadata">

### Author: ![mhv3](https://avatars.discourse-cdn.com/v4/letter/m/858c86/32.png) [@mhv3](https://discourse.cataclysmdda.org/u/mhv3)
#### Post date: [January 24, 2013, 11:45pm UTC](https://discourse.cataclysmdda.org/t/segfault-during-quest-reward-conversation/96/2 "2013-01-24T23:45:19Z")

</div>

Here is the backtrace for that error

Program received signal SIGSEGV, Segmentation fault.  
gen\_responses (topic=68797032, g=0x6290020, p=0x5eb1db0) at npctalk.cpp:590  
590 SUCCESS\_OPINION(miss-\>value / (OWED\_VAL \* 4), -1,  
(gdb) bt  
#0 gen\_responses (topic=68797032, g=0x6290020, p=0x5eb1db0) at npctalk.cpp:590  
#1 0x00921dd1 in dialogue::opt (this=0x419f884, topic=68810644, g=0x6290020) at npctalk.cpp:1513  
#2 0x00924233 in npc::talk\_to\_u (this=0x5eb1db0, g=0x6290020) at npctalk.cpp:118  
#3 0x00555c13 in game::chat (this=0x6290020) at game.cpp:6343  
#4 0x0056c6c3 in game::get\_input (this=0x6290020, timeout\_ms=137911408) at game.cpp:1345  
#5 0x0056e1ef in game::do\_turn (this=0x6290020) at game.cpp:670  
#6 0x00b24148 in main (argc=1, argv=0x2f1810) at main.cpp:47  
(gdb)
