Rank, 14 days: 71 on the Claude Code sheet
19 people reported
All time, since Sep 15, including 1 thumbs-up on GitHub.
Killed commands leave orphaned processes
“The programs that shell had started (grep.exe, find.exe, du.exe, sleep.exe, head.exe … from Git\usr\bin) are not killed.”
Is this your bug? What gets counted gets fixed. Pile on.
Paste this into your agent. It files your report, with your error and version.
I hit this bug: rapsheet.dev/sheets/claude-code/themes/237/file Follow it to file my report. Show me the text before you send.
No install. No account. Public and anonymous. The link asks your agent for one report, nothing else. What it sends
5 bugs in this theme
- Orphaned processes after task stopNo workaround yet8 people
- Orphaned git.exe processes pile upNo workaround yet5 people
- Hook timeout hangs tool callHas a workaround2 people
- Worktree isolation refusedNo workaround yet2 people
- Stopping background Bash task leaves child process running, output file growsNo workaround yet2 people
What's included
- TaskStop or a background-task kill reports success, but grep, find, tail, sleep or python.exe started by Git Bash keep running for hours
- Desktop diff-panel and CLI git status probes time out; only the Git for Windows launcher dies and git.exe piles up until memory runs out, worse on SMB shares and WSL folders
- A hook that exceeds its timeout leaves an orphaned descendant holding the stdout pipe, and the session hangs mid-turn
- A surviving looping process keeps writing to the background task output file until the disk fills (hundreds of GB)
- Stopping a workflow leaves subagent background shell loops alive, reparented to systemd on Linux
Not included
- Bash tool command strings that lose backslashes before bash sees them
- Bash tool commands cut off at 8,186 characters by Git Bash
- Bash tool sessions starting with a Windows-format PATH after the login-shell probe times out
Original reports19, newest first
- Bash tool on Windows: a timed-out or stopped task leaves its child processes running (orphaned grep.exe grew to 13.8 GB)#106742
- [Windows] Background tail -f | grep pipelines orphaned after session ends (still reproduces, re-open of #77593)#106483
- Windows: TaskStop reports success but leaves native grandchild running; background task output unbounded (579 GB file)#105575
- Fable 5.1 read-only watcher session took a production news site down for 41 minutes: ran a disk walk on the host, TaskStop killed only the shell, orphaned du.exe starved the server for 70 minutes#104388
- Stopping a workflow leaves Bash background shells started by its subagents running (Linux)#103658
- Worktree isolation refused as "git metadata that could not be resolved" when git probe exceeds fixed 2000 ms timeout (Windows)#102524
- Windows: killing background Bash task leaves pyenv-win python.exe orphaned, output file grows unbounded#101456
claude agents --jsonleaves suspendedgit ... remotechildren behind (Windows)#101182- [Windows] TaskStop / background-task kill leaves Git Bash child processes running (orphaned grep, find, du, sleep for hours)#101012
- [Windows] Monitor / background Bash pipelines orphan tail/grep grandchildren after bash exits (66 found, oldest 167 h)#100399
Show all 19Show only the newest 10
- [CRITICAL] Sub-agent ran
rm -rfon the user's Windows home directory (via 8.3 short name), no hard guard; delete kept running after the task was stopped#99198 - Windows: sub-agent rm -rf on the 8.3 short-name alias of the home dir wiped ~116 GB; TaskStop left it running ~50 min; agent reported 'looks intact' (related: #92593, #95426, #97660)#99193
- [Windows][WSL] Desktop diff-panel git probes still leak orphaned git.exe after #94655, when the session's folder is in WSL (\\wsl.localhost)#98440
- Windows: timed-out git status leaves orphaned git.exe processes that pile up until memory is exhausted#97752
- [Windows] Hook timeout doesn't release the tool call while an orphaned descendant still holds the hook's stdout#96945
- [Windows] Hook timeout kills only the Git Bash launcher; an orphaned grandchild keeps the stdout pipe open and the session hangs mid-turn indefinitely#96476
- EnterWorktree intermittently refuses a valid, already-registered worktree with "git identity could not be verified"#96195
- Monitor/TaskStop removes the task from the panel but leaves the spawned process running (orphaned tail -F accumulates)#95242
- [Windows] Desktop git-shadow probes leak orphaned git.exe on large SMB repos — timeout kills the Git for Windows launcher, not git; 55 procs / 20 GB in 1 h (follow-up to #86646)#94655