**Product:** Adobe Substance 3D Painter 12.1.2 (build 5641)
**OS:** Windows 11 Pro, Version 25H2 (OS Build 26200.8457)
**CPU:** Intel Core i9-14900F
**RAM:** 128 GB
**GPU:** NVIDIA RTX 4090 (24 GB VRAM)
**GPU Driver:** NVIDIA Studio Driver 610.88 (clean install)
---
**Issue Summary**
Substance Painter crashes repeatedly with heap corruption. The crash occurs when working with materials, especially dragging/moving/reordering them in the layer stack. However, it also crashes when simply opening files. The crash is NOT limited to one project or custom materials.
**Exception Details**
- Windows Event Viewer:
- Faulting module: `vulkan-1.dll`, version 1.4.341.0
- Exception code: `0xc0000409`
- Fault offset: `0x00000000000dce55`
- Microsoft Sysinternals ProcDump:
- Multiple C++ exceptions (`E06D7363`)
- Final exception: `C0000374` (STATUS_HEAP_CORRUPTION)
- Process Exit Code: `0xC0000374`
This indicates an application/Vulkan/graphics-related memory corruption issue rather than a damaged project or custom asset.
---
**Steps Already Tried (no resolution)**
1. Updated/reinstalled Substance Painter 12.1.2
2. Clean installation of NVIDIA Studio Driver 610.88
3. Increased Windows TDR values: `TdrDelay 60` and `TdrDdiDelay 60`
4. Reset Painter completely by deleting `%LOCALAPPDATA%` and `%APPDATA%` user-data/cache folders
- Painter temporarily worked after reset, but crashes returned
5. Tested a completely new/simple 2K project using only built-in Painter materials
6. Tested without custom Substance asset library loaded
7. Enabled Sparse Virtual Textures (Painter log confirms `sparse enabled: 1`)
8. Disabled Vulkan implicit layers via `VK_LOADER_LAYERS_DISABLE=~implicit~`
9. Disabled RTSS/RivaTuner Vulkan hooks
10. Increased Windows page file to 32-64 GB
11. Set Painter.exe to Windows 8 compatibility mode via registry
12. Disabled Hyper-V temporarily
The crashes occur even with a completely clean Painter configuration, built-in materials only, a simple sample project, no custom assets, and no third-party overlays.
---
**Additional Context**
- One larger project allocates ~22.5 GB of VRAM surfaces on the RTX 4090, but the same crashing behavior also occurs in a small clean/sample project, so it does not appear to be VRAM-exhaustion related.
- The system is running Windows 11 build 26200 (25H2), which is a pre-release build. There are documented reports of heap corruption (`0xC0000374`) specifically on this Windows build affecting Vulkan applications.
- The issue appears to be a regression introduced by the interaction between Painter 12.1.x, the NVIDIA Vulkan driver, and Windows 11 25H2 build 26200.
---
**Attachments**
- `log.txt` from the crashing session
- Windows Event Viewer crash export
- ProcDump crash dump files (available upon request)
---
**Request**
Please investigate this crash dump and log. The heap corruption in `vulkan-1.dll` suggests the issue may be at the OS/driver/application boundary rather than user content. I am happy to provide additional dumps, test beta builds, or run diagnostic steps as needed.