Tested versions
- Reproducible in: Redot v26.1.stable.official (a3e8531)
- Not reproducible in: Godot 4.7.beta1.official.1c8cc9e7e
System information
Redot v26.1.stable - Windows 10 (build 19045) - Multi-window, 3 monitors - D3D12 (Forward+) - dedicated NVIDIA GeForce RTX 3060 (NVIDIA; 32.0.15.9636) - AMD FX(tm)-8350 Eight-Core Processor (8 threads) - 31.90 GiB memory
Issue description
Creating a new project and setting its Rendering Device Driver to d3d12 and Driver.windows to d3d12 makes the project crash Redot if user attempts to open it.
Crash does not occur when repeating the steps in Godot 4.7.beta1.official.1c8cc9e7e
Note: WinInk is mentioned in the console output right before the crash. I have a Huion H610PRO tablet (non-display type) running with OpenTabletDriver. Disconnecting the tablet and/or disabling the driver still results in a crash and identical console output.
Console Output:
Editing project: <gamedev folder path>/direct-3d-test
WorkerThreadPool: 8 threads, 6 max low-priority.
Redot Engine LTS v26.1.stable.official.a3e85316f (2026-01-29 02:31:42 UTC) - https://redotengine.org
TextServer: Added interface "Dummy"
TextServer: Added interface "ICU / HarfBuzz / Graphite (Built-in)"
Unrecognized output string "misc2" in mapping:
030000000d0f00000202000000000000,Horipad O Nintendo Switch 2 Controller,a:b1,b:b0,back:b8,dpdown:h0.4,dpleft:h0.8,dpright:h0.2,dpup:h0.1,guide:b12,leftshoulder:b4,leftstick:b10,lefttrigger:b6,leftx:a0,lefty:a1,misc1:b13,misc2:b14,rightshoulder:b5,rightstick:b11,righttrigger:b7,rightx:a2,righty:a3,start:b9,x:b3,y:b2,platform:Windows,
Unrecognized output string "misc2" in mapping:
030000000d0f00009601000000000000,Horipad Steam,a:b0,b:b1,back:b10,dpdown:h0.4,dpleft:h0.8,dpright:h0.2,dpup:h0.1,guide:b12,leftshoulder:b6,leftstick:b13,lefttrigger:b8,leftx:a0,lefty:a1,misc2:b2,paddle1:b5,paddle2:b15,paddle3:b18,paddle4:b19,rightshoulder:b7,rightstick:b14,righttrigger:b9,rightx:a3,righty:a4,start:b11,x:b3,y:b4,platform:Windows,
Unrecognized output string "misc2" in mapping:
030000007e0500006920000000000000,Nintendo Switch 2 Pro Controller,a:b0,b:b1,back:b14,dpdown:b8,dpleft:b10,dpright:b9,dpup:b11,guide:b16,leftshoulder:b12,leftstick:b15,lefttrigger:b13,leftx:a0,lefty:a1~,misc1:b17,misc2:b20,paddle1:b18,paddle2:b19,rightshoulder:b4,rightstick:b7,righttrigger:b5,rightx:a2,righty:a3~,start:b6,x:b2,y:b3,platform:Windows,
EditorSettings: Save OK!
ERROR: Can't create an accessibility driver, accessibility support disabled!
at: DisplayServerWindows (platform/windows/display_server_windows.cpp:6816)
XR: Clearing primary interface
XR: Removed interface "Native mobile"
XR: Removed interface "OpenXR"
SDL: Gamepad XInput Controller connected
SDL: Init OK!
Using "winink" pen tablet driver...
================================================================
CrashHandlerException: Program crashed with signal 11
Engine version: Redot Engine LTS v26.1.stable.official (a3e85316f79aaf145e2ca8b344f75467ae256f1c)
Dumping the backtrace. Please include this when reporting the bug on: https://github.com/Redot-Engine/redot-engine/issues
[1] error(-1): no debug info in PE/COFF executable
[2] error(-1): no debug info in PE/COFF executable
[3] error(-1): no debug info in PE/COFF executable
[4] error(-1): no debug info in PE/COFF executable
[5] error(-1): no debug info in PE/COFF executable
[6] error(-1): no debug info in PE/COFF executable
-- END OF C++ BACKTRACE --
================================================================
Steps to reproduce
- Open Redot 26.1.stable.official and create a new project with Forward+ renderer.
- In the top menu, select
Project → Project Settings.
- In the top righthand corner, enable
Advanced Settings.
- In the project settings tree view, scroll down to
Rendering and select Rendering Device.
- Edit the
Driver field from vulkan to d3d12, and in the Driver.windows dropdown, select d3d12.
- Click
Save & Restart
Now with the renderer set to Direct3D, the restarting project will crash. Attempting to open the project again will display a prompt saying "It looks like Godot [sic] crashed when opening this project last time." Selecting either Edit normally or Edit in Recovery Mode results in a crash. The project can only be opened again if the rendering_device/driver.windows and rendering_device/driver settings in project.godot are edited in a text editor back to vulkan.
Minimal reproduction project (MRP)
N/A
Tested versions
System information
Redot v26.1.stable - Windows 10 (build 19045) - Multi-window, 3 monitors - D3D12 (Forward+) - dedicated NVIDIA GeForce RTX 3060 (NVIDIA; 32.0.15.9636) - AMD FX(tm)-8350 Eight-Core Processor (8 threads) - 31.90 GiB memory
Issue description
Creating a new project and setting its Rendering Device Driver to
d3d12and Driver.windows tod3d12makes the project crash Redot if user attempts to open it.Crash does not occur when repeating the steps in Godot 4.7.beta1.official.1c8cc9e7e
Note: WinInk is mentioned in the console output right before the crash. I have a Huion H610PRO tablet (non-display type) running with OpenTabletDriver. Disconnecting the tablet and/or disabling the driver still results in a crash and identical console output.
Console Output:
Steps to reproduce
Project→Project Settings.Advanced Settings.Renderingand selectRendering Device.Driverfield fromvulkantod3d12, and in theDriver.windowsdropdown, selectd3d12.Save & RestartNow with the renderer set to Direct3D, the restarting project will crash. Attempting to open the project again will display a prompt saying "It looks like Godot [sic] crashed when opening this project last time." Selecting either
Edit normallyorEdit in Recovery Moderesults in a crash. The project can only be opened again if therendering_device/driver.windowsandrendering_device/driversettings inproject.godotare edited in a text editor back tovulkan.Minimal reproduction project (MRP)
N/A