[Scummvm-tracker] [ScummVM :: Bugs] #15420: DREAMWEB: crash due to failed assertion in DreamWebEngine::deleteExFrame

ScummVM :: Bugs trac at scummvm.org
Tue Oct 29 23:06:42 UTC 2024


#15420: DREAMWEB: crash due to failed assertion in DreamWebEngine::deleteExFrame
---------------------+-------------------------------
Reporter:  huntekye  |       Owner:  sluicebox
    Type:  defect    |      Status:  closed
Priority:  high      |   Component:  Engine: Dreamweb
 Version:            |  Resolution:  fixed
Keywords:            |        Game:  Dreamweb
---------------------+-------------------------------
Comment (by huntekye):

 It looks like this patch might have caused a new problem:
 {{{
 scummvm: engines/dreamweb/backdrop.cpp:270: void
 DreamWeb::DreamWebEngine::showAllEx(): Assertion `currentFrame < 256'
 failed.
 }}}

 I feel like that error sort of speaks for itself, but the specific issue
 here was that with the patched version of ScummVM, the sprite for the
 "passcard" object now appears corrupted. Upon trying to drop the passcard,
 the game crashes with the error above.

 It's true, I've picked up a lot of the useless objects because I enjoy
 their often-interesting descriptions.

 I'll attached a new save file for this one: `DREAMWEB.D06`.
 To reproduce this error from it: Load the saved game "game1.5_passcard",
 open the inventory (click on the dude's face), click on the passcard (10th
 position on page 3 of the inventory), drop it by moving it to the trash
 can, and then (try to) exit the inventory.
-- 
Ticket URL: <https://bugs.scummvm.org/ticket/15420#comment:7>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM


More information about the Scummvm-tracker mailing list