Skip to content

Codex extension kills the page #7890

Description

@terion-name

Is there an existing issue for this?

  • I have searched the existing issues

OS/Web Information

  • Web Browser: Chrome
  • Local OS: Macos
  • Remote OS: Ubuntu server
  • Remote Architecture: x64
  • code-server: v4.127.0
    Code: 1.127.0
    Commit: 1e6ed87
    Date: 2026-06-30T11:53:00Z (2 wks ago)
    Browser: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/149.0.0.0 Safari/537.36

Steps to Reproduce

  1. Install codex extension
  2. Open it
    3....

Expected

It works

Actual

Page hangs and crashes

Logs

workbench.js:431 Error
    at a.create (workbench.js:431:19254)
    at iwe._event (workbench.js:433:2009)
    at new Ge (workbench.js:433:31283)
    at Jae.doReadFileStream (workbench.js:5108:141091)
    at Jae.readFileStream (workbench.js:5108:141027)
    at async K1o (workbench.js:5157:10173)
    at async mle.loadResource (workbench.js:5157:25412)
workbench.js:442   ERR potential listener LEAK detected, popular: Error
    at a.create (https://***/stable-1e6ed87…/static/out/vs/code/browser/workbench/workbench.js:431:19254)
    at iwe._event (https://***/stable-1e6ed87…/static/out/vs/code/browser/workbench/workbench.js:433:2009)
    at new Ge (https://***/stable-1e6ed87…/static/out/vs/code/browser/workbench/workbench.js:433:31283)
    at Jae.doReadFileStream (https://***/stable-1e6ed87…/static/out/vs/code/browser/workbench/workbench.js:5108:141091)
    at Jae.readFileStream (https://***/stable-1e6ed87…/static/out/vs/code/browser/workbench/workbench.js:5108:141027)
    at async K1o (https://***/stable-1e6ed87…/static/out/vs/code/browser/workbench/workbench.js:5157:10173)
    at async mle.loadResource (https://***/stable-1e6ed87…/static/out/vs/code/browser/workbench/workbench.js:5157:25412)
workbench.js:431 [2127] potential listener LEAK detected, having 263 listeners already. MOST frequent listener (89):
workbench.js:431 Error
    at a.create (workbench.js:431:19254)
    at iwe._event (workbench.js:433:2009)
    at new Ge (workbench.js:433:31283)
    at Jae.doReadFileStream (workbench.js:5108:141091)
    at Jae.readFileStream (workbench.js:5108:141027)
    at async K1o (workbench.js:5157:10173)
    at async mle.loadResource (workbench.js:5157:25412)
workbench.js:442   ERR potential listener LEAK detected, dominated: Error
    at a.create (https://***/stable-1e6ed87…/static/out/vs/code/browser/workbench/workbench.js:431:19254)
    at iwe._event (https://***/stable-1e6ed87…/static/out/vs/code/browser/workbench/workbench.js:433:2009)
    at new Ge (https://***/stable-1e6ed87…/static/out/vs/code/browser/workbench/workbench.js:433:31283)
    at Jae.doReadFileStream (https://***/stable-1e6ed87…/static/out/vs/code/browser/workbench/workbench.js:5108:141091)
    at Jae.readFileStream (https://***/stable-1e6ed87…/static/out/vs/code/browser/workbench/workbench.js:5108:141027)
    at async K1o (https://***/stable-1e6ed87…/static/out/vs/code/browser/workbench/workbench.js:5157:10173)
    at async mle.loadResource (https://***/stable-1e6ed87…/static/out/vs/code/browser/workbench/workbench.js:5157:25412)
workbench.js:431 [2127] potential listener LEAK detected, having 351 listeners already. MOST frequent listener (177):
workbench.js:431 Error
    at a.create (workbench.js:431:19254)
    at iwe._event (workbench.js:433:2009)
    at new Ge (workbench.js:433:31283)
    at Jae.doReadFileStream (workbench.js:5108:141091)
    at Jae.readFileStream (workbench.js:5108:141027)
    at async K1o (workbench.js:5157:10173)
    at async mle.loadResource (workbench.js:5157:25412)
workbench.js:431 [2127] potential listener LEAK detected, having 439 listeners already. MOST frequent listener (265):
workbench.js:431 Error
    at a.create (workbench.js:431:19254)
    at iwe._event (workbench.js:433:2009)
    at new Ge (workbench.js:433:31283)
    at Jae.doReadFileStream (workbench.js:5108:141091)
    at Jae.readFileStream (workbench.js:5108:141027)
    at async K1o (workbench.js:5157:10173)
    at async mle.loadResource (workbench.js:5157:25412)
workbench.js:431 [2127] potential listener LEAK detected, having 527 listeners already. MOST frequent listener (353):
workbench.js:431 Error
    at a.create (workbench.js:431:19254)
    at iwe._event (workbench.js:433:2009)
    at new Ge (workbench.js:433:31283)
    at Jae.doReadFileStream (workbench.js:5108:141091)
    at Jae.readFileStream (workbench.js:5108:141027)
    at async K1o (workbench.js:5157:10173)
    at async mle.loadResource (workbench.js:5157:25412)

Screenshot/Video

Image

Does this bug reproduce in native VS Code?

No, this works as expected in native VS Code

Does this bug reproduce in VS Code web?

I did not test VS Code web

Does this bug reproduce in GitHub Codespaces?

I did not test GitHub Codespaces

Are you accessing code-server over a secure context?

  • I am using a secure context.

Notes

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingtriageThis issue needs to be triaged by a maintainer

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions