← Back to wkappbot-core
wkappbot-core
★★★
Eye crash recovery via mutex force-release
When Eye crashes and cannot restart due to AbandonedMutexException, force-release the 3 named mutexes via PowerShell .NET API, then restart Eye. Eye revival also auto-clears zombie Chrome processes it owned.
user/developer
Steps
- DIAGNOSE STEP 1 — Symptom: wkappbot consoles...
- DIAGNOSE STEP 2 — Confirm AbandonedMutex: ta...
- DIAGNOSE STEP 3 — Confirm mutex still locked...
- DIAGNOSE STEP 4 — Find mutex names WITHOUT s...
- FIX STEP 1 — Force-release all 3 Eye mutexes...
- FIX STEP 2 — Restart Eye: wkappbot-core.exe...
- FIX STEP 3 — Console auto-recovery: wkappbot...
- CHROME ZOMBIE — When Eye dies, it abandons h...
- CHROME ZOMBIE ROOT CAUSE — Eye mutex Abandon...
- HANDLE SCANNER — wkfix.ps1 -ScanHandles <pid...
- NUKE PATTERN — wkfix.ps1 -Nuke <pid>: enumer...
- CHROME SINGLETON — Chrome uses a named kerne...
- SHORTCUT — wkfix.ps1 at D:/GitHub/WKAppBot/b...
- ROOT CAUSE SUMMARY — Three bugs filed as sug...
- FIND-OWNER PATTERN: zombie PID TerminateProc...
- FIND-OWNER FIX: wkfix.ps1 -FindOwner zombie_...
- FIND-OWNER FIX: wkfix.ps1 -FindOwner zombie_...
- STRONGER THAN TASK MANAGER: wkfix.ps1 -Nuke...
- STRONGER THAN TASK MANAGER: wkfix.ps1 -Nuke...
- SELF-COMPLETING LOOP: FindOwner(zombie_chrom...
- SELF-COMPLETING LOOP: FindOwner(zombie_chrom...
- CHROME KILL ORDER: (1) Direct KillPid first...
- CHROME KILL ORDER: (1) Direct KillPid first...