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

Explorer: Exception dialog when attempting to change icon to a .lnk to a registry key

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • Major
    • None
    • None

    Description

      reactos-bootcd-0.4.16-dev-173-g467efcb-x86-gcc-lin-dbg

      • Open Explorer to a registry key
      • Open Favirote Band and add this key as favorite
      • Open "Organize"
      • Attempt to change the icon for this .lnk (click on Change Icon button)
      • Nothing happens and log says

      err:(win32ss/user/user32/windows/message.c:1556) Exception Dialog unicode 7AF7388C Msg 273 pti B17E0008 Wndpti B17E0008 

      * Code of interest: CShellLink::OnCommand in dll/win32/shell32/CShellLink.cpp https://git.reactos.org/?p=reactos.git;a=blob;f=dll/win32/shell32/CShellLink.cpp;hb=eafa7c68b61ce250aee7c7a0cb498a80f1e2a17b#l2916 in particular not checking return value of FindExecutableW which likely fails (and function should exit in such a case).

       

      Attachments

        1. image-2024-10-20-19-11-57-396.png
          36 kB
          KRosUser
        2. putty.log
          160 kB
          KRosUser

        Activity

          People

            Unassigned Unassigned
            KRosUser KRosUser
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated: