[Scummvm-tracker] [ScummVM :: Bugs] #15215: SCUMM: DIG: Error box 29 is out of bounds in ScummVM 2.8.1
ScummVM :: Bugs
trac at scummvm.org
Sat Feb 22 14:31:52 UTC 2025
#15215: SCUMM: DIG: Error box 29 is out of bounds in ScummVM 2.8.1
-----------------------------------+----------------------------
Reporter: zoltan808080 | Owner: bluegr
Type: defect | Status: new
Priority: normal | Component: Engine: SCUMM
Version: | Resolution:
Keywords: The Dig box out bounds | Game: The Dig
-----------------------------------+----------------------------
Comment (by dwatteau):
So, as a follow-up to my previous test...
The UBSan errors above have been fixed by commit
b5451ca5a1e6957d12eb4b44ca769031de2fe865.
I continued my gameplay of the French release with my `--enable-debug
--disable-optimizations --enable-asan --enable-ubsan` 2.9.0git build
(still having the previous `Actor::actorWalkStep()` code for negative
values).
I managed to complete that part where Boston fights Brink at the end,
without any further issue (whether I was coming from the light bridge or
from the tram route). I have around 70 saves from that gameplay, in case
someone needs to study them.
So, so far: can't reproduce the issue with a completely new gameplay on
2.9.0git (unless a particular game setting, game action or particular
compiler/environment is required to trigger it).
On the other hand, I loaded these new saves from a ThreadSanitizer build,
and there, multiple issues were reported. I'm attaching the TSan logs in
case they report something important.
--
Ticket URL: <https://bugs.scummvm.org/ticket/15215#comment:27>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM
More information about the Scummvm-tracker
mailing list