[Scummvm-tracker] [ScummVM :: Bugs] #13884: GUI: Fatal "Wrong string format (M)" error when exploring an HFS CD

ScummVM :: Bugs trac at scummvm.org
Tue Oct 4 14:45:54 UTC 2022


#13884: GUI: Fatal "Wrong string format (M)" error when exploring an HFS CD
---------------------+--------------------
Reporter:  dwatteau  |      Owner:  (none)
    Type:  defect    |     Status:  new
Priority:  normal    |  Component:  GUI
 Version:            |   Keywords:
    Game:            |
---------------------+--------------------
 When using `gui_browser_native=false`, exploring some original HFS CDs
 (such as my Macintosh version of Indiana Jones and the Fate of Atlantis)
 makes ScummVM abort with a "Wrong string format (M)" error.

 Old HFS CDs often embed files with unusual characters, but
 `gui/widgets/list.cpp` doesn't like this.

 To reproduce this:

 1. Make sure your preferences file has `gui_browser_native=false`
 2. Create the following directory with this shell command (matching what's
 causing the issue on my original LucasArts CD): `mkdir -- "$(printf
 '\03\02\01Move&Rename')`
 3. Use the "Add" button and navigate to the path containing this directory

 This happens both on HEAD and on today's `branch-2-6`.
-- 
Ticket URL: <https://bugs.scummvm.org/ticket/13884>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM


More information about the Scummvm-tracker mailing list