I asked my npc to train me and then it caused this error. I had not seen it before so I thought you might want to know about it.
I had the error but no crash. no heads exploded.
DEBUG : Clear_mission: Mission_selected not in assigned
FUNCTION : Void Talk_function: :Clear_mission (npc&)
FILE : src/npctalk.cpp
LINE : 3054
I always assumed this was the longstanding bug where asking NPCs to train you when you had an active quest with them causes them to forget the “quest finished?” prompt at the start of each conversation, and revert to “normal conversation” (which also allows them to assign another quest).