Prowl icon indicating copy to clipboard operation
Prowl copied to clipboard

All .NET 9 projects crash on older windows 10

Open PaperPrototype opened this issue 11 months ago • 1 comments

Describe the bug All .NET 9 projects crash on older windows 10 versions, this can be fixed by adding <CETCompat>false</CETCompat>

CLR: Assert failure(PID 5028 [0x000013a4], Thread: 13704 [0x3588]): !AreShadowStacksEnabled() || UseSpecialUserModeApc()
    File: D:\a\_work\1\s\src\coreclr\vm\threads.cpp:7938 Image:
C:\Users\apape\Documents\GitHub\Prowl\Build\Editor\Debug\net9.0\Prowl.Editor.exe
The target process exited without raising a CoreCLR started event. Ensure that the target process is configured to use .NET Core. This may be expected if the target process did not run on .NET Core.
The program '[5028] Prowl.Editor.exe' has exited with code -1073740286 (0xc0000602).

To Reproduce

  1. Create windows 10 bootable USB installer https://support.microsoft.com/en-us/windows/create-an-iso-file-for-windows-10-38547366-1dcb-7afd-1726-9eb222d72705
  2. Fresh install windows
  3. install NET 9.0 and try running Prowl.Editor

Expected behavior Prowl.Editor should open normally

PaperPrototype avatar Dec 25 '24 18:12 PaperPrototype

I found out this can be fixed if you simply update windows to the latest version.

PaperPrototype avatar Aug 15 '25 19:08 PaperPrototype