[Scummvm-tracker] [ScummVM :: Bugs] #12509: TINSEL: memory corruption with DW1 V0 floppy demo

ScummVM :: Bugs trac at scummvm.org
Sat May 1 19:13:31 UTC 2021


#12509: TINSEL: memory corruption with DW1 V0 floppy demo
----------------------+----------------------------
Reporter:  dwatteau   |      Owner:  (none)
    Type:  defect     |     Status:  new
Priority:  normal     |  Component:  Engine: Tinsel
 Version:             |   Keywords:
    Game:  Discworld  |
----------------------+----------------------------
 ScummVM shows a memory corruption issue when launching and quitting the
 original V0 floppy demo of Discworld 1 (dw-dos-floppy-demo-en.zip).

 This is on a ppc32 big-endian Debian system.

 To reproduce:

 1. Build tinsel from current HEAD sources
 (e60e0b8f20f8ff05a355ee8ac0fb7d8c2bc35668 at the moment).
 2. Get dw-dos-floppy-demo-en.zip from the Demos page, and launch it in
 ScummVM.
 3. Once the game starts, just close the ScummVM window, in the title
 screen or in the first scene.

 glibc shows a {{{corrupted size vs. prev_size}}} error in the terminal.

 Attached are gdb and Valgrind logs.
-- 
Ticket URL: <https://bugs.scummvm.org/ticket/12509>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM


More information about the Scummvm-tracker mailing list