[Scummvm-tracker] [ScummVM :: Bugs] #12944: Starship Titanic: asking gossipy DeskBot to continue yields "I don't understand" responses or crashes the game

ScummVM :: Bugs trac at scummvm.org
Mon Sep 20 05:41:40 UTC 2021


#12944: Starship Titanic: asking gossipy DeskBot to continue yields "I don't
understand" responses or crashes the game
-----------------------------+-------------------------------
Reporter:  CahootsMalone     |       Owner:  (none)
    Type:  defect            |      Status:  new
Priority:  normal            |   Component:  Engine: Titanic
 Version:                    |  Resolution:
Keywords:  Starship Titanic  |        Game:  Starship Titanic
-----------------------------+-------------------------------
Comment (by eriktorbjorn):

 Without optimization, it calls addConcept() with one pointer, and
 removeConcept() with a different pointer when you ask the question.

 With optimization, it passes the same pointer to both addConcept() and
 removeConcept().

 I don't understand this engine, but I ''think'' the concept it's adding is
 based on the word "bellbot".

 The removeConcept() function is called from filterConcepts().

 I think this is as far as I'm getting on my own.
-- 
Ticket URL: <https://bugs.scummvm.org/ticket/12944#comment:3>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM


More information about the Scummvm-tracker mailing list