Details
-
Bug
-
Resolution: Fixed
-
Major
-
0.4.16-dev-2133-geae4bdb https://github.com/reactos/reactos/commit/eae4bdb95e11c5cb356103b5d15758bd9904d6e1
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
Issue Links
- blocks
-
CORE-16941 Change Notifications won't reach from Recycle Bin
-
- Resolved
-
-
CORE-19630 The contents of New Folder in Desktop won't update its display
-
- Resolved
-
-
CORE-19820 Explorer: Folder content is not refreshed upon file/folder creation (specifc folder)
-
- Resolved
-