Crash on Double ESC Keypress (accessing conversation history) in Claude Code CLI
Resolved 💬 5 comments Opened Apr 2, 2025 by jey Closed Apr 3, 2025
Bug Description
Double-tapping the ESC key often crashes Claude Code in the current build 0.2.59. TypeError: Cannot read properties of undefined (reading 'map') at @anthropic-ai/claude-code/cli.js:3534:5600 with previous frame of @anthropic-ai/claude-code/cli.js:79:19286. I was double-tapping ESC to get back to an earlier fork in the conversation and resume from there.
Environment Info
- Platform: macos
- Terminal: iTerm.app
- Version: 0.2.59
- Feedback ID: 00ceb4af-26c3-4320-a04f-13019a22f053
Errors
[]
Stack Trace
TypeError: Cannot read properties of undefined (reading 'map')
at bX (file:///Users/jey/.nvm/versions/node/v22.14.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:3534:5600)
at WY (file:///Users/jey/.nvm/versions/node/v22.14.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:79:19286)
at vM (file:///Users/jey/.nvm/versions/node/v22.14.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:81:42511)
at r4 (file:///Users/jey/.nvm/versions/node/v22.14.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:81:38083)
at zN (file:///Users/jey/.nvm/versions/node/v22.14.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:81:38011)
at DY (file:///Users/jey/.nvm/versions/node/v22.14.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:81:37865)
at nV (file:///Users/jey/.nvm/versions/node/v22.14.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:81:34973)
at r5 (file:///Users/jey/.nvm/versions/node/v22.14.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:79:4819)
at I.G.batchedUpdates (file:///Users/jey/.nvm/versions/node/v22.14.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:81:50756)
at EventEmitter.w (file:///Users/jey/.nvm/versions/node/v22.14.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:861:2716)This issue has 5 comments on GitHub. Read the full discussion on GitHub ↗