[Scummvm-tracker] [ScummVM :: Bugs] #15549: SCUMM: MI2 Macintosh crashes in scrollEffect() if Mac GUI/Menus are disabled

ScummVM :: Bugs trac at scummvm.org
Tue Dec 3 09:33:48 UTC 2024


#15549: SCUMM: MI2 Macintosh crashes in scrollEffect() if Mac GUI/Menus are
disabled
----------------------------+---------------------------
Reporter:  eriktorbjorn     |      Owner:  (none)
    Type:  defect           |     Status:  new
Priority:  high             |  Component:  Engine: SCUMM
 Version:                   |   Keywords:
    Game:  Monkey Island 2  |
----------------------------+---------------------------
 Steps to reproduce:

 With the Macintosh version of Monkey Island 2, start the game with boot
 param 1977. This will start you at the scene where Guybrush dives for the
 Mad Monkey. (He won't find it, but that's beside the point.)

 With the Mac GUI/Menus enabled, this works fine.

 With the Mac GUI/Menus disabled, it crashes with the following assertion:

 {{{
 scummvm: backends/graphics/surfacesdl/surfacesdl-graphics.cpp:1674:
 virtual void SurfaceSdlGraphicsManager::copyRectToScreen(const void*, int,
 int, int, int, int): Assertion `y >= 0 && y < _videoMode.screenHeight'
 failed.
 }}}

 I think it would be nice to have fixed for 2.9, but it's too close to
 release for me to investigate it by myself.
-- 
Ticket URL: <https://bugs.scummvm.org/ticket/15549>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM


More information about the Scummvm-tracker mailing list