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

Broken shortcuts are created when installing Delphi 7

    XMLWordPrintable

Details

    • Bug
    • Resolution: Duplicate
    • Minor
    • 0.4.15
    • Shell

    Description

      reactos-bootcd-0.4.15-dev-5186-gbbef618-x86-gcc-lin-dbg

      After installing Delphi 7 some Start menu items do not have icons:

      It's a regression, previously the shortcuts were created properly:

        0.4.15-dev-2794-g81f8bce 0.4.15-dev-2795-g3a822e4
      Screenshot
      Debug log 0.4.15-dev-2794-g81f8bce.txt 0.4.15-dev-2795-g3a822e4.txt

      In fact, starting with a guilty revision, shortcuts are being created broken: shortcuts.7z - even without actual files, broken ones will have no icon at all, while correct shortcuts will have a default program icon.

      The problem is probably related to the fact that broken shortcuts have double slash in their destination path:

      The guilty commit implements PathResolveW and PathQualifyA/W functions (see CORE-12665).

      Attachments

        1. shortcuts.7z
          1 kB
        2. ReactOS.log
          111 kB
        3. image-2022-11-05-18-11-56-928.png
          image-2022-11-05-18-11-56-928.png
          12 kB
        4. image-2022-10-20-22-25-38-400.png
          image-2022-10-20-22-25-38-400.png
          11 kB
        5. image-2022-10-20-22-24-56-415.png
          image-2022-10-20-22-24-56-415.png
          6 kB
        6. image-2022-10-20-22-24-38-020.png
          image-2022-10-20-22-24-38-020.png
          3 kB
        7. 0.4.15-dev-2795-g3a822e4.txt
          75 kB
        8. 0.4.15-dev-2795-g3a822e4.png
          0.4.15-dev-2795-g3a822e4.png
          60 kB
        9. 0.4.15-dev-2794-g81f8bce.txt
          76 kB
        10. 0.4.15-dev-2794-g81f8bce.png
          0.4.15-dev-2794-g81f8bce.png
          62 kB

        Issue Links

          Activity

            People

              katayama_hirofumi_mz Katayama Hirofumi MZ
              KRosUser KRosUser
              Votes:
              2 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: