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

Regression, [SHELL32] shlexec.cpp, RunDlg fails calling URL without http, because ShellExecCmdLine() rejects it to pass

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Open
    • Priority: Minor
    • Resolution: Unresolved
    • Fix Version/s: 0.4.14
    • 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 "www.google.de" without the quotes and without the preceeding http://

      Expected result
      Windows XP SP3 runs the default browser and displays the requested webpage

      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

      P.S: I am aware that it would work as intended, if I had placed the http:// in front of it. But I did not, and it should still work.

        Attachments

          Issue Links

            Activity

              People

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

                Dates

                • Created:
                  Updated: