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

ShellExecute: does not correctly handle spaces inside lpFile.

    XMLWordPrintable

Details

    Description

      I installed Nero 6 in ReactOS.

      When I double click the "Nero SmartStart" icon on the desktop, it opens a shell folder pointing to %PROGRAMFILES%Nero instead of launching the program.

      This is actually a bug that can be easily reproduced: create in "c:\" two directories, one named "my" and one named "my 2". Now create a shortcut on the desktop to "c:\my 2" and double click on it: the explorer will open "c:\my" instead of "c:\my 2".

      Attachments

        1. shlexec_test.png
          shlexec_test.png
          102 kB
        2. shlexec_c.patch
          2 kB
        3. ROS_Shell32_shlexec.png
          ROS_Shell32_shlexec.png
          167 kB

        Issue Links

          Activity

            People

              reactosfanboy reactosfanboy
              Carlo Bramix Carlo Bramix
              Votes:
              3 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: