Copyright © 2026 Unity Technologies
The patch has been made to the Unity fork of Mono. There is an update to the System.Windows.Forms.dll. To verify the fix the user project needs to be updated. The user project has copies of the System.Windows.Forms.dll and System.Drawing.dll files in the Assets/Packages folder. You can find updated versions of these dlls in the following path... $UNITY_INSTALL\Data\MonoBleedingEdge\lib\mono\unityjit-win32 Update the files in the project with the new dlls from an updated Unity install.
The patch has been made to the Unity fork of Mono. There is an update to the System.Windows.Forms.dll. To verify the fix the user project needs to be updated. The user project has copies of the System.Windows.Forms.dll and System.Drawing.dll files in the Assets/Packages folder. You can find updated versions of these dlls in the following path... $UNITY_INSTALL\Data\MonoBleedingEdge\lib\mono\unityjit-win32 Update the files in the project with the new dlls from an updated Unity install.
Reproduction steps:
1. Open the user’s attached project
2. Enter Play Mode
3. Press the “W” key on the keyboard
4. Close the opened dialog box
5. Exit Play Mode
6. Enter Play Mode
7. Press the “W” key on the keyboard
8. Press “Okay” on the opened dialog”
Expected result: Dialog box opens normally
Actual result: Unity Editor crashes
Reproducible with: 2020.3.38f1, 2021.3.8f1, 2022.1.14f1, 2022.2.0b6, 2023.1.0a9
Reproducible on: Windows 10 Pro 21H2
First lines of the stack trace:
0x00007FFCAE8AE858 (USER32) CallWindowProcW 0x00007FFCAE8AE3DC (USER32) DispatchMessageW 0x00007FFCAE8C2BF7 (USER32) InitDManipHook 0x00007FFCAF610D74 (ntdll) KiUserCallbackDispatcher 0x00007FFCAD281EC4 (win32u) NtUserCreateWindowEx
Issues you vote on will appear here