[Scummvm-tracker] [ScummVM] #9765: SCI: Hoyle 1: Crash at startup reading vocab 0

Colin Snover trac at scummvm.org
Sun May 14 06:52:05 CEST 2017


#9765: SCI: Hoyle 1: Crash at startup reading vocab 0
--------------------------------------+-------------------------
  Reporter:  Laylia27                 |      Owner:  csnover
      Type:  defect                   |     Status:  closed
  Priority:  high                     |  Component:  Engine: SCI
Resolution:  fixed                    |   Keywords:
      Game:  Hoyle's Book of Games 1  |
--------------------------------------+-------------------------
Changes (by csnover):

 * owner:  (none) => csnover
 * status:  new => closed
 * resolution:   => fixed


Comment:

 Thanks for your report. The vocab 0 file in this game seems to be damaged,
 or at least it does not appear to contain any actual vocabulary. The game
 does not appear to need this information to run, so I have added an early
 escape from parsing in commit 444b11b1bb7cc01cc26cdd61247eda536c2cb7d5
 which should allow the game to load and run again. It is very possible
 that this is not a complete/proper fix, but it makes things no worse off
 than they were before (when the vocab parser would have just continued to
 read into adjacent memory). This fix will be available in daily builds
 1.10.0git-3278 and higher.

--
Ticket URL: <https://bugs.scummvm.org/ticket/9765#comment:3>
ScummVM <https://bugs.scummvm.org>
ScummVM


More information about the Scummvm-tracker mailing list