Finding · gemini-cli
PTY Resize Hardening Against Native Crashes
What Changed
Core terminal handling now verifies process existence before PTY resize operations to prevent native crashes. Improved error handling for undefined error messages and expanded EBADF detection to cover both message-based and code-based checks. Added null-safe assignment and early return on process verification failures.
Operator Implication
Eliminates crashes during terminal resize operations, particularly in Termux and multi-process environments. Reduces support burden from terminal instability reports.
Receipt
Finding metadata
Run: 2026-06-03-weekly-digest-2026-05-28_2026-06-03-frontier-v0
Finding ID: 2026-06-03-gemini-cli-pty-resize-hardening
Source links
Primary links, including exact changelog lines when available.
Versioned source: run artifact