What's wrong with this entry?
Ripgrep (used by the Grep tool) now refuses to spawn if any argument, the target path, or the session working directory contains a null byte (\0). Previously, this could produce confusing failures deep in process spawning.
- Throws
RipgrepNullByteErrorwith a specific message identifying which argument contains the null byte - Checked in order: session cwd, target path, caller arguments
- The check happens before spawning, so the error is surfaced at the tool level rather than as a cryptic OS error
Null byte guard (search for "ripgrep spawn blocked: null byte in session cwd")
Strings lifted out of the shipped bundle, so the claim above can be checked against them.