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

[REGRESSION] Firefox 52 ESR has error while installing

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Major
    • 0.4.16
    • Shell

    Description

      VMware Workstation 17 | 1GB RAM |

      reactos-bootcd-0.4.16-dev-2154-g323a406-x86-gcc-lin-dbg (See below for error)

      reactos-bootcd-0.4.16-dev-2132-g3885311-x86-gcc-lin-dbg. (Last known good build)

       

      Guilty commit: eae4bdb from katayama_hirofumi_mz 

       

      The bug occurs near the end of the process where a desktop shortcut is attempted to be created, the recent changes results in an ACCESS VIOLATION

      shell32.dll tries to process a Change Notification WHILE the installer was trying to create a shortcut on the desktop (or possibly the start menu)
      (on)shell32!_ILGetDepth fails because it was passed an invalid or null pointer

      Results in Desktop crash

      It's possible that logic in commit mentioned above produces an invalid PIDL or fails to handle a null pointer during the translation of a file path to a PIDL, ILGetDepth will attempt to read an invalid memory address and trigger the 0xc0000005 Access Violation

       

      Attachments

        1. screenshot-1.png
          screenshot-1.png
          321 kB
        2. log.txt
          160 kB
        3. image-2026-01-16-23-48-10-286.png
          image-2026-01-16-23-48-10-286.png
          364 kB

        Issue Links

          Activity

            People

              katayama_hirofumi_mz Katayama Hirofumi MZ
              Hekt0r Hekt0r
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: