[Scummvm-tracker] [ScummVM :: Bugs] #13554: LSL6 break to debugger when calling bad numbers
ScummVM :: Bugs
trac at scummvm.org
Wed Jun 8 13:12:34 UTC 2022
#13554: LSL6 break to debugger when calling bad numbers
---------------------+-----------------------------------
Reporter: RayKoopa | Owner: sluicebox
Type: defect | Status: closed
Priority: normal | Component: Engine: SCI
Version: | Resolution: fixed
Keywords: original | Game: Leisure Suit Larry 6
---------------------+-----------------------------------
Changes (by sluicebox):
* keywords: debugger, signature mismatch => original
* owner: (none) => sluicebox
* status: new => closed
* resolution: => fixed
Comment:
Fixed in
https://github.com/scummvm/scummvm/commit/50fec97f8a74e95e9b710f70fcc03fe65c786cec
This occurs when text is enabled and you talk to the operator after
talking to someone else on the phone. For example, call "72" to talk to
the "Bell Desk" voice and then call "5555555". There's a 50% chance of
getting the operator ("The number you have dialed...")
This is a script bug in the hi-res version. It doesn't seem to crash the
original, but that looks like luck. The original interpreter casts zero to
a pointer and then uses it.
--
Ticket URL: <https://bugs.scummvm.org/ticket/13554#comment:9>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM
More information about the Scummvm-tracker
mailing list