Uploaded image for project: 'Core ReactOS'
  1. Core ReactOS
  2. CORE-9447

Mishandled Unicode text causes fail launch for localized CPL

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Major
    • 0.4.0
    • Shell
    • None

    Description

      Control Panel's Mouse applet (main.cpl) fails to launch when the translated characters don't all fit into an ANSI code-page. For Romanian, when (in order to mimic S with comma) S with cedilla is used (CP1250), it gets displayed properly and launches as it should (see "S-with-cedilla.png"). With the correct name (having S with comma written in it), the same applet name gets reduced as simple "S" (see "S-with-comma.png") and fails to launch with following messages:
      err: (../../dll/win32/shell32/wine/control.c:468) Applet not found: Soricel
      (../../win32ss/gdi/ntgdi/gdiobj.c:1169) GreDeleteObject: Trying to delete invalid object

      Rev. №66974

      Attachments

        Activity

          People

            Smiley Giannis Adamopoulos
            fulea.stefan Ștefan Fulea
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: