-
Notifications
You must be signed in to change notification settings - Fork 60
Open
Description
The following error started happening seemingly out of the blue - but after a maven plugin update that recently was pushed out (if I recall correctly). Hopefully reporting this helps, not sure what else to provided other than the below. I believe this is happening during startup. I included a few log lines before the error entry as a hopeful reference on when it occurred during startup.
From Eclipse .log File
!ENTRY org.eclipse.lsp4e 1 0 2025-12-09 17:55:05.736
!MESSAGE [Log] [2025-12-09T23:54:21.684Z] lserver: SSO token before refresh window. Returning current SSO token.
!ENTRY org.eclipse.lsp4e 1 0 2025-12-09 17:55:05.736
!MESSAGE [Log] [2025-12-09T23:54:21.552Z] lserver: SSO token before refresh window. Returning current SSO token.
!ENTRY org.eclipse.lsp4e 1 0 2025-12-09 17:55:05.736
!MESSAGE [Log] [2025-12-09T23:54:21.684Z] lserver: Auto-refreshing SSO token in 2506861.4803285426 milliseconds.
!ENTRY org.eclipse.lsp4e 1 0 2025-12-09 17:55:05.737
!MESSAGE [Log] [2025-12-09T23:54:21.553Z] lserver: Retrieving SSO token.
!ENTRY org.eclipse.lsp4e 1 0 2025-12-09 17:55:05.737
!MESSAGE [Log] [2025-12-09T23:54:21.684Z] lserver: Successfully retrieved existing or newly authenticated SSO token.
!ENTRY org.eclipse.debug.ui 4 4 2025-12-09 17:55:14.000
!MESSAGE To avoid deadlock while executing Display.syncExec() from a non UI thread 'Text Viewer Hover Presenter', operation was cancelled.
!SUBENTRY 1 org.eclipse.debug.ui 4 120 2025-12-09 17:55:14.000
!MESSAGE Text Viewer Hover Presenter thread probably holding a lock and trying to acquire UI lock
!STACK 0
java.lang.IllegalStateException: Call stack for thread Text Viewer Hover Presenter
at [email protected]/sun.management.ThreadImpl.dumpThreads0(Native Method)
at [email protected]/sun.management.ThreadImpl.getThreadInfo(ThreadImpl.java:469)
at org.eclipse.debug.internal.ui.stringsubstitution.SelectedResourceManager.reportTimeout(SelectedResourceManager.java:294)
at org.eclipse.debug.internal.ui.stringsubstitution.SelectedResourceManager.getFromUI(SelectedResourceManager.java:241)
at org.eclipse.debug.internal.ui.stringsubstitution.SelectedResourceManager.getActiveWindow(SelectedResourceManager.java:229)
at org.eclipse.debug.ui.DebugUITools.getDebugContext(DebugUITools.java:248)
at org.eclipse.jdt.internal.debug.ui.JavaDebugHover.getFrame(JavaDebugHover.java:114)
at org.eclipse.jdt.internal.debug.ui.JavaDebugHover.getHoverInfo2(JavaDebugHover.java:267)
at org.eclipse.jdt.internal.ui.text.java.hover.BestMatchHover.getHoverInfo2(BestMatchHover.java:165)
at org.eclipse.jdt.internal.ui.text.java.hover.BestMatchHover.getHoverInfo2(BestMatchHover.java:131)
at org.eclipse.jdt.internal.ui.text.java.hover.JavaEditorTextHoverProxy.getHoverInfo2(JavaEditorTextHoverProxy.java:89)
at org.eclipse.jface.text.TextViewerHoverManager$1.run(TextViewerHoverManager.java:155)
!SUBENTRY 1 org.eclipse.debug.ui 4 120 2025-12-09 17:55:14.000
!MESSAGE UI thread waiting on a job or lock.
!STACK 0
java.lang.IllegalStateException: Call stack for thread main
at org.eclipse.lsp4j.jsonrpc.json.StreamMessageConsumer.consume(StreamMessageConsumer.java:67)
at software.aws.toolkits.eclipse.amazonq.lsp.AmazonQLspServerBuilder.lambda$2(AmazonQLspServerBuilder.java:105)
at software.aws.toolkits.eclipse.amazonq.lsp.AmazonQLspServerBuilder$$Lambda/0x000000000cde2c38.consume(Unknown Source)
at org.eclipse.lsp4e.LanguageServerWrapper.lambda$3(LanguageServerWrapper.java:419)
at org.eclipse.lsp4e.LanguageServerWrapper$$Lambda/0x000000000cb18cd0.consume(Unknown Source)
at org.eclipse.lsp4j.jsonrpc.RemoteEndpoint.notify(RemoteEndpoint.java:135)
at org.eclipse.lsp4j.jsonrpc.services.EndpointProxy.invoke(EndpointProxy.java:88)
at jdk.proxy10/jdk.proxy10.$Proxy70.activeEditorChanged(Unknown Source)
at software.aws.toolkits.eclipse.amazonq.lsp.editor.ActiveEditorChangeListener.lambda$2(ActiveEditorChangeListener.java:99)
at software.aws.toolkits.eclipse.amazonq.lsp.editor.ActiveEditorChangeListener$$Lambda/0x000000000d2658e8.run(Unknown Source)
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40)
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:132)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4135)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3751)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1151)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:339)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1042)
at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153)
at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:678)
at org.eclipse.ui.internal.Workbench$$Lambda/0x000000000c1eb768.run(Unknown Source)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:339)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:583)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:173)
at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:185)
at org.springframework.boot.ide.branding.SpringToolsApplication.start(SpringToolsApplication.java:22)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:219)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:149)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:115)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:467)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:298)
at [email protected]/java.lang.invoke.DirectMethodHandle$Holder.invokeStatic(DirectMethodHandle$Holder)
at [email protected]/java.lang.invoke.LambdaForm$MH/0x000000000c081800.invoke(LambdaForm$MH)
at [email protected]/java.lang.invoke.LambdaForm$MH/0x000000000c042400.invokeExact_MT(LambdaForm$MH)
at [email protected]/jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl(DirectMethodHandleAccessor.java:156)
at [email protected]/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
at [email protected]/java.lang.reflect.Method.invoke(Method.java:565)
at app//org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:627)
at app//org.eclipse.equinox.launcher.Main.basicRun(Main.java:575)
at app//org.eclipse.equinox.launcher.Main.run(Main.java:1431)
!SESSION 2025-12-09 17:59:12.517 -----------------------------------------------
eclipse.buildId=4.37.0.202511091838
java.version=25.0.1
java.vendor=Eclipse Adoptium
BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=en_US
Framework arguments: -product org.springframework.boot.ide.branding.sts4
Command-line arguments: -os win32 -ws win32 -arch x86_64 -product org.springframework.boot.ide.branding.sts4
Metadata
Metadata
Assignees
Labels
No labels