[Scummvm-tracker] [ScummVM :: Bugs] #17188: The Dig (Macintosh) crashes after R2D2 scream on Lucasarts animation logo after the ending credits

ScummVM :: Bugs trac at scummvm.org
Wed Sep 30 17:05:32 UTC 2026


#17188: The Dig (Macintosh) crashes after R2D2 scream on Lucasarts animation logo
after the ending credits
----------------------------------+----------------------------
Reporter:  filipetolhuizen        |       Owner:  (none)
    Type:  defect                 |      Status:  new
Priority:  high                   |   Component:  Engine: SCUMM
 Version:                         |  Resolution:
Keywords:  The Dig Mac Macintosh  |        Game:  The Dig
----------------------------------+----------------------------
Comment (by criezy):

 In [changeset:"87571811124b3b227924105fde6d0b172e5e94ea" 87571811]:
 {{{#!CommitTicketReference repository=""
 revision="87571811124b3b227924105fde6d0b172e5e94ea"
 ENGINES: Purge input events after deleting the engine

 This reverts commit 27ee364 that purged the events in the engine
 destructor
 by polling events until the event queue is empty, but caused in some cases
 the quit confirmation dialog to be shown during engine destruction, and a
 crash. See bug #17188.

 Instead we purge imputs events after the engine deletion using the
 dedicated
 functions. We should maybe purge all events, as done before this commit,
 but
 it would be better to have a dedicated function for this rather than poll
 the events.
 }}}
-- 
Ticket URL: <https://bugs.scummvm.org/ticket/17188#comment:9>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM


More information about the Scummvm-tracker mailing list