Skip to content

[BUG] crash-restart loop on Windows 11 #1477

@Exh96

Description

@Exh96

Bug Description
Seelen UI v2.5.6 enters a crash-restart loop on Windows 11 25H2. The application repeatedly crashes with an access violation in ucrtbase.dll (exception code 0xc0000005) and automatically restarts, sometimes as fast as every 5 seconds. This causes visible UI "flashing" as all widgets reload each cycle.
The crash pattern is always the same: a burst of "Reaping window" events followed by a full restart of the application. The WMI error HResultError { hres: -2147217396 } also appears at every startup but the WMI repository itself is verified as consistent (winmgmt /verifyrepository returns OK).
Steps to Reproduce

Install Seelen UI v2.5.6 (NSIS installer from GitHub releases) on Windows 11 25H2
Use a dual monitor setup with different scale factors (1.25 + 1.0)
Use the system normally — the crash loop starts after a few minutes of use

Environment

Seelen UI version: 2.5.6 (NSIS, clean install — previous Store + NSIS dual install was also affected)
OS: Windows 11 Home 25H2 (Build 26200.8037)
CPU: AMD Ryzen 7 5700X
GPU: NVIDIA GeForce RTX 4060
RAM: 16 GB
WebView2 Runtime: 146.0.3856.62
Locale: fr-CA
Monitors:

Primary: ES-G27F2Q — 2560x1440, scale factor 1.25
Secondary: ES-27X3AL — 1920x1080, scale factor 1.0

Crash Details (from Windows Event Viewer)
Application: seelen-ui.exe (version 2.5.6.0)
Faulting module: ucrtbase.dll (version 10.0.26100.7623)
Exception code: 0xc0000005
Fault offset: 0x000000000006e7cf
This crash is logged dozens of times per session. The crash is always in ucrtbase.dll at the same offset.
Relevant Log Excerpt
[2026-03-21][10:52:08] Starting Seelen UI v2.5.6
[2026-03-21][10:52:09] ERROR WMI(HResultError { hres: -2147217396 })
[2026-03-21][10:52:12] Reaping window: 1a0416
[2026-03-21][10:52:13] Starting Seelen UI v2.5.6 <-- restart after 5 seconds
[2026-03-21][10:52:15] ERROR WMI(HResultError { hres: -2147217396 })
[2026-03-21][10:52:21] Reaping window: 1090460
[2026-03-21][10:52:23] Starting Seelen UI v2.5.6 <-- restart after 8 seconds
[2026-03-21][10:52:24] ERROR WMI(HResultError { hres: -2147217396 })
Troubleshooting Already Done

Verified WMI repository is consistent (winmgmt /verifyrepository → OK)
Disabled USB Selective Suspend in power settings
Uninstalled TranslucentTB (was also crashing alongside Seelen UI)
Uninstalled PowerToys (potential shell conflict)
Disabled ElgatoAudioControlServer (was crash-looping alongside Seelen UI)
Uninstalled both Store and NSIS versions, cleaned %APPDATA% and %LOCALAPPDATA% config folders, reinstalled only NSIS version — same crash loop persists
Issue occurs with a completely fresh config (no themes, plugins, or customizations)

Additional Context
This appears related to issue #1416 — same WMI error, same ucrtbase.dll crash pattern. The dual monitor setup with mixed scale factors (1.25 + 1.0) may be a contributing factor. The crash pattern always involves a burst of "Reaping window" events immediately before the restart, suggesting explorer.exe shell instability on Windows 11 25H2 triggers the crash.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    Status

    Backlog

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions