[Bug] Claude Code crashes with obfuscated/minified code parsing error

Resolved 💬 3 comments Opened Apr 25, 2026 by stevemoraco Closed Apr 29, 2026

Bug Description
);aRD();sRD();ouH=b(DH(),1)});function

W41(H,$){if(H.length<=J41)return{truncatedText:H
,placeholderContent:""};let
A=Math.floor(HyD/2),

L=Math.floor(HyD/2),I=H.slice(0,A),D=H.slice(-L)

,B=H.slice(A,-L),f=SB$(B),M=K41($,f);return{trun

catedText:I+M+D,placeholderContent:B}}function
K41(H,$){return[...Truncated text #${H}
+${$}
lines...]
}function $yD(H,$){let

A=Object.keys($).map(Number),L=A.length>0?Math.m

ax(...A)+1:1,{truncatedText:I,placeholderContent

:D}=W41(H,L);if(!D)return{newInput:H,newPastedCo

ntents:$};return{newInput:I,newPastedContents:{.
..$,[L]:{id:L,type:"text",content:D}}}}var
J41=1e4,HyD=1000;var
AyD=K(()=>{Ur()});function

LyD({input:H,pastedContents:$,onInputChange:A,se

tCursorOffset:L,setPastedContents:I}){let[D,B]=a

uH.useState(!1);auH.useEffect(()=>{if(D)return;i

f(H.length<=1e4)return;let{newInput:f,newPastedC

ontents:E}=$yD(H,$);A(f),L(f.length),I(E),B(!0)}

,[H,D,$,A,I,L]),auH.useEffect(()=>{if(H==="")B(!
1)},[H])}var auH;var
IyD=K(()=>{AyD();auH=b(DH(),1)});function
DyD(H,$=20){let A=new Map;for(let I of
H)A.set(I,(A.get(I)||0)+1);return
Array.from(A.e

ntries()).sort((I,D)=>D[1]-I[1]).slice(0,$).map(
([I,D])=>${D.toString().padStart(6)}
${I}
).join(`

2563 `)}async function
F41(){if(ZL.platform==="win32
: ")return[];if(!await R2())return[];try{let
H="",{stdout:$}=await

n9("git",["config","user.email"],{cwd:o$()}),A="
";if($.trim()){let{stdout:B}=await

n9("git",["log","-n","1000","--pretty=format:","

--name-only","--diff-filter=M",--author=${$.tri
m()}
],{cwd:o$()}),f=B.split(`

  • KJ1 (/$bunfs/root/claude:2560:4995)
  • PM (/$bunfs/root/claude:199:20697)
  • OU (/$bunfs/root/claude:199:39069)
  • IHH (/$bunfs/root/claude:199:49684)
  • X5 (/$bunfs/root/claude:199:85872)
  • Nu (/$bunfs/root/claude:199:84850)
  • dq (/$bunfs/root/claude:199:84675)
  • By (/$bunfs/root/claude:199:81487)
  • lA (/$bunfs/root/claude:199:6242)
  • Da$ (/$bunfs/root/claude:192:4072) why does

claude code keep crashing like this

Environment Info

  • Platform: linux
  • Terminal: xterm-256color
  • Version: 2.0.76
  • Feedback ID: d58e660e-e50d-454b-bb0e-b0b9a96a7dfc

Errors

[{"error":"TypeError: null is not an object (evaluating 'H.effortLevel')\n    at EYA (/$bunfs/root/claude:1777:3906)\n    at o6 (/$bunfs/root/claude:2139:4153)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-04-25T11:50:06.423Z"},{"error":"TypeError: null is not an object (evaluating 'H.effortLevel')\n    at EYA (/$bunfs/root/claude:1777:3906)\n    at o6 (/$bunfs/root/claude:2139:4153)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-04-25T11:50:06.424Z"},{"error":"SyntaxError: JSON Parse error: Property name must be a string literal\n    at <parse> (:0)\n    at parse (unknown)\n    at <anonymous> (/$bunfs/root/claude:77:751)\n    at A (/$bunfs/root/claude:11:6978)\n    at RJ1 (/$bunfs/root/claude:2560:26855)\n    at async jxD (/$bunfs/root/claude:2560:29641)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-04-25T11:50:06.715Z"},{"error":"TypeError: null is not an object (evaluating 'H.effortLevel')\n    at EYA (/$bunfs/root/claude:1777:3906)\n    at o6 (/$bunfs/root/claude:2139:4153)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-04-25T11:50:12.051Z"},{"error":"TypeError: null is not an object (evaluating 'H.effortLevel')\n    at EYA (/$bunfs/root/claude:1777:3906)\n    at o6 (/$bunfs/root/claude:2139:4153)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-04-25T11:51:21.744Z"}]

View original on GitHub ↗

This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗