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

Regression, [SHELL32] shlexec.cpp, "iexplore" can not be called from RunDlg, because ShellExecCmdLine() rejects it to pass

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Duplicate
    • Fix Version/s: None
    • Component/s: Shell
    • Labels:

      Description

      Reproduction steps

      • install Gecko during 2nd stage setup
      • use the RunDlg from startmenu, which passes its parameters into [SHELL32] shlexec.cpp ShellExecCmdLine()
      • type "iexplore" without the quotes

      Expected result
      Windows XP SP3 runs C:\Program files\iexplore.exe although it is not in the path variable

      Observed result
      On ros it displays a messagebox about the file not being found. That messagebox is generated by ShellExecCmdLine()
      0.4.15-dev-1174-gde8d156_fails.webm
      0.4.15-dev-1174-gde8d156_fails.log

      It is a regression because it did still work in ReactOS 0.4.7rls0.
      ReactOS_0_4_7_rls0_succeeds.webm

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                katayama_hirofumi_mz Katayama Hirofumi MZ
                Reporter:
                reactosfanboy reactosfanboy
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: