Skip to content

Crash gemini cli. #27547

Description

@TuanAnhMS

What happened?

ERROR ioctl(2) failed, EBADF

/home/oneadmin/.nvm/versions/node/v24.15.0/lib/node_modules/@google/gemini-cli/node_modules/@lydell/node-pty/unixTerminal.j
s:243:13

240: if (cols <= 0 || rows <= 0 || isNaN(cols) || isNaN(rows) || cols === Infinity || rows === Infinity) {
241: throw new Error('resizing must be done using positive cols and rows');
242: }
243: pty.resize(this._fd, cols, rows);
244: this._cols = cols;
245: this._rows = rows;
246: };

-UnixTerminal.resi
ze (/home/oneadmin/.nvm/versions/node/v24.15.0/lib/node_modules/@google/gemini-cli/node_modules/@lydell/node-
pty/unixTerminal.js:243:13)
-_ShellExecutionService.res
izePty (file:///home/oneadmin/.nvm/versions/node/v24.15.0/lib/node_modules/@google/gemini-cli/bundle/chu
nk-BE42OOYM.js:320262:30)

(file:///home/oneadmin/.nvm/versions/node/v24.15.0/lib/node_modules/@google/gemini-cli/bundle/interactiveCli-RDMZS6KL.js:6
529:31)
-commitHookEffectListMo
unt (file:///home/oneadmin/.nvm/versions/node/v24.15.0/lib/node_modules/@google/gemini-cli/bundle/chunk-V
UERI7WB.js:5260:30)
-commitPassiveMountOnFi
ber (file:///home/oneadmin/.nvm/versions/node/v24.15.0/lib/node_modules/@google/gemini-cli/bundle/chunk-V
UERI7WB.js:6282:29)
-recursivelyTraversePassiveMoun
tEffects (file:///home/oneadmin/.nvm/versions/node/v24.15.0/lib/node_modules/@google/gemini-cli/bundle
/chunk-VUERI7WB.js:6263:13)
-commitPassiveMountOnFi
ber (file:///home/oneadmin/.nvm/versions/node/v24.15.0/lib/node_modules/@google/gemini-cli/bundle/chunk-V
UERI7WB.js:6374:13)
-recursivelyTraversePassiveMoun
tEffects (file:///home/oneadmin/.nvm/versions/node/v24.15.0/lib/node_modules/@google/gemini-cli/bundle
/chunk-VUERI7WB.js:6263:13)
-commitPassiveMountOnFi
ber (file:///home/oneadmin/.nvm/versions/node/v24.15.0/lib/node_modules/@google/gemini-cli/bundle/chunk-V
UERI7WB.js:6374:13)
-recursivelyTraversePassiveMoun
tEffects (file:///home/oneadmin/.nvm/versions/node/v24.15.0/lib/node_modules/@google/gemini-cli/bundle
/chunk-VUERI7WB.js:6263:13)

An unexpected critical error occurred:Error: ioctl(2) failed, EBADF
at UnixTerminal.resize (/home/oneadmin/.nvm/versions/node/v24.15.0/lib/node_modules/@google/gemini-cli/node_modules/@lydell/node-pty/unixTerminal.js:243:13)
at _ShellExecutionService.resizePty (file:///home/oneadmin/.nvm/versions/node/v24.15.0/lib/node_modules/@google/gemini-cli/bundle/chunk-BE42OOYM.js:320262:30)
at file:///home/oneadmin/.nvm/versions/node/v24.15.0/lib/node_modules/@google/gemini-cli/bundle/interactiveCli-RDMZS6KL.js:6529:31
at commitHookEffectListMount (file:///home/oneadmin/.nvm/versions/node/v24.15.0/lib/node_modules/@google/gemini-cli/bundle/chunk-VUERI7WB.js:5260:30)
at commitPassiveMountOnFiber (file:///home/oneadmin/.nvm/versions/node/v24.15.0/lib/node_modules/@google/gemini-cli/bundle/chunk-VUERI7WB.js:6282:29)
at recursivelyTraversePassiveMountEffects (file:///home/oneadmin/.nvm/versions/node/v24.15.0/lib/node_modules/@google/gemini-cli/bundle/chunk-VUERI7WB.js:6263:13)
at commitPassiveMountOnFiber (file:///home/oneadmin/.nvm/versions/node/v24.15.0/lib/node_modules/@google/gemini-cli/bundle/chunk-VUERI7WB.js:6374:13)
at recursivelyTraversePassiveMountEffects (file:///home/oneadmin/.nvm/versions/node/v24.15.0/lib/node_modules/@google/gemini-cli/bundle/chunk-VUERI7WB.js:6263:13)
at commitPassiveMountOnFiber (file:///home/oneadmin/.nvm/versions/node/v24.15.0/lib/node_modules/@google/gemini-cli/bundle/chunk-VUERI7WB.js:6374:13)
at recursivelyTraversePassiveMountEffects (file:///home/oneadmin/.nvm/versions/node/v24.15.0/lib/node_modules/@google/gemini-cli/bundle/chunk-VUERI7WB.js:6263:13)

What did you expect to happen?

Just run my server and crash dead. always happen.

Client information

  • CLI Version: 0.44.1
  • Git Commit: b9b7416
  • Session ID: 5b162933-936c-443c-b2bd-8b5add37a6aa
  • Operating System: linux v24.15.0
  • Sandbox Environment: no sandbox
  • Model Version: auto
  • Auth Type: oauth-personal
  • Memory Usage: 291.5 MB
  • Terminal Name: xterm.js(6.1.0-beta.213)
  • Terminal Background: #252526
  • Kitty Keyboard Protocol: Supported
  • IDE Client: VS Code

Login information

Google AI Pro.

Anything else we need to know?

old seastar platform may affect network and system call.

Metadata

Metadata

Assignees

No one assigned

    Type

    Fields

    No fields configured for Bug.

    Projects

    Status
    Closed

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions