Skip to main content
Participant
August 14, 2026

[Crash] Heap corruption (0xC0000374) in vulkan-1.dll on Windows 11 25H2 build 26200 — reproducible on clean projects with built-in materials

  • August 14, 2026
  • 1 reply
  • 4 views
**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.

    1 reply

    dolorricoAuthor
    Participant
    August 14, 2026

    attaching the log