How to fix Exception code: 0xC0000409 issues

Rakesh Dhareshwar 0 Reputation points
2026-04-24T06:29:56.9166667+00:00

Hi All,

I am facing the following issue, specifically for the following :

  • Applications affected: DxO PureRAW 6 and Nik Collection 9 (crashing at launch)
  • Behavior: immediate crash after launch on a single machine only

I am getting the following error on this machine

  • Exception code: 0xC0000409 (STATUS_STACK_BUFFER_OVERRUN)
  • Faulting module: ucrtbase.dll

I have managed to successfully install the applications on my other system . Both systems are updated and running Windows 11 25H2

Request you to kindly help me troubleshoot this.

Thanks,

Rakesh

Windows for home | Windows 11 | Performance and system failures
0 comments No comments

2 answers

Sort by: Most helpful
  1. DaveM121 919.3K Reputation points Independent Advisor
    2026-04-24T07:06:24.6666667+00:00

    The ucrtbase.dll crash errors on the DxO PureRAW 6 and Nik Collection 9 is widely reported on the DxO apps, it is not indicative of a problem with the Windows installation, it is reported on the DxO forums as problem with the graphics.

    1

    Completely remove the current graphics driver using the widely available free DDU utility, then restart your PC and go to the support page for your PC on the manufacturer's website to download and install their recommended version of the graphics driver.

    2

    If that does not resolve the problems in those apps, open the settings in the apps and toggle the 'Use GPU for Image Processing' setting or 'GPU acceleration' setting and test if that resolves the apps crashing.

    Was this answer helpful?

    0 comments No comments

  2. AI answer

    2026-04-24T06:30:12.6666667+00:00

    Exception code 0xC0000409 (STATUS_STACK_BUFFER_OVERRUN) in ucrtbase.dll indicates the Universal C Runtime is terminating the process because of invalid memory/stack usage in the app or a component it loads (driver, plug‑in, or library). Since this happens only on one Windows 11 machine and the same apps work elsewhere, focus on that machine’s OS, drivers, and runtime components.

    Try these steps on the affected PC:

    1. Update Windows and device drivers
      A bad or outdated driver (especially display, printer, mouse/keyboard, or laptop-specific components) can trigger crashes in user‑mode apps.
      • On Windows 11:
        1. Select Start.
        2. Type Settings and open it.
        3. Go to Windows Update.
        4. Select Check for updates and install all available updates.
      • After that, update key drivers (GPU, printer, mouse, keyboard, laptop chipset) directly from each manufacturer’s website and install the latest versions.
    2. Repair or reinstall the Microsoft Visual C++ runtimes
      ucrtbase.dll is part of the C runtime. A damaged or mismatched runtime can cause repeated crashes on one machine while others work.
      • Open Settings → Apps → Installed apps.
      • Locate all Microsoft Visual C++ Redistributable entries.
      • For each, choose Modify → Repair.
      • If repair does not help, uninstall and reinstall the latest supported redistributables (x64) that the DxO/Nik apps require.
    3. Check for conflicting or outdated app components
      Some applications install their own older C++ runtime or plug‑ins that can conflict with the system runtime.
      • Uninstall DxO PureRAW 6 and Nik Collection 9 completely.
      • Remove any leftover folders under C:\Program Files and C:\Program Files (x86) for these apps (after backing up presets if needed).
      • Reboot and reinstall the latest versions from the vendor.
    4. Run System File Checker and DISM
      To repair possible corruption in system components that ucrtbase.dll depends on:
      • Open Command Prompt as Administrator.
      • Run:
        • sfc /scannow
        • Then: DISM /Online /Cleanup-Image /RestoreHealth
      • Reboot and test the apps again.
    5. Check for problematic third‑party drivers/utilities
      • Temporarily disable or uninstall:
        • Third‑party antivirus/endpoint security.
        • GPU overclocking tools.
        • Shell extensions or overlay tools that hook into all processes.
      • Reboot and test launching the apps.
    6. Compare with the working machine
      Since the same apps work on another PC with the same Windows version, compare:
      • Installed Visual C++ Redistributable versions.
      • GPU driver versions.
      • Security software and low‑level utilities. Align the problematic machine with the working one where feasible.

    If the crashes persist after these steps, capture a crash dump for DxO/Nik on the failing machine and share it with the application vendor’s support; the stack trace will show exactly where in their code or a loaded module the stack overrun is detected.


    References:

    AI-generated content may be incorrect. Read our transparency notes for more information.

    Was this answer helpful?

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.