[Scummvm-tracker] [ScummVM :: Bugs] #15241: AGI: Mixed-Up Mother Goose (DOS) - Segmentation fault on item return (ScummVM 2.8.1+)

ScummVM :: Bugs trac at scummvm.org
Wed Jul 3 12:15:49 UTC 2024


#15241: AGI: Mixed-Up Mother Goose (DOS) - Segmentation fault on item return
(ScummVM 2.8.1+)
----------------------+------------------------------------
Reporter:  hugoarpin  |       Owner:  (none)
    Type:  defect     |      Status:  new
Priority:  normal     |   Component:  Engine: AGI
 Version:             |  Resolution:
Keywords:             |        Game:  Mixed-Up Mother Goose
----------------------+------------------------------------
Comment (by hugoarpin):

 Hi sluicebox,

 Thanks for the help! I have learnt of you through the impressive
 OneShortEye videos. I did not know you also worked on the AGI engine (on
 top of SCI), amazing!

 I have built the recent commits 3853dd99b5c yesterday and 0856bf2003e this
 morning, both of them segfault on my Arch Linux system.

 But interestingly, Jack Horner didn't crash (pie to boy in house at lower
 right), but Banbury Cross did (horse to town centre).

 So as you said, it seems to only affect certain rhymes. I will try to give
 you an exhaustive list of the crashes tonight (hoping that I will have
 enough free time).

 I have also built commit bc8550ce02a, which is the one you linked to
 inside the ticket #13820 and it also crashed at the line mentioned in my
 previous message (engines/agi/graphics.cpp:599 curColor =
 _activeScreen[offsetVisual++]).

 However, when I built the commit just before (8f2127e4184), the text box
 was a bit messed up because the refactor was not yet complete, but it did
 not segfault, so it seems that bc8550ce02a could be the cause.

 I hope the seemingly somewhat platform-specific nature of the bug will not
 be too difficult to hunt/fix! Linux can be such a pain sometimes...

 PS: I tried this game(s) because it showcased so many engine evolutions
 (AGI / SCI dithered EGA / SCI VGA talkie / SCI deluxe 640x480). But I must
 say that I found it quite charming and that it is still a beautiful game
 for young boys & girls nowadays IMO!
-- 
Ticket URL: <https://bugs.scummvm.org/ticket/15241#comment:2>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM


More information about the Scummvm-tracker mailing list