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

Regression:[most likely SHLWAPI] ShellExecCmdLine(), RunDlg does not accept "fonts" anymore

    XMLWordPrintable

Details

    • Bug
    • Resolution: Duplicate
    • Minor
    • 0.4.15
    • None

    Description

      Reproduction steps

      • open the Run-Dialog and from there run "fonts" (without the quotes)

      Expected result
      it should open a file browser window within C:\ReactOS\fonts
      2k3sp2 does succeed
      XPSP3 does succeed
      ReactOS 0.4.14-release-93-g10d0e9b does succeed

      Observed result
      0.4.15-dev-6676-gf2a0122 opens a msgbox "The system cannot find the file specified."
      0.4.15-dev-6676-gf2a0122_fonts_failed_affected.webm
      0.4.15-dev-6676-gf2a0122_fonts_failed_affected.log

      fixme:(dll/win32/shlwapi/url.c:1977) (L"fonts" 4): stub
      err:(win32ss/user/user32/windows/messagebox.c:1048) MessageBox: L"The system cannot find the file specified.\r\n"
      

      Regression test
      reactos-bootcd-0.4.15-dev-5677-gf691efe-x86-gcc-lin-dbg__affected_guilty.webm
      reactos-bootcd-0.4.15-dev-5676-g5c22ce3-x86-gcc-lin-dbg__OK.webm

      Notes

      • It is worth to know that the "fonts" folder has some specialities, it is no regular folder like "system32" which still can be invoked from the RunDlg even in the affected builds
      • It does not matter whether fontext.dll is registered or not in the affected builds. In both cases it will fail.
      • The ticket blocks the backport for CORE-17612

      Attachments

        Issue Links

          Activity

            People

              zecarlos1957 zecarlos1957
              reactosfanboy reactosfanboy
              Votes:
              1 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: