-
Notifications
You must be signed in to change notification settings - Fork 74
Description
jsx-files-to-reproduce-issue.zip
I'm developing in React using JSX files. The Eclipse workbench hangs when I use the mouse to scroll down through a large JSX file. Pg/Pn down work fine. Up/down arrows work find. Killing the Eclipse OS process and restarting Eclipse is required.
Hopefully, you're able to reproduce the problem with the attached JSX files. Let me know if there's more forensic data I should collect. It's super easy for me to reproduce the problem in my environment.
Using Eclipse IDE for Enterprise Java and Web Developers (includes Incubating components)
Version: 2025-09 (4.37.0)
Build id: 20250905-1456
Not sure if it's related or not, but lot's of these errors in the attached .log file from the workspace where the error occurs.
!ENTRY org.eclipse.wst.jsdt.core 4 4 2026-01-06 18:12:51.367 !MESSAGE Class com.google.javascript.jscomp.parsing.parser.Parser$Config$Mode does not have member field 'com.google.javascript.jscomp.parsing.parser.Parser$Config$Mode ES6' !STACK 0 java.lang.NoSuchFieldError: Class com.google.javascript.jscomp.parsing.parser.Parser$Config$Mode does not have member field 'com.google.javascript.jscomp.parsing.parser.Parser$Config$Mode ES6' at org.eclipse.wst.jsdt.internal.compiler.closure.ClosureCompiler.parse(ClosureCompiler.java:112) at org.eclipse.wst.jsdt.core.dom.ASTParser.internalCreateAST(ASTParser.java:911) at org.eclipse.wst.jsdt.core.dom.ASTParser.createAST(ASTParser.java:675) at org.eclipse.wst.jsdt.internal.core.validation.JavaScriptValidator.validate(JavaScriptValidator.java:63) at org.eclipse.wst.validation.Validator$V2.validate(Validator.java:1178) at org.eclipse.wst.validation.internal.ValManager.validate(ValManager.java:704) at org.eclipse.wst.validation.internal.ValManager$1.visit(ValManager.java:665) at org.eclipse.wst.validation.internal.ValManager.accept(ValManager.java:810) at org.eclipse.wst.validation.internal.ValManager.validate(ValManager.java:669) at org.eclipse.wst.validation.internal.ValBuilderJob$Visitor.visit(ValBuilderJob.java:299) at org.eclipse.core.internal.resources.Resource.lambda$1(Resource.java:156) at org.eclipse.core.internal.resources.Resource.lambda$0(Resource.java:124) at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:85) at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:90) at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:90) at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:90) at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:90) at org.eclipse.core.internal.watson.ElementTreeIterator.iterate(ElementTreeIterator.java:138) at org.eclipse.core.internal.resources.Resource.accept(Resource.java:133) at org.eclipse.core.internal.resources.Resource.accept(Resource.java:92) at org.eclipse.core.internal.resources.Resource.accept(Resource.java:156) at org.eclipse.core.internal.resources.Resource.accept(Resource.java:144) at org.eclipse.wst.validation.internal.ValBuilderJob.fullBuild(ValBuilderJob.java:219) at org.eclipse.wst.validation.internal.ValBuilderJob.run(ValBuilderJob.java:178) at org.eclipse.wst.validation.internal.ValBuilderJob.runInWorkspace(ValBuilderJob.java:126) at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:43) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63)