Opened 2 years ago
Closed 2 years ago
#13832 closed defect (fixed)
GROOVIE: Bug #2 possible crash with incorrect seeks to endpos in roq.cpp
Reported by: | lolovo | Owned by: | lolovo |
---|---|---|---|
Priority: | normal | Component: | Engine: Groovie |
Version: | Keywords: | groovie2 | |
Cc: | Game: | 11th Hour |
Description (last modified by )
Same bug, related to this issue - https://bugs.scummvm.org/ticket/13809
Now inside of ROQPlayer::processBlockQuadVector, when after travers the image we've got wrong skipBytes value that lead to crash on assertion in seek. In this case we need return false and break (without break artifacts will occur) and appropriate warning will be in logs.
Crash during start egypt pyramid word puzzle.
Fix will be provided in PR.
P.S. Save file is provided for proof (right before puzzle on front). Same localized files are needed.
Attachments (1)
Change History (4)
by , 2 years ago
Attachment: | 11h-win.008 added |
---|
comment:1 by , 2 years ago
Description: | modified (diff) |
---|
comment:2 by , 2 years ago
Description: | modified (diff) |
---|
comment:3 by , 2 years ago
Owner: | set to |
---|---|
Resolution: | → fixed |
Status: | new → closed |
Note:
See TracTickets
for help on using tickets.
fixed by lolovo here https://github.com/scummvm/scummvm/pull/4257