[Scummvm-tracker] [ScummVM :: Bugs] #15450: DGDS: Crash with German version on Speech bubbles

ScummVM :: Bugs trac at scummvm.org
Sun Nov 3 03:11:46 UTC 2024


#15450: DGDS: Crash with German version on Speech bubbles
------------------------+---------------------------------
Reporter:  windlepoons  |       Owner:  mduggan
    Type:  defect       |      Status:  closed
Priority:  high         |   Component:  Engine: DGDS
 Version:               |  Resolution:  fixed
Keywords:               |        Game:  Rise of the Dragon
------------------------+---------------------------------
Changes (by mduggan):

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

Comment:

 In [changeset:"cea5b29fb5ddb5de53fd4e4fcd89e85714f8de7a" cea5b29f]:
 {{{#!CommitTicketReference repository=""
 revision="cea5b29fb5ddb5de53fd4e4fcd89e85714f8de7a"
 DGDS: Fix crash on German dgds intro

 The font functions take u32 but that was sign-extending when coming out of
 a
 non-u32 string.  This never comes up in the English version, but the
 German
 font has codepoints over 128.

 Also fixed a couple of places where it was incorrectly measuring a string
 position instead of a char value.

 This fixes #15450.
 }}}
-- 
Ticket URL: <https://bugs.scummvm.org/ticket/15450#comment:3>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM


More information about the Scummvm-tracker mailing list