P2 Desktop App Leaks "Gt for Windows" Processes While Idle — Continuous Growth, High CPU (#54303)

Executive Summary

On Windows 10/11, the Hermes Desktop app spawns a growing number of "Gt for Windows" child processes even when completely idle — no tasks running, no user interaction. Process count increases continuously, causing high CPU usage and system slowdown. This is a resource leak in the Electron desktop app — users who keep Hermes Desktop running in the background (the default use case) experience progressive system degradation. The "Gt for Windows" process name suggests GPU/rendering-related child processes from the Electron/Chromium layer that aren't being properly recycled. This is the 4th distinct Windows Desktop reliability bug we've tracked.

Reproduction & Root Cause

Steps to Reproduce

  1. Open Hermes Desktop on Windows 10/11
  2. Do nothing — no tasks, no interaction
  3. Wait a few minutes
  4. Open Task Manager
  5. Observe large number of "Gt for Windows" processes

Expected vs Actual

ExpectedActual
Process CountStable — idle state should maintain stable process countUnbounded growth — process count increases continuously while idle
CPU UsageNear-zero when idleHigh CPU from accumulating processes
System ImpactNo perceptible impactSystem lag, progressive degradation

Likely Root Cause

The "Gt for Windows" process name suggests GPU/rendering-related child processes from the Electron/Chromium layer — possibly a renderer or GPU process that isn't being properly recycled. Electron apps spawn helper processes for GPU, rendering, and plugins; if the lifecycle management doesn't properly terminate and reap these, they accumulate indefinitely.

Impact Assessment

DimensionSeverityDetail
System ResourcesHIGHUnbounded process leak degrades system performance over time — users who keep Desktop running in background experience progressive slowdown
User ExperienceHIGHSystem lag from accumulating GPU processes makes the entire machine feel sluggish — not just the Hermes app
Default Use CaseHIGHBackground operation is the default use case for desktop agents — the leak hits every Windows Desktop user by default
Fix ComplexityMODERATEElectron process lifecycle fix — needs investigation into GPU/renderer process recycling in the Electron shell
Platform ScopeHIGHWindows 10 and 11 — the dominant desktop platforms for Hermes Desktop users

Windows Desktop Bug History (4 Distinct Issues)

IssueSeverityDescription
#46260P2Installer fails at desktop stage
#50897P2Desktop won't launch
#53069P2Missing simple-git module — Desktop fails to start
#54303P2Desktop app leaks Gt for Windows processes while idle — continuous growth, high CPU

⚠️ Pattern: Four distinct Windows Desktop reliability bugs across installation, launch, module dependencies, and runtime process management. Windows Desktop reliability continues to show multiple independent failure modes — suggesting the Electron/Windows integration layer needs systematic hardening rather than point fixes.

Source Evidence

📋 https://hermes-agent.reviews/hermes-desktop-gt-process-leak-54303.html
Tracked by hermes-agent.reviews — June 28, 2026