Skip to content

26.06.2

Choose a tag to compare

@github-actions github-actions released this 25 Jun 00:19
88356f3

LuminalShine 26.06.2 (Gold)

Note

This release improve performance of the Virtual Display Drivers with NVIDIA RTX 40/50 hosts. It is recommended to update.

Tip

This is a Gold Release and has been signed by the NortheBridge Foundation.

A stability point release for 26.06.0 that hardens the streaming host against GPU/display-driver failures and low-memory conditions. No feature or behavior changes.

General

  • Improved crash resilience under display-driver failures and low-memory pressure (see Windows 11 for specifics).

Windows 11

  • Fixed two resource leaks that accumulated while the display stack was wedged (repeated GPU TDR / device-removed recovery, or a virtual display failing to enumerate):
    • The SudoVDA virtual-display driver handle was re-opened without closing the previous one — leaking a kernel handle on every recovery attempt. Re-opens are now idempotent.
    • The D3D11 device-creation retry path could orphan a partially-created device/context on each retry; these are now released before retrying.
  • Bounded the encoder-teardown backlog so a sustained reinit storm against an unresponsive GPU can no longer grow memory without limit.
  • Hardened the audio-capture and HTTP control threads so an allocation failure under memory pressure no longer terminates the whole host.
  • Diagnosable aborts: any abort that does still occur now logs the underlying exception instead of pointing only at the C runtime.

Windows 11 Experimental Future Platforms

  • These fixes are most impactful on Windows 11 Insider Preview (Canary/Dev) builds, where the display-stack wedges that drive the leaks above (QueryDisplayConfig failures, SudoVDA enumerate timeouts) occur far more often. If you still hit a blank-screen / no-recovery state on an Insider build, the recommended workaround remains: switch SudoVDA → MTT Virtual Display Driver ("Reconfigure LuminalShine") and reboot to clear the wedged display API.

Security Fixes

  • Resource-exhaustion and abort hardening of the SYSTEM-privileged host: the unbounded leaks and unbounded teardown backlog above are closed, and a process-wide terminate handler plus per-thread exception barriers prevent an uncaught exception from hard-aborting the service. Availability/robustness improvements; no attacker-controlled input is involved.

Hotfixes

  • Rolls up the GPU-display-recovery leak fixes and low-memory crash-resilience hardening detailed under Windows 11.

What's Changed

Full Changelog: 26.06.0...26.06.2