Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

unknown exception related to background tasks button #6563

Closed
1 task done
chenyuheng opened this issue May 31, 2020 · 3 comments
Closed
1 task done

unknown exception related to background tasks button #6563

chenyuheng opened this issue May 31, 2020 · 3 comments
Labels
bug Confirmed bugs or reports that are very likely to be bugs status: stale ui

Comments

@chenyuheng
Copy link
Contributor

JabRef version 5.0 on Windows 10

Steps to reproduce the behavior:

  1. Restore the jabref window to a small enough size.
  2. Click the toggle button of tool bar in the right.
  3. Click on the rightmost button in the tool bar (the background tasks button)
  4. Click on the desktop and the unknown exception will occur

out

Log File
09:55:58.019 [JavaFX Application Thread] ERROR org.jabref.FallbackExceptionHandler - Uncaught exception occurred in Thread[JavaFX Application Thread,5,main]
java.lang.NullPointerException: null
  at com.sun.javafx.tk.quantum.GlassScene.getClearColor(GlassScene.java:334) ~[javafx-graphics-14-win.jar:?]
  at com.sun.javafx.tk.quantum.SceneState.update(SceneState.java:100) ~[javafx-graphics-14-win.jar:?]
  at com.sun.javafx.tk.quantum.GlassScene.updateSceneState(GlassScene.java:277) ~[javafx-graphics-14-win.jar:?]
  at com.sun.javafx.tk.quantum.GlassScene.releaseSynchronization(GlassScene.java:138) ~[javafx-graphics-14-win.jar:?]
  at javafx.scene.Scene$ScenePulseListener.pulse(Scene.java:2545) ~[javafx-graphics-14-win.jar:?]
  at com.sun.javafx.tk.Toolkit.lambda$runPulse$2(Toolkit.java:412) ~[javafx-graphics-14-win.jar:?]
  at java.security.AccessController.doPrivileged(AccessController.java:391) ~[?:?]
  at com.sun.javafx.tk.Toolkit.runPulse(Toolkit.java:411) ~[javafx-graphics-14-win.jar:?]
  at com.sun.javafx.tk.Toolkit.firePulse(Toolkit.java:438) ~[javafx-graphics-14-win.jar:?]
  at com.sun.javafx.tk.quantum.QuantumToolkit.pulse(QuantumToolkit.java:563) ~[javafx-graphics-14-win.jar:?]
  at com.sun.javafx.tk.quantum.QuantumToolkit.pulse(QuantumToolkit.java:543) ~[javafx-graphics-14-win.jar:?]
  at com.sun.javafx.tk.quantum.QuantumToolkit.pulseFromQueue(QuantumToolkit.java:536) ~[javafx-graphics-14-win.jar:?]
  at com.sun.javafx.tk.quantum.QuantumToolkit.lambda$runToolkit$11(QuantumToolkit.java:342) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:96) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.win.WinApplication._runLoop(Native Method) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(WinApplication.java:174) ~[javafx-graphics-14-win.jar:?]
  at java.lang.Thread.run(Thread.java:832) [?:?]
09:55:58.064 [JavaFX Application Thread] INFO  org.jabref.gui.util.ThemeLoader - Enabling live reloading of D:\Repo\JetBrains\IdeaProjects\jabref\build\resources\main\org\jabref\gui\Base.css
09:55:58.113 [JavaFX Application Thread] ERROR org.jabref.FallbackExceptionHandler - Uncaught exception occurred in Thread[JavaFX Application Thread,5,main]
java.lang.NullPointerException: null
  at com.sun.javafx.tk.quantum.GlassScene.getClearColor(GlassScene.java:334) ~[javafx-graphics-14-win.jar:?]
  at com.sun.javafx.tk.quantum.SceneState.update(SceneState.java:100) ~[javafx-graphics-14-win.jar:?]
  at com.sun.javafx.tk.quantum.GlassScene.updateSceneState(GlassScene.java:277) ~[javafx-graphics-14-win.jar:?]
  at com.sun.javafx.tk.quantum.GlassScene.releaseSynchronization(GlassScene.java:138) ~[javafx-graphics-14-win.jar:?]
  at javafx.scene.Scene$ScenePulseListener.pulse(Scene.java:2545) ~[javafx-graphics-14-win.jar:?]
  at com.sun.javafx.tk.Toolkit.lambda$runPulse$2(Toolkit.java:412) ~[javafx-graphics-14-win.jar:?]
  at java.security.AccessController.doPrivileged(AccessController.java:391) ~[?:?]
  at com.sun.javafx.tk.Toolkit.runPulse(Toolkit.java:411) ~[javafx-graphics-14-win.jar:?]
  at com.sun.javafx.tk.Toolkit.firePulse(Toolkit.java:438) ~[javafx-graphics-14-win.jar:?]
  at com.sun.javafx.tk.quantum.QuantumToolkit.pulse(QuantumToolkit.java:563) ~[javafx-graphics-14-win.jar:?]
  at com.sun.javafx.tk.quantum.PaintCollector.liveRepaintRenderJob(PaintCollector.java:327) ~[javafx-graphics-14-win.jar:?]
  at com.sun.javafx.tk.quantum.GlassViewEventHandler$ViewEventNotification.run(GlassViewEventHandler.java:883) ~[javafx-graphics-14-win.jar:?]
  at com.sun.javafx.tk.quantum.GlassViewEventHandler$ViewEventNotification.run(GlassViewEventHandler.java:843) ~[javafx-graphics-14-win.jar:?]
  at java.security.AccessController.doPrivileged(AccessController.java:391) ~[?:?]
  at com.sun.javafx.tk.quantum.GlassViewEventHandler.lambda$handleViewEvent$15(GlassViewEventHandler.java:924) ~[javafx-graphics-14-win.jar:?]
  at com.sun.javafx.tk.quantum.QuantumToolkit.runWithoutRenderLock(QuantumToolkit.java:412) ~[javafx-graphics-14-win.jar:?]
  at com.sun.javafx.tk.quantum.GlassViewEventHandler.handleViewEvent(GlassViewEventHandler.java:923) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.View.handleViewEvent(View.java:540) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.View.notifyResize(View.java:880) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.win.WinWindow._setBounds(Native Method) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.win.WinWindow.setBounds(WinWindow.java:147) ~[javafx-graphics-14-win.jar:?]
  at com.sun.javafx.tk.quantum.WindowStage.setBounds(WindowStage.java:339) ~[javafx-graphics-14-win.jar:?]
  at javafx.stage.Window$TKBoundsConfigurator.apply(Window.java:1554) ~[javafx-graphics-14-win.jar:?]
  at javafx.stage.Window.applyBounds(Window.java:1412) ~[javafx-graphics-14-win.jar:?]
  at javafx.stage.Window.adjustSize(Window.java:316) ~[javafx-graphics-14-win.jar:?]
  at javafx.stage.Window.sizeToScene(Window.java:282) ~[javafx-graphics-14-win.jar:?]
  at javafx.stage.Window$12.invalidated(Window.java:1154) ~[javafx-graphics-14-win.jar:?]
  at javafx.beans.property.BooleanPropertyBase.markInvalid(BooleanPropertyBase.java:110) ~[javafx-base-14-win.jar:?]
  at javafx.beans.property.BooleanPropertyBase.set(BooleanPropertyBase.java:145) ~[javafx-base-14-win.jar:?]
  at javafx.stage.Window.setShowing(Window.java:1174) ~[javafx-graphics-14-win.jar:?]
  at javafx.stage.Window.show(Window.java:1189) ~[javafx-graphics-14-win.jar:?]
  at javafx.stage.Stage.show(Stage.java:273) ~[javafx-graphics-14-win.jar:?]
  at javafx.stage.Stage.showAndWait(Stage.java:463) ~[javafx-graphics-14-win.jar:?]
  at javafx.scene.control.HeavyweightDialog.showAndWait(HeavyweightDialog.java:162) ~[javafx-controls-14-win.jar:?]
  at javafx.scene.control.Dialog.showAndWait(Dialog.java:346) ~[javafx-controls-14-win.jar:?]
  at org.jabref.gui.JabRefDialogService.showErrorDialogAndWait(JabRefDialogService.java:188) ~[main/:?]
  at org.jabref.FallbackExceptionHandler.lambda$uncaughtException$0(FallbackExceptionHandler.java:26) ~[main/:?]
  at com.sun.javafx.application.PlatformImpl.lambda$runLater$10(PlatformImpl.java:428) ~[javafx-graphics-14-win.jar:?]
  at java.security.AccessController.doPrivileged(AccessController.java:391) ~[?:?]
  at com.sun.javafx.application.PlatformImpl.lambda$runLater$11(PlatformImpl.java:427) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:96) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.win.WinApplication._runLoop(Native Method) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(WinApplication.java:174) ~[javafx-graphics-14-win.jar:?]
  at java.lang.Thread.run(Thread.java:832) [?:?]
09:55:58.115 [JavaFX Application Thread] ERROR org.jabref.FallbackExceptionHandler - Uncaught exception occurred in Thread[JavaFX Application Thread,5,main]
java.lang.NullPointerException: null
  at com.sun.javafx.tk.quantum.GlassScene.getClearColor(GlassScene.java:334) ~[javafx-graphics-14-win.jar:?]
  at com.sun.javafx.tk.quantum.SceneState.update(SceneState.java:100) ~[javafx-graphics-14-win.jar:?]
  at com.sun.javafx.tk.quantum.GlassScene.updateSceneState(GlassScene.java:277) ~[javafx-graphics-14-win.jar:?]
  at com.sun.javafx.tk.quantum.GlassScene.releaseSynchronization(GlassScene.java:138) ~[javafx-graphics-14-win.jar:?]
  at javafx.scene.Scene$ScenePulseListener.pulse(Scene.java:2545) ~[javafx-graphics-14-win.jar:?]
  at com.sun.javafx.tk.Toolkit.lambda$runPulse$2(Toolkit.java:412) ~[javafx-graphics-14-win.jar:?]
  at java.security.AccessController.doPrivileged(AccessController.java:391) ~[?:?]
  at com.sun.javafx.tk.Toolkit.runPulse(Toolkit.java:411) ~[javafx-graphics-14-win.jar:?]
  at com.sun.javafx.tk.Toolkit.firePulse(Toolkit.java:438) ~[javafx-graphics-14-win.jar:?]
  at com.sun.javafx.tk.quantum.QuantumToolkit.pulse(QuantumToolkit.java:563) ~[javafx-graphics-14-win.jar:?]
  at com.sun.javafx.tk.quantum.QuantumToolkit.pulse(QuantumToolkit.java:543) ~[javafx-graphics-14-win.jar:?]
  at com.sun.javafx.tk.quantum.QuantumToolkit.pulseFromQueue(QuantumToolkit.java:536) ~[javafx-graphics-14-win.jar:?]
  at com.sun.javafx.tk.quantum.QuantumToolkit.lambda$runToolkit$11(QuantumToolkit.java:342) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:96) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.win.WinApplication._enterNestedEventLoopImpl(Native Method) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.win.WinApplication._enterNestedEventLoop(WinApplication.java:201) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.Application.enterNestedEventLoop(Application.java:509) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.EventLoop.enter(EventLoop.java:107) ~[javafx-graphics-14-win.jar:?]
  at com.sun.javafx.tk.quantum.QuantumToolkit.enterNestedEventLoop(QuantumToolkit.java:635) ~[javafx-graphics-14-win.jar:?]
  at javafx.stage.Stage.showAndWait(Stage.java:465) ~[javafx-graphics-14-win.jar:?]
  at javafx.scene.control.HeavyweightDialog.showAndWait(HeavyweightDialog.java:162) ~[javafx-controls-14-win.jar:?]
  at javafx.scene.control.Dialog.showAndWait(Dialog.java:346) ~[javafx-controls-14-win.jar:?]
  at org.jabref.gui.JabRefDialogService.showErrorDialogAndWait(JabRefDialogService.java:188) ~[main/:?]
  at org.jabref.FallbackExceptionHandler.lambda$uncaughtException$0(FallbackExceptionHandler.java:26) ~[main/:?]
  at com.sun.javafx.application.PlatformImpl.lambda$runLater$10(PlatformImpl.java:428) ~[javafx-graphics-14-win.jar:?]
  at java.security.AccessController.doPrivileged(AccessController.java:391) ~[?:?]
  at com.sun.javafx.application.PlatformImpl.lambda$runLater$11(PlatformImpl.java:427) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:96) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.win.WinApplication._runLoop(Native Method) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(WinApplication.java:174) ~[javafx-graphics-14-win.jar:?]
  at java.lang.Thread.run(Thread.java:832) [?:?]
09:55:58.121 [JavaFX Application Thread] INFO  org.jabref.gui.util.ThemeLoader - Enabling live reloading of D:\Repo\JetBrains\IdeaProjects\jabref\build\resources\main\org\jabref\gui\Base.css
09:55:58.144 [JavaFX Application Thread] ERROR org.jabref.FallbackExceptionHandler - Uncaught exception occurred in Thread[JavaFX Application Thread,5,main]
java.lang.NullPointerException: null
  at com.sun.javafx.tk.quantum.GlassScene.getClearColor(GlassScene.java:334) ~[javafx-graphics-14-win.jar:?]
  at com.sun.javafx.tk.quantum.SceneState.update(SceneState.java:100) ~[javafx-graphics-14-win.jar:?]
  at com.sun.javafx.tk.quantum.GlassScene.updateSceneState(GlassScene.java:277) ~[javafx-graphics-14-win.jar:?]
  at com.sun.javafx.tk.quantum.GlassScene.releaseSynchronization(GlassScene.java:138) ~[javafx-graphics-14-win.jar:?]
  at javafx.scene.Scene$ScenePulseListener.pulse(Scene.java:2545) ~[javafx-graphics-14-win.jar:?]
  at com.sun.javafx.tk.Toolkit.lambda$runPulse$2(Toolkit.java:412) ~[javafx-graphics-14-win.jar:?]
  at java.security.AccessController.doPrivileged(AccessController.java:391) ~[?:?]
  at com.sun.javafx.tk.Toolkit.runPulse(Toolkit.java:411) ~[javafx-graphics-14-win.jar:?]
  at com.sun.javafx.tk.Toolkit.firePulse(Toolkit.java:438) ~[javafx-graphics-14-win.jar:?]
  at com.sun.javafx.tk.quantum.QuantumToolkit.pulse(QuantumToolkit.java:563) ~[javafx-graphics-14-win.jar:?]
  at com.sun.javafx.tk.quantum.PaintCollector.liveRepaintRenderJob(PaintCollector.java:327) ~[javafx-graphics-14-win.jar:?]
  at com.sun.javafx.tk.quantum.GlassViewEventHandler$ViewEventNotification.run(GlassViewEventHandler.java:883) ~[javafx-graphics-14-win.jar:?]
  at com.sun.javafx.tk.quantum.GlassViewEventHandler$ViewEventNotification.run(GlassViewEventHandler.java:843) ~[javafx-graphics-14-win.jar:?]
  at java.security.AccessController.doPrivileged(AccessController.java:391) ~[?:?]
  at com.sun.javafx.tk.quantum.GlassViewEventHandler.lambda$handleViewEvent$15(GlassViewEventHandler.java:924) ~[javafx-graphics-14-win.jar:?]
  at com.sun.javafx.tk.quantum.QuantumToolkit.runWithoutRenderLock(QuantumToolkit.java:412) ~[javafx-graphics-14-win.jar:?]
  at com.sun.javafx.tk.quantum.GlassViewEventHandler.handleViewEvent(GlassViewEventHandler.java:923) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.View.handleViewEvent(View.java:540) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.View.notifyResize(View.java:880) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.win.WinWindow._setBounds(Native Method) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.win.WinWindow.setBounds(WinWindow.java:147) ~[javafx-graphics-14-win.jar:?]
  at com.sun.javafx.tk.quantum.WindowStage.setBounds(WindowStage.java:339) ~[javafx-graphics-14-win.jar:?]
  at javafx.stage.Window$TKBoundsConfigurator.apply(Window.java:1554) ~[javafx-graphics-14-win.jar:?]
  at javafx.stage.Window.applyBounds(Window.java:1412) ~[javafx-graphics-14-win.jar:?]
  at javafx.stage.Window.adjustSize(Window.java:316) ~[javafx-graphics-14-win.jar:?]
  at javafx.stage.Window.sizeToScene(Window.java:282) ~[javafx-graphics-14-win.jar:?]
  at javafx.stage.Window$12.invalidated(Window.java:1154) ~[javafx-graphics-14-win.jar:?]
  at javafx.beans.property.BooleanPropertyBase.markInvalid(BooleanPropertyBase.java:110) ~[javafx-base-14-win.jar:?]
  at javafx.beans.property.BooleanPropertyBase.set(BooleanPropertyBase.java:145) ~[javafx-base-14-win.jar:?]
  at javafx.stage.Window.setShowing(Window.java:1174) ~[javafx-graphics-14-win.jar:?]
  at javafx.stage.Window.show(Window.java:1189) ~[javafx-graphics-14-win.jar:?]
  at javafx.stage.Stage.show(Stage.java:273) ~[javafx-graphics-14-win.jar:?]
  at javafx.stage.Stage.showAndWait(Stage.java:463) ~[javafx-graphics-14-win.jar:?]
  at javafx.scene.control.HeavyweightDialog.showAndWait(HeavyweightDialog.java:162) ~[javafx-controls-14-win.jar:?]
  at javafx.scene.control.Dialog.showAndWait(Dialog.java:346) ~[javafx-controls-14-win.jar:?]
  at org.jabref.gui.JabRefDialogService.showErrorDialogAndWait(JabRefDialogService.java:188) ~[main/:?]
  at org.jabref.FallbackExceptionHandler.lambda$uncaughtException$0(FallbackExceptionHandler.java:26) ~[main/:?]
  at com.sun.javafx.application.PlatformImpl.lambda$runLater$10(PlatformImpl.java:428) ~[javafx-graphics-14-win.jar:?]
  at java.security.AccessController.doPrivileged(AccessController.java:391) ~[?:?]
  at com.sun.javafx.application.PlatformImpl.lambda$runLater$11(PlatformImpl.java:427) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:96) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.win.WinApplication._enterNestedEventLoopImpl(Native Method) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.win.WinApplication._enterNestedEventLoop(WinApplication.java:201) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.Application.enterNestedEventLoop(Application.java:509) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.EventLoop.enter(EventLoop.java:107) ~[javafx-graphics-14-win.jar:?]
  at com.sun.javafx.tk.quantum.QuantumToolkit.enterNestedEventLoop(QuantumToolkit.java:635) ~[javafx-graphics-14-win.jar:?]
  at javafx.stage.Stage.showAndWait(Stage.java:465) ~[javafx-graphics-14-win.jar:?]
  at javafx.scene.control.HeavyweightDialog.showAndWait(HeavyweightDialog.java:162) ~[javafx-controls-14-win.jar:?]
  at javafx.scene.control.Dialog.showAndWait(Dialog.java:346) ~[javafx-controls-14-win.jar:?]
  at org.jabref.gui.JabRefDialogService.showErrorDialogAndWait(JabRefDialogService.java:188) ~[main/:?]
  at org.jabref.FallbackExceptionHandler.lambda$uncaughtException$0(FallbackExceptionHandler.java:26) ~[main/:?]
  at com.sun.javafx.application.PlatformImpl.lambda$runLater$10(PlatformImpl.java:428) ~[javafx-graphics-14-win.jar:?]
  at java.security.AccessController.doPrivileged(AccessController.java:391) ~[?:?]
  at com.sun.javafx.application.PlatformImpl.lambda$runLater$11(PlatformImpl.java:427) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:96) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.win.WinApplication._runLoop(Native Method) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(WinApplication.java:174) ~[javafx-graphics-14-win.jar:?]
  at java.lang.Thread.run(Thread.java:832) [?:?]
09:55:58.148 [JavaFX Application Thread] INFO  org.jabref.gui.util.ThemeLoader - Enabling live reloading of D:\Repo\JetBrains\IdeaProjects\jabref\build\resources\main\org\jabref\gui\Base.css
09:55:58.169 [JavaFX Application Thread] ERROR org.jabref.FallbackExceptionHandler - Uncaught exception occurred in Thread[JavaFX Application Thread,5,main]
java.lang.NullPointerException: null
  at com.sun.javafx.tk.quantum.GlassScene.getClearColor(GlassScene.java:334) ~[javafx-graphics-14-win.jar:?]
  at com.sun.javafx.tk.quantum.SceneState.update(SceneState.java:100) ~[javafx-graphics-14-win.jar:?]
  at com.sun.javafx.tk.quantum.GlassScene.updateSceneState(GlassScene.java:277) ~[javafx-graphics-14-win.jar:?]
  at com.sun.javafx.tk.quantum.GlassScene.releaseSynchronization(GlassScene.java:138) ~[javafx-graphics-14-win.jar:?]
  at javafx.scene.Scene$ScenePulseListener.pulse(Scene.java:2545) ~[javafx-graphics-14-win.jar:?]
  at com.sun.javafx.tk.Toolkit.lambda$runPulse$2(Toolkit.java:412) ~[javafx-graphics-14-win.jar:?]
  at java.security.AccessController.doPrivileged(AccessController.java:391) ~[?:?]
  at com.sun.javafx.tk.Toolkit.runPulse(Toolkit.java:411) ~[javafx-graphics-14-win.jar:?]
  at com.sun.javafx.tk.Toolkit.firePulse(Toolkit.java:438) ~[javafx-graphics-14-win.jar:?]
  at com.sun.javafx.tk.quantum.QuantumToolkit.pulse(QuantumToolkit.java:563) ~[javafx-graphics-14-win.jar:?]
  at com.sun.javafx.tk.quantum.PaintCollector.liveRepaintRenderJob(PaintCollector.java:327) ~[javafx-graphics-14-win.jar:?]
  at com.sun.javafx.tk.quantum.GlassViewEventHandler$ViewEventNotification.run(GlassViewEventHandler.java:883) ~[javafx-graphics-14-win.jar:?]
  at com.sun.javafx.tk.quantum.GlassViewEventHandler$ViewEventNotification.run(GlassViewEventHandler.java:843) ~[javafx-graphics-14-win.jar:?]
  at java.security.AccessController.doPrivileged(AccessController.java:391) ~[?:?]
  at com.sun.javafx.tk.quantum.GlassViewEventHandler.lambda$handleViewEvent$15(GlassViewEventHandler.java:924) ~[javafx-graphics-14-win.jar:?]
  at com.sun.javafx.tk.quantum.QuantumToolkit.runWithoutRenderLock(QuantumToolkit.java:412) ~[javafx-graphics-14-win.jar:?]
  at com.sun.javafx.tk.quantum.GlassViewEventHandler.handleViewEvent(GlassViewEventHandler.java:923) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.View.handleViewEvent(View.java:540) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.View.notifyResize(View.java:880) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.win.WinWindow._setBounds(Native Method) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.win.WinWindow.setBounds(WinWindow.java:147) ~[javafx-graphics-14-win.jar:?]
  at com.sun.javafx.tk.quantum.WindowStage.setBounds(WindowStage.java:339) ~[javafx-graphics-14-win.jar:?]
  at javafx.stage.Window$TKBoundsConfigurator.apply(Window.java:1554) ~[javafx-graphics-14-win.jar:?]
  at javafx.stage.Window.applyBounds(Window.java:1412) ~[javafx-graphics-14-win.jar:?]
  at javafx.stage.Window.adjustSize(Window.java:316) ~[javafx-graphics-14-win.jar:?]
  at javafx.stage.Window.sizeToScene(Window.java:282) ~[javafx-graphics-14-win.jar:?]
  at javafx.stage.Window$12.invalidated(Window.java:1154) ~[javafx-graphics-14-win.jar:?]
  at javafx.beans.property.BooleanPropertyBase.markInvalid(BooleanPropertyBase.java:110) ~[javafx-base-14-win.jar:?]
  at javafx.beans.property.BooleanPropertyBase.set(BooleanPropertyBase.java:145) ~[javafx-base-14-win.jar:?]
  at javafx.stage.Window.setShowing(Window.java:1174) ~[javafx-graphics-14-win.jar:?]
  at javafx.stage.Window.show(Window.java:1189) ~[javafx-graphics-14-win.jar:?]
  at javafx.stage.Stage.show(Stage.java:273) ~[javafx-graphics-14-win.jar:?]
  at javafx.stage.Stage.showAndWait(Stage.java:463) ~[javafx-graphics-14-win.jar:?]
  at javafx.scene.control.HeavyweightDialog.showAndWait(HeavyweightDialog.java:162) ~[javafx-controls-14-win.jar:?]
  at javafx.scene.control.Dialog.showAndWait(Dialog.java:346) ~[javafx-controls-14-win.jar:?]
  at org.jabref.gui.JabRefDialogService.showErrorDialogAndWait(JabRefDialogService.java:188) ~[main/:?]
  at org.jabref.FallbackExceptionHandler.lambda$uncaughtException$0(FallbackExceptionHandler.java:26) ~[main/:?]
  at com.sun.javafx.application.PlatformImpl.lambda$runLater$10(PlatformImpl.java:428) ~[javafx-graphics-14-win.jar:?]
  at java.security.AccessController.doPrivileged(AccessController.java:391) ~[?:?]
  at com.sun.javafx.application.PlatformImpl.lambda$runLater$11(PlatformImpl.java:427) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:96) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.win.WinApplication._enterNestedEventLoopImpl(Native Method) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.win.WinApplication._enterNestedEventLoop(WinApplication.java:201) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.Application.enterNestedEventLoop(Application.java:509) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.EventLoop.enter(EventLoop.java:107) ~[javafx-graphics-14-win.jar:?]
  at com.sun.javafx.tk.quantum.QuantumToolkit.enterNestedEventLoop(QuantumToolkit.java:635) ~[javafx-graphics-14-win.jar:?]
  at javafx.stage.Stage.showAndWait(Stage.java:465) ~[javafx-graphics-14-win.jar:?]
  at javafx.scene.control.HeavyweightDialog.showAndWait(HeavyweightDialog.java:162) ~[javafx-controls-14-win.jar:?]
  at javafx.scene.control.Dialog.showAndWait(Dialog.java:346) ~[javafx-controls-14-win.jar:?]
  at org.jabref.gui.JabRefDialogService.showErrorDialogAndWait(JabRefDialogService.java:188) ~[main/:?]
  at org.jabref.FallbackExceptionHandler.lambda$uncaughtException$0(FallbackExceptionHandler.java:26) ~[main/:?]
  at com.sun.javafx.application.PlatformImpl.lambda$runLater$10(PlatformImpl.java:428) ~[javafx-graphics-14-win.jar:?]
  at java.security.AccessController.doPrivileged(AccessController.java:391) ~[?:?]
  at com.sun.javafx.application.PlatformImpl.lambda$runLater$11(PlatformImpl.java:427) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:96) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.win.WinApplication._enterNestedEventLoopImpl(Native Method) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.win.WinApplication._enterNestedEventLoop(WinApplication.java:201) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.Application.enterNestedEventLoop(Application.java:509) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.EventLoop.enter(EventLoop.java:107) ~[javafx-graphics-14-win.jar:?]
  at com.sun.javafx.tk.quantum.QuantumToolkit.enterNestedEventLoop(QuantumToolkit.java:635) ~[javafx-graphics-14-win.jar:?]
  at javafx.stage.Stage.showAndWait(Stage.java:465) ~[javafx-graphics-14-win.jar:?]
  at javafx.scene.control.HeavyweightDialog.showAndWait(HeavyweightDialog.java:162) ~[javafx-controls-14-win.jar:?]
  at javafx.scene.control.Dialog.showAndWait(Dialog.java:346) ~[javafx-controls-14-win.jar:?]
  at org.jabref.gui.JabRefDialogService.showErrorDialogAndWait(JabRefDialogService.java:188) ~[main/:?]
  at org.jabref.FallbackExceptionHandler.lambda$uncaughtException$0(FallbackExceptionHandler.java:26) ~[main/:?]
  at com.sun.javafx.application.PlatformImpl.lambda$runLater$10(PlatformImpl.java:428) ~[javafx-graphics-14-win.jar:?]
  at java.security.AccessController.doPrivileged(AccessController.java:391) ~[?:?]
  at com.sun.javafx.application.PlatformImpl.lambda$runLater$11(PlatformImpl.java:427) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:96) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.win.WinApplication._runLoop(Native Method) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(WinApplication.java:174) ~[javafx-graphics-14-win.jar:?]
  at java.lang.Thread.run(Thread.java:832) [?:?]
09:55:58.171 [JavaFX Application Thread] ERROR org.jabref.FallbackExceptionHandler - Uncaught exception occurred in Thread[JavaFX Application Thread,5,main]
java.lang.NullPointerException: null
  at com.sun.javafx.tk.quantum.GlassScene.getClearColor(GlassScene.java:334) ~[javafx-graphics-14-win.jar:?]
  at com.sun.javafx.tk.quantum.SceneState.update(SceneState.java:100) ~[javafx-graphics-14-win.jar:?]
  at com.sun.javafx.tk.quantum.GlassScene.updateSceneState(GlassScene.java:277) ~[javafx-graphics-14-win.jar:?]
  at com.sun.javafx.tk.quantum.GlassScene.releaseSynchronization(GlassScene.java:138) ~[javafx-graphics-14-win.jar:?]
  at javafx.scene.Scene$ScenePulseListener.pulse(Scene.java:2545) ~[javafx-graphics-14-win.jar:?]
  at com.sun.javafx.tk.Toolkit.lambda$runPulse$2(Toolkit.java:412) ~[javafx-graphics-14-win.jar:?]
  at java.security.AccessController.doPrivileged(AccessController.java:391) ~[?:?]
  at com.sun.javafx.tk.Toolkit.runPulse(Toolkit.java:411) ~[javafx-graphics-14-win.jar:?]
  at com.sun.javafx.tk.Toolkit.firePulse(Toolkit.java:438) ~[javafx-graphics-14-win.jar:?]
  at com.sun.javafx.tk.quantum.QuantumToolkit.pulse(QuantumToolkit.java:563) ~[javafx-graphics-14-win.jar:?]
  at com.sun.javafx.tk.quantum.QuantumToolkit.pulse(QuantumToolkit.java:543) ~[javafx-graphics-14-win.jar:?]
  at com.sun.javafx.tk.quantum.QuantumToolkit.pulseFromQueue(QuantumToolkit.java:536) ~[javafx-graphics-14-win.jar:?]
  at com.sun.javafx.tk.quantum.QuantumToolkit.lambda$runToolkit$11(QuantumToolkit.java:342) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:96) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.win.WinApplication._enterNestedEventLoopImpl(Native Method) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.win.WinApplication._enterNestedEventLoop(WinApplication.java:201) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.Application.enterNestedEventLoop(Application.java:509) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.EventLoop.enter(EventLoop.java:107) ~[javafx-graphics-14-win.jar:?]
  at com.sun.javafx.tk.quantum.QuantumToolkit.enterNestedEventLoop(QuantumToolkit.java:635) ~[javafx-graphics-14-win.jar:?]
  at javafx.stage.Stage.showAndWait(Stage.java:465) ~[javafx-graphics-14-win.jar:?]
  at javafx.scene.control.HeavyweightDialog.showAndWait(HeavyweightDialog.java:162) ~[javafx-controls-14-win.jar:?]
  at javafx.scene.control.Dialog.showAndWait(Dialog.java:346) ~[javafx-controls-14-win.jar:?]
  at org.jabref.gui.JabRefDialogService.showErrorDialogAndWait(JabRefDialogService.java:188) ~[main/:?]
  at org.jabref.FallbackExceptionHandler.lambda$uncaughtException$0(FallbackExceptionHandler.java:26) ~[main/:?]
  at com.sun.javafx.application.PlatformImpl.lambda$runLater$10(PlatformImpl.java:428) ~[javafx-graphics-14-win.jar:?]
  at java.security.AccessController.doPrivileged(AccessController.java:391) ~[?:?]
  at com.sun.javafx.application.PlatformImpl.lambda$runLater$11(PlatformImpl.java:427) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:96) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.win.WinApplication._enterNestedEventLoopImpl(Native Method) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.win.WinApplication._enterNestedEventLoop(WinApplication.java:201) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.Application.enterNestedEventLoop(Application.java:509) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.EventLoop.enter(EventLoop.java:107) ~[javafx-graphics-14-win.jar:?]
  at com.sun.javafx.tk.quantum.QuantumToolkit.enterNestedEventLoop(QuantumToolkit.java:635) ~[javafx-graphics-14-win.jar:?]
  at javafx.stage.Stage.showAndWait(Stage.java:465) ~[javafx-graphics-14-win.jar:?]
  at javafx.scene.control.HeavyweightDialog.showAndWait(HeavyweightDialog.java:162) ~[javafx-controls-14-win.jar:?]
  at javafx.scene.control.Dialog.showAndWait(Dialog.java:346) ~[javafx-controls-14-win.jar:?]
  at org.jabref.gui.JabRefDialogService.showErrorDialogAndWait(JabRefDialogService.java:188) ~[main/:?]
  at org.jabref.FallbackExceptionHandler.lambda$uncaughtException$0(FallbackExceptionHandler.java:26) ~[main/:?]
  at com.sun.javafx.application.PlatformImpl.lambda$runLater$10(PlatformImpl.java:428) ~[javafx-graphics-14-win.jar:?]
  at java.security.AccessController.doPrivileged(AccessController.java:391) ~[?:?]
  at com.sun.javafx.application.PlatformImpl.lambda$runLater$11(PlatformImpl.java:427) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:96) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.win.WinApplication._enterNestedEventLoopImpl(Native Method) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.win.WinApplication._enterNestedEventLoop(WinApplication.java:201) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.Application.enterNestedEventLoop(Application.java:509) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.EventLoop.enter(EventLoop.java:107) ~[javafx-graphics-14-win.jar:?]
  at com.sun.javafx.tk.quantum.QuantumToolkit.enterNestedEventLoop(QuantumToolkit.java:635) ~[javafx-graphics-14-win.jar:?]
  at javafx.stage.Stage.showAndWait(Stage.java:465) ~[javafx-graphics-14-win.jar:?]
  at javafx.scene.control.HeavyweightDialog.showAndWait(HeavyweightDialog.java:162) ~[javafx-controls-14-win.jar:?]
  at javafx.scene.control.Dialog.showAndWait(Dialog.java:346) ~[javafx-controls-14-win.jar:?]
  at org.jabref.gui.JabRefDialogService.showErrorDialogAndWait(JabRefDialogService.java:188) ~[main/:?]
  at org.jabref.FallbackExceptionHandler.lambda$uncaughtException$0(FallbackExceptionHandler.java:26) ~[main/:?]
  at com.sun.javafx.application.PlatformImpl.lambda$runLater$10(PlatformImpl.java:428) ~[javafx-graphics-14-win.jar:?]
  at java.security.AccessController.doPrivileged(AccessController.java:391) ~[?:?]
  at com.sun.javafx.application.PlatformImpl.lambda$runLater$11(PlatformImpl.java:427) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:96) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.win.WinApplication._runLoop(Native Method) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(WinApplication.java:174) ~[javafx-graphics-14-win.jar:?]
  at java.lang.Thread.run(Thread.java:832) [?:?]
09:55:58.175 [JavaFX Application Thread] INFO  org.jabref.gui.util.ThemeLoader - Enabling live reloading of D:\Repo\JetBrains\IdeaProjects\jabref\build\resources\main\org\jabref\gui\Base.css
09:55:58.197 [JavaFX Application Thread] ERROR org.jabref.FallbackExceptionHandler - Uncaught exception occurred in Thread[JavaFX Application Thread,5,main]
java.lang.NullPointerException: null
  at com.sun.javafx.tk.quantum.GlassScene.getClearColor(GlassScene.java:334) ~[javafx-graphics-14-win.jar:?]
  at com.sun.javafx.tk.quantum.SceneState.update(SceneState.java:100) ~[javafx-graphics-14-win.jar:?]
  at com.sun.javafx.tk.quantum.GlassScene.updateSceneState(GlassScene.java:277) ~[javafx-graphics-14-win.jar:?]
  at com.sun.javafx.tk.quantum.GlassScene.releaseSynchronization(GlassScene.java:138) ~[javafx-graphics-14-win.jar:?]
  at javafx.scene.Scene$ScenePulseListener.pulse(Scene.java:2545) ~[javafx-graphics-14-win.jar:?]
  at com.sun.javafx.tk.Toolkit.lambda$runPulse$2(Toolkit.java:412) ~[javafx-graphics-14-win.jar:?]
  at java.security.AccessController.doPrivileged(AccessController.java:391) ~[?:?]
  at com.sun.javafx.tk.Toolkit.runPulse(Toolkit.java:411) ~[javafx-graphics-14-win.jar:?]
  at com.sun.javafx.tk.Toolkit.firePulse(Toolkit.java:438) ~[javafx-graphics-14-win.jar:?]
  at com.sun.javafx.tk.quantum.QuantumToolkit.pulse(QuantumToolkit.java:563) ~[javafx-graphics-14-win.jar:?]
  at com.sun.javafx.tk.quantum.PaintCollector.liveRepaintRenderJob(PaintCollector.java:327) ~[javafx-graphics-14-win.jar:?]
  at com.sun.javafx.tk.quantum.GlassViewEventHandler$ViewEventNotification.run(GlassViewEventHandler.java:883) ~[javafx-graphics-14-win.jar:?]
  at com.sun.javafx.tk.quantum.GlassViewEventHandler$ViewEventNotification.run(GlassViewEventHandler.java:843) ~[javafx-graphics-14-win.jar:?]
  at java.security.AccessController.doPrivileged(AccessController.java:391) ~[?:?]
  at com.sun.javafx.tk.quantum.GlassViewEventHandler.lambda$handleViewEvent$15(GlassViewEventHandler.java:924) ~[javafx-graphics-14-win.jar:?]
  at com.sun.javafx.tk.quantum.QuantumToolkit.runWithoutRenderLock(QuantumToolkit.java:412) ~[javafx-graphics-14-win.jar:?]
  at com.sun.javafx.tk.quantum.GlassViewEventHandler.handleViewEvent(GlassViewEventHandler.java:923) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.View.handleViewEvent(View.java:540) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.View.notifyResize(View.java:880) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.win.WinWindow._setBounds(Native Method) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.win.WinWindow.setBounds(WinWindow.java:147) ~[javafx-graphics-14-win.jar:?]
  at com.sun.javafx.tk.quantum.WindowStage.setBounds(WindowStage.java:339) ~[javafx-graphics-14-win.jar:?]
  at javafx.stage.Window$TKBoundsConfigurator.apply(Window.java:1554) ~[javafx-graphics-14-win.jar:?]
  at javafx.stage.Window.applyBounds(Window.java:1412) ~[javafx-graphics-14-win.jar:?]
  at javafx.stage.Window.adjustSize(Window.java:316) ~[javafx-graphics-14-win.jar:?]
  at javafx.stage.Window.sizeToScene(Window.java:282) ~[javafx-graphics-14-win.jar:?]
  at javafx.stage.Window$12.invalidated(Window.java:1154) ~[javafx-graphics-14-win.jar:?]
  at javafx.beans.property.BooleanPropertyBase.markInvalid(BooleanPropertyBase.java:110) ~[javafx-base-14-win.jar:?]
  at javafx.beans.property.BooleanPropertyBase.set(BooleanPropertyBase.java:145) ~[javafx-base-14-win.jar:?]
  at javafx.stage.Window.setShowing(Window.java:1174) ~[javafx-graphics-14-win.jar:?]
  at javafx.stage.Window.show(Window.java:1189) ~[javafx-graphics-14-win.jar:?]
  at javafx.stage.Stage.show(Stage.java:273) ~[javafx-graphics-14-win.jar:?]
  at javafx.stage.Stage.showAndWait(Stage.java:463) ~[javafx-graphics-14-win.jar:?]
  at javafx.scene.control.HeavyweightDialog.showAndWait(HeavyweightDialog.java:162) ~[javafx-controls-14-win.jar:?]
  at javafx.scene.control.Dialog.showAndWait(Dialog.java:346) ~[javafx-controls-14-win.jar:?]
  at org.jabref.gui.JabRefDialogService.showErrorDialogAndWait(JabRefDialogService.java:188) ~[main/:?]
  at org.jabref.FallbackExceptionHandler.lambda$uncaughtException$0(FallbackExceptionHandler.java:26) ~[main/:?]
  at com.sun.javafx.application.PlatformImpl.lambda$runLater$10(PlatformImpl.java:428) ~[javafx-graphics-14-win.jar:?]
  at java.security.AccessController.doPrivileged(AccessController.java:391) ~[?:?]
  at com.sun.javafx.application.PlatformImpl.lambda$runLater$11(PlatformImpl.java:427) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:96) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.win.WinApplication._enterNestedEventLoopImpl(Native Method) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.win.WinApplication._enterNestedEventLoop(WinApplication.java:201) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.Application.enterNestedEventLoop(Application.java:509) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.EventLoop.enter(EventLoop.java:107) ~[javafx-graphics-14-win.jar:?]
  at com.sun.javafx.tk.quantum.QuantumToolkit.enterNestedEventLoop(QuantumToolkit.java:635) ~[javafx-graphics-14-win.jar:?]
  at javafx.stage.Stage.showAndWait(Stage.java:465) ~[javafx-graphics-14-win.jar:?]
  at javafx.scene.control.HeavyweightDialog.showAndWait(HeavyweightDialog.java:162) ~[javafx-controls-14-win.jar:?]
  at javafx.scene.control.Dialog.showAndWait(Dialog.java:346) ~[javafx-controls-14-win.jar:?]
  at org.jabref.gui.JabRefDialogService.showErrorDialogAndWait(JabRefDialogService.java:188) ~[main/:?]
  at org.jabref.FallbackExceptionHandler.lambda$uncaughtException$0(FallbackExceptionHandler.java:26) ~[main/:?]
  at com.sun.javafx.application.PlatformImpl.lambda$runLater$10(PlatformImpl.java:428) ~[javafx-graphics-14-win.jar:?]
  at java.security.AccessController.doPrivileged(AccessController.java:391) ~[?:?]
  at com.sun.javafx.application.PlatformImpl.lambda$runLater$11(PlatformImpl.java:427) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:96) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.win.WinApplication._enterNestedEventLoopImpl(Native Method) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.win.WinApplication._enterNestedEventLoop(WinApplication.java:201) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.Application.enterNestedEventLoop(Application.java:509) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.EventLoop.enter(EventLoop.java:107) ~[javafx-graphics-14-win.jar:?]
  at com.sun.javafx.tk.quantum.QuantumToolkit.enterNestedEventLoop(QuantumToolkit.java:635) ~[javafx-graphics-14-win.jar:?]
  at javafx.stage.Stage.showAndWait(Stage.java:465) ~[javafx-graphics-14-win.jar:?]
  at javafx.scene.control.HeavyweightDialog.showAndWait(HeavyweightDialog.java:162) ~[javafx-controls-14-win.jar:?]
  at javafx.scene.control.Dialog.showAndWait(Dialog.java:346) ~[javafx-controls-14-win.jar:?]
  at org.jabref.gui.JabRefDialogService.showErrorDialogAndWait(JabRefDialogService.java:188) ~[main/:?]
  at org.jabref.FallbackExceptionHandler.lambda$uncaughtException$0(FallbackExceptionHandler.java:26) ~[main/:?]
  at com.sun.javafx.application.PlatformImpl.lambda$runLater$10(PlatformImpl.java:428) ~[javafx-graphics-14-win.jar:?]
  at java.security.AccessController.doPrivileged(AccessController.java:391) ~[?:?]
  at com.sun.javafx.application.PlatformImpl.lambda$runLater$11(PlatformImpl.java:427) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:96) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.win.WinApplication._enterNestedEventLoopImpl(Native Method) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.win.WinApplication._enterNestedEventLoop(WinApplication.java:201) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.Application.enterNestedEventLoop(Application.java:509) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.EventLoop.enter(EventLoop.java:107) ~[javafx-graphics-14-win.jar:?]
  at com.sun.javafx.tk.quantum.QuantumToolkit.enterNestedEventLoop(QuantumToolkit.java:635) ~[javafx-graphics-14-win.jar:?]
  at javafx.stage.Stage.showAndWait(Stage.java:465) ~[javafx-graphics-14-win.jar:?]
  at javafx.scene.control.HeavyweightDialog.showAndWait(HeavyweightDialog.java:162) ~[javafx-controls-14-win.jar:?]
  at javafx.scene.control.Dialog.showAndWait(Dialog.java:346) ~[javafx-controls-14-win.jar:?]
  at org.jabref.gui.JabRefDialogService.showErrorDialogAndWait(JabRefDialogService.java:188) ~[main/:?]
  at org.jabref.FallbackExceptionHandler.lambda$uncaughtException$0(FallbackExceptionHandler.java:26) ~[main/:?]
  at com.sun.javafx.application.PlatformImpl.lambda$runLater$10(PlatformImpl.java:428) ~[javafx-graphics-14-win.jar:?]
  at java.security.AccessController.doPrivileged(AccessController.java:391) ~[?:?]
  at com.sun.javafx.application.PlatformImpl.lambda$runLater$11(PlatformImpl.java:427) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:96) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.win.WinApplication._runLoop(Native Method) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(WinApplication.java:174) ~[javafx-graphics-14-win.jar:?]
  at java.lang.Thread.run(Thread.java:832) [?:?]
09:55:58.202 [JavaFX Application Thread] INFO  org.jabref.gui.util.ThemeLoader - Enabling live reloading of D:\Repo\JetBrains\IdeaProjects\jabref\build\resources\main\org\jabref\gui\Base.css
09:55:58.226 [JavaFX Application Thread] ERROR org.jabref.FallbackExceptionHandler - Uncaught exception occurred in Thread[JavaFX Application Thread,5,main]
java.lang.IllegalStateException: The window has already been closed
  at com.sun.glass.ui.Window.checkNotClosed(Window.java:336) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.Window.getNativeWindow(Window.java:366) ~[javafx-graphics-14-win.jar:?]
  at com.sun.prism.PresentableState.update(PresentableState.java:368) ~[javafx-graphics-14-win.jar:?]
  at com.sun.javafx.tk.quantum.SceneState.update(SceneState.java:103) ~[javafx-graphics-14-win.jar:?]
  at com.sun.javafx.tk.quantum.GlassScene.updateSceneState(GlassScene.java:277) ~[javafx-graphics-14-win.jar:?]
  at com.sun.javafx.tk.quantum.WindowStage.lambda$setScene$1(WindowStage.java:301) ~[javafx-graphics-14-win.jar:?]
  at com.sun.javafx.tk.quantum.QuantumToolkit.runWithRenderLock(QuantumToolkit.java:430) ~[javafx-graphics-14-win.jar:?]
  at com.sun.javafx.tk.quantum.WindowStage.setScene(WindowStage.java:294) ~[javafx-graphics-14-win.jar:?]
  at javafx.stage.Window$12.invalidated(Window.java:1130) ~[javafx-graphics-14-win.jar:?]
  at javafx.beans.property.BooleanPropertyBase.markInvalid(BooleanPropertyBase.java:110) ~[javafx-base-14-win.jar:?]
  at javafx.beans.property.BooleanPropertyBase.set(BooleanPropertyBase.java:145) ~[javafx-base-14-win.jar:?]
  at javafx.stage.Window.setShowing(Window.java:1174) ~[javafx-graphics-14-win.jar:?]
  at javafx.stage.Window.hide(Window.java:1199) ~[javafx-graphics-14-win.jar:?]
  at javafx.stage.PopupWindow.hide(PopupWindow.java:486) ~[javafx-graphics-14-win.jar:?]
  at org.controlsfx.control.PopOver.lambda$hide$5(PopOver.java:530) ~[controlsfx-11.0.1.jar:?]
  at javafx.animation.Animation.finished(Animation.java:1131) ~[javafx-graphics-14-win.jar:?]
  at javafx.animation.AnimationAccessorImpl.finished(AnimationAccessorImpl.java:49) ~[javafx-graphics-14-win.jar:?]
  at com.sun.scenario.animation.shared.SingleLoopClipEnvelope.timePulse(SingleLoopClipEnvelope.java:101) ~[javafx-graphics-14-win.jar:?]
  at javafx.animation.Animation.doTimePulse(Animation.java:1101) ~[javafx-graphics-14-win.jar:?]
  at javafx.animation.Animation$1.lambda$timePulse$0(Animation.java:186) ~[javafx-graphics-14-win.jar:?]
  at java.security.AccessController.doPrivileged(AccessController.java:391) ~[?:?]
  at javafx.animation.Animation$1.timePulse(Animation.java:185) ~[javafx-graphics-14-win.jar:?]
  at com.sun.scenario.animation.AbstractMasterTimer.timePulseImpl(AbstractMasterTimer.java:344) ~[javafx-graphics-14-win.jar:?]
  at com.sun.scenario.animation.AbstractMasterTimer$MainLoop.run(AbstractMasterTimer.java:267) ~[javafx-graphics-14-win.jar:?]
  at com.sun.javafx.tk.quantum.QuantumToolkit.pulse(QuantumToolkit.java:559) ~[javafx-graphics-14-win.jar:?]
  at com.sun.javafx.tk.quantum.PaintCollector.liveRepaintRenderJob(PaintCollector.java:327) ~[javafx-graphics-14-win.jar:?]
  at com.sun.javafx.tk.quantum.GlassViewEventHandler$ViewEventNotification.run(GlassViewEventHandler.java:883) ~[javafx-graphics-14-win.jar:?]
  at com.sun.javafx.tk.quantum.GlassViewEventHandler$ViewEventNotification.run(GlassViewEventHandler.java:843) ~[javafx-graphics-14-win.jar:?]
  at java.security.AccessController.doPrivileged(AccessController.java:391) ~[?:?]
  at com.sun.javafx.tk.quantum.GlassViewEventHandler.lambda$handleViewEvent$15(GlassViewEventHandler.java:924) ~[javafx-graphics-14-win.jar:?]
  at com.sun.javafx.tk.quantum.QuantumToolkit.runWithoutRenderLock(QuantumToolkit.java:412) ~[javafx-graphics-14-win.jar:?]
  at com.sun.javafx.tk.quantum.GlassViewEventHandler.handleViewEvent(GlassViewEventHandler.java:923) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.View.handleViewEvent(View.java:540) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.View.notifyResize(View.java:880) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.win.WinWindow._setBounds(Native Method) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.win.WinWindow.setBounds(WinWindow.java:147) ~[javafx-graphics-14-win.jar:?]
  at com.sun.javafx.tk.quantum.WindowStage.setBounds(WindowStage.java:339) ~[javafx-graphics-14-win.jar:?]
  at javafx.stage.Window$TKBoundsConfigurator.apply(Window.java:1554) ~[javafx-graphics-14-win.jar:?]
  at javafx.stage.Window.applyBounds(Window.java:1412) ~[javafx-graphics-14-win.jar:?]
  at javafx.stage.Window.adjustSize(Window.java:316) ~[javafx-graphics-14-win.jar:?]
  at javafx.stage.Window.sizeToScene(Window.java:282) ~[javafx-graphics-14-win.jar:?]
  at javafx.stage.Window$12.invalidated(Window.java:1154) ~[javafx-graphics-14-win.jar:?]
  at javafx.beans.property.BooleanPropertyBase.markInvalid(BooleanPropertyBase.java:110) ~[javafx-base-14-win.jar:?]
  at javafx.beans.property.BooleanPropertyBase.set(BooleanPropertyBase.java:145) ~[javafx-base-14-win.jar:?]
  at javafx.stage.Window.setShowing(Window.java:1174) ~[javafx-graphics-14-win.jar:?]
  at javafx.stage.Window.show(Window.java:1189) ~[javafx-graphics-14-win.jar:?]
  at javafx.stage.Stage.show(Stage.java:273) ~[javafx-graphics-14-win.jar:?]
  at javafx.stage.Stage.showAndWait(Stage.java:463) ~[javafx-graphics-14-win.jar:?]
  at javafx.scene.control.HeavyweightDialog.showAndWait(HeavyweightDialog.java:162) ~[javafx-controls-14-win.jar:?]
  at javafx.scene.control.Dialog.showAndWait(Dialog.java:346) ~[javafx-controls-14-win.jar:?]
  at org.jabref.gui.JabRefDialogService.showErrorDialogAndWait(JabRefDialogService.java:188) ~[main/:?]
  at org.jabref.FallbackExceptionHandler.lambda$uncaughtException$0(FallbackExceptionHandler.java:26) ~[main/:?]
  at com.sun.javafx.application.PlatformImpl.lambda$runLater$10(PlatformImpl.java:428) ~[javafx-graphics-14-win.jar:?]
  at java.security.AccessController.doPrivileged(AccessController.java:391) ~[?:?]
  at com.sun.javafx.application.PlatformImpl.lambda$runLater$11(PlatformImpl.java:427) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:96) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.win.WinApplication._enterNestedEventLoopImpl(Native Method) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.win.WinApplication._enterNestedEventLoop(WinApplication.java:201) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.Application.enterNestedEventLoop(Application.java:509) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.EventLoop.enter(EventLoop.java:107) ~[javafx-graphics-14-win.jar:?]
  at com.sun.javafx.tk.quantum.QuantumToolkit.enterNestedEventLoop(QuantumToolkit.java:635) ~[javafx-graphics-14-win.jar:?]
  at javafx.stage.Stage.showAndWait(Stage.java:465) ~[javafx-graphics-14-win.jar:?]
  at javafx.scene.control.HeavyweightDialog.showAndWait(HeavyweightDialog.java:162) ~[javafx-controls-14-win.jar:?]
  at javafx.scene.control.Dialog.showAndWait(Dialog.java:346) ~[javafx-controls-14-win.jar:?]
  at org.jabref.gui.JabRefDialogService.showErrorDialogAndWait(JabRefDialogService.java:188) ~[main/:?]
  at org.jabref.FallbackExceptionHandler.lambda$uncaughtException$0(FallbackExceptionHandler.java:26) ~[main/:?]
  at com.sun.javafx.application.PlatformImpl.lambda$runLater$10(PlatformImpl.java:428) ~[javafx-graphics-14-win.jar:?]
  at java.security.AccessController.doPrivileged(AccessController.java:391) ~[?:?]
  at com.sun.javafx.application.PlatformImpl.lambda$runLater$11(PlatformImpl.java:427) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:96) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.win.WinApplication._enterNestedEventLoopImpl(Native Method) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.win.WinApplication._enterNestedEventLoop(WinApplication.java:201) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.Application.enterNestedEventLoop(Application.java:509) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.EventLoop.enter(EventLoop.java:107) ~[javafx-graphics-14-win.jar:?]
  at com.sun.javafx.tk.quantum.QuantumToolkit.enterNestedEventLoop(QuantumToolkit.java:635) ~[javafx-graphics-14-win.jar:?]
  at javafx.stage.Stage.showAndWait(Stage.java:465) ~[javafx-graphics-14-win.jar:?]
  at javafx.scene.control.HeavyweightDialog.showAndWait(HeavyweightDialog.java:162) ~[javafx-controls-14-win.jar:?]
  at javafx.scene.control.Dialog.showAndWait(Dialog.java:346) ~[javafx-controls-14-win.jar:?]
  at org.jabref.gui.JabRefDialogService.showErrorDialogAndWait(JabRefDialogService.java:188) ~[main/:?]
  at org.jabref.FallbackExceptionHandler.lambda$uncaughtException$0(FallbackExceptionHandler.java:26) ~[main/:?]
  at com.sun.javafx.application.PlatformImpl.lambda$runLater$10(PlatformImpl.java:428) ~[javafx-graphics-14-win.jar:?]
  at java.security.AccessController.doPrivileged(AccessController.java:391) ~[?:?]
  at com.sun.javafx.application.PlatformImpl.lambda$runLater$11(PlatformImpl.java:427) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:96) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.win.WinApplication._enterNestedEventLoopImpl(Native Method) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.win.WinApplication._enterNestedEventLoop(WinApplication.java:201) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.Application.enterNestedEventLoop(Application.java:509) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.EventLoop.enter(EventLoop.java:107) ~[javafx-graphics-14-win.jar:?]
  at com.sun.javafx.tk.quantum.QuantumToolkit.enterNestedEventLoop(QuantumToolkit.java:635) ~[javafx-graphics-14-win.jar:?]
  at javafx.stage.Stage.showAndWait(Stage.java:465) ~[javafx-graphics-14-win.jar:?]
  at javafx.scene.control.HeavyweightDialog.showAndWait(HeavyweightDialog.java:162) ~[javafx-controls-14-win.jar:?]
  at javafx.scene.control.Dialog.showAndWait(Dialog.java:346) ~[javafx-controls-14-win.jar:?]
  at org.jabref.gui.JabRefDialogService.showErrorDialogAndWait(JabRefDialogService.java:188) ~[main/:?]
  at org.jabref.FallbackExceptionHandler.lambda$uncaughtException$0(FallbackExceptionHandler.java:26) ~[main/:?]
  at com.sun.javafx.application.PlatformImpl.lambda$runLater$10(PlatformImpl.java:428) ~[javafx-graphics-14-win.jar:?]
  at java.security.AccessController.doPrivileged(AccessController.java:391) ~[?:?]
  at com.sun.javafx.application.PlatformImpl.lambda$runLater$11(PlatformImpl.java:427) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:96) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.win.WinApplication._enterNestedEventLoopImpl(Native Method) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.win.WinApplication._enterNestedEventLoop(WinApplication.java:201) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.Application.enterNestedEventLoop(Application.java:509) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.EventLoop.enter(EventLoop.java:107) ~[javafx-graphics-14-win.jar:?]
  at com.sun.javafx.tk.quantum.QuantumToolkit.enterNestedEventLoop(QuantumToolkit.java:635) ~[javafx-graphics-14-win.jar:?]
  at javafx.stage.Stage.showAndWait(Stage.java:465) ~[javafx-graphics-14-win.jar:?]
  at javafx.scene.control.HeavyweightDialog.showAndWait(HeavyweightDialog.java:162) ~[javafx-controls-14-win.jar:?]
  at javafx.scene.control.Dialog.showAndWait(Dialog.java:346) ~[javafx-controls-14-win.jar:?]
  at org.jabref.gui.JabRefDialogService.showErrorDialogAndWait(JabRefDialogService.java:188) ~[main/:?]
  at org.jabref.FallbackExceptionHandler.lambda$uncaughtException$0(FallbackExceptionHandler.java:26) ~[main/:?]
  at com.sun.javafx.application.PlatformImpl.lambda$runLater$10(PlatformImpl.java:428) ~[javafx-graphics-14-win.jar:?]
  at java.security.AccessController.doPrivileged(AccessController.java:391) ~[?:?]
  at com.sun.javafx.application.PlatformImpl.lambda$runLater$11(PlatformImpl.java:427) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:96) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.win.WinApplication._runLoop(Native Method) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(WinApplication.java:174) ~[javafx-graphics-14-win.jar:?]
  at java.lang.Thread.run(Thread.java:832) [?:?]
09:55:58.229 [JavaFX Application Thread] ERROR org.jabref.FallbackExceptionHandler - Uncaught exception occurred in Thread[JavaFX Application Thread,5,main]
java.lang.IllegalStateException: The window has already been closed
  at com.sun.glass.ui.Window.checkNotClosed(Window.java:336) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.Window.getNativeWindow(Window.java:366) ~[javafx-graphics-14-win.jar:?]
  at com.sun.prism.PresentableState.update(PresentableState.java:368) ~[javafx-graphics-14-win.jar:?]
  at com.sun.javafx.tk.quantum.SceneState.update(SceneState.java:103) ~[javafx-graphics-14-win.jar:?]
  at com.sun.javafx.tk.quantum.GlassScene.updateSceneState(GlassScene.java:277) ~[javafx-graphics-14-win.jar:?]
  at com.sun.javafx.tk.quantum.GlassScene.releaseSynchronization(GlassScene.java:138) ~[javafx-graphics-14-win.jar:?]
  at javafx.scene.Scene$ScenePulseListener.pulse(Scene.java:2545) ~[javafx-graphics-14-win.jar:?]
  at com.sun.javafx.tk.Toolkit.lambda$runPulse$2(Toolkit.java:412) ~[javafx-graphics-14-win.jar:?]
  at java.security.AccessController.doPrivileged(AccessController.java:391) ~[?:?]
  at com.sun.javafx.tk.Toolkit.runPulse(Toolkit.java:411) ~[javafx-graphics-14-win.jar:?]
  at com.sun.javafx.tk.Toolkit.firePulse(Toolkit.java:438) ~[javafx-graphics-14-win.jar:?]
  at com.sun.javafx.tk.quantum.QuantumToolkit.pulse(QuantumToolkit.java:563) ~[javafx-graphics-14-win.jar:?]
  at com.sun.javafx.tk.quantum.PaintCollector.liveRepaintRenderJob(PaintCollector.java:327) ~[javafx-graphics-14-win.jar:?]
  at com.sun.javafx.tk.quantum.GlassViewEventHandler$ViewEventNotification.run(GlassViewEventHandler.java:883) ~[javafx-graphics-14-win.jar:?]
  at com.sun.javafx.tk.quantum.GlassViewEventHandler$ViewEventNotification.run(GlassViewEventHandler.java:843) ~[javafx-graphics-14-win.jar:?]
  at java.security.AccessController.doPrivileged(AccessController.java:391) ~[?:?]
  at com.sun.javafx.tk.quantum.GlassViewEventHandler.lambda$handleViewEvent$15(GlassViewEventHandler.java:924) ~[javafx-graphics-14-win.jar:?]
  at com.sun.javafx.tk.quantum.QuantumToolkit.runWithoutRenderLock(QuantumToolkit.java:412) ~[javafx-graphics-14-win.jar:?]
  at com.sun.javafx.tk.quantum.GlassViewEventHandler.handleViewEvent(GlassViewEventHandler.java:923) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.View.handleViewEvent(View.java:540) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.View.notifyResize(View.java:880) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.win.WinWindow._setBounds(Native Method) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.win.WinWindow.setBounds(WinWindow.java:147) ~[javafx-graphics-14-win.jar:?]
  at com.sun.javafx.tk.quantum.WindowStage.setBounds(WindowStage.java:339) ~[javafx-graphics-14-win.jar:?]
  at javafx.stage.Window$TKBoundsConfigurator.apply(Window.java:1554) ~[javafx-graphics-14-win.jar:?]
  at javafx.stage.Window.applyBounds(Window.java:1412) ~[javafx-graphics-14-win.jar:?]
  at javafx.stage.Window.adjustSize(Window.java:316) ~[javafx-graphics-14-win.jar:?]
  at javafx.stage.Window.sizeToScene(Window.java:282) ~[javafx-graphics-14-win.jar:?]
  at javafx.stage.Window$12.invalidated(Window.java:1154) ~[javafx-graphics-14-win.jar:?]
  at javafx.beans.property.BooleanPropertyBase.markInvalid(BooleanPropertyBase.java:110) ~[javafx-base-14-win.jar:?]
  at javafx.beans.property.BooleanPropertyBase.set(BooleanPropertyBase.java:145) ~[javafx-base-14-win.jar:?]
  at javafx.stage.Window.setShowing(Window.java:1174) ~[javafx-graphics-14-win.jar:?]
  at javafx.stage.Window.show(Window.java:1189) ~[javafx-graphics-14-win.jar:?]
  at javafx.stage.Stage.show(Stage.java:273) ~[javafx-graphics-14-win.jar:?]
  at javafx.stage.Stage.showAndWait(Stage.java:463) ~[javafx-graphics-14-win.jar:?]
  at javafx.scene.control.HeavyweightDialog.showAndWait(HeavyweightDialog.java:162) ~[javafx-controls-14-win.jar:?]
  at javafx.scene.control.Dialog.showAndWait(Dialog.java:346) ~[javafx-controls-14-win.jar:?]
  at org.jabref.gui.JabRefDialogService.showErrorDialogAndWait(JabRefDialogService.java:188) ~[main/:?]
  at org.jabref.FallbackExceptionHandler.lambda$uncaughtException$0(FallbackExceptionHandler.java:26) ~[main/:?]
  at com.sun.javafx.application.PlatformImpl.lambda$runLater$10(PlatformImpl.java:428) ~[javafx-graphics-14-win.jar:?]
  at java.security.AccessController.doPrivileged(AccessController.java:391) ~[?:?]
  at com.sun.javafx.application.PlatformImpl.lambda$runLater$11(PlatformImpl.java:427) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:96) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.win.WinApplication._enterNestedEventLoopImpl(Native Method) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.win.WinApplication._enterNestedEventLoop(WinApplication.java:201) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.Application.enterNestedEventLoop(Application.java:509) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.EventLoop.enter(EventLoop.java:107) ~[javafx-graphics-14-win.jar:?]
  at com.sun.javafx.tk.quantum.QuantumToolkit.enterNestedEventLoop(QuantumToolkit.java:635) ~[javafx-graphics-14-win.jar:?]
  at javafx.stage.Stage.showAndWait(Stage.java:465) ~[javafx-graphics-14-win.jar:?]
  at javafx.scene.control.HeavyweightDialog.showAndWait(HeavyweightDialog.java:162) ~[javafx-controls-14-win.jar:?]
  at javafx.scene.control.Dialog.showAndWait(Dialog.java:346) ~[javafx-controls-14-win.jar:?]
  at org.jabref.gui.JabRefDialogService.showErrorDialogAndWait(JabRefDialogService.java:188) ~[main/:?]
  at org.jabref.FallbackExceptionHandler.lambda$uncaughtException$0(FallbackExceptionHandler.java:26) ~[main/:?]
  at com.sun.javafx.application.PlatformImpl.lambda$runLater$10(PlatformImpl.java:428) ~[javafx-graphics-14-win.jar:?]
  at java.security.AccessController.doPrivileged(AccessController.java:391) ~[?:?]
  at com.sun.javafx.application.PlatformImpl.lambda$runLater$11(PlatformImpl.java:427) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:96) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.win.WinApplication._enterNestedEventLoopImpl(Native Method) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.win.WinApplication._enterNestedEventLoop(WinApplication.java:201) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.Application.enterNestedEventLoop(Application.java:509) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.EventLoop.enter(EventLoop.java:107) ~[javafx-graphics-14-win.jar:?]
  at com.sun.javafx.tk.quantum.QuantumToolkit.enterNestedEventLoop(QuantumToolkit.java:635) ~[javafx-graphics-14-win.jar:?]
  at javafx.stage.Stage.showAndWait(Stage.java:465) ~[javafx-graphics-14-win.jar:?]
  at javafx.scene.control.HeavyweightDialog.showAndWait(HeavyweightDialog.java:162) ~[javafx-controls-14-win.jar:?]
  at javafx.scene.control.Dialog.showAndWait(Dialog.java:346) ~[javafx-controls-14-win.jar:?]
  at org.jabref.gui.JabRefDialogService.showErrorDialogAndWait(JabRefDialogService.java:188) ~[main/:?]
  at org.jabref.FallbackExceptionHandler.lambda$uncaughtException$0(FallbackExceptionHandler.java:26) ~[main/:?]
  at com.sun.javafx.application.PlatformImpl.lambda$runLater$10(PlatformImpl.java:428) ~[javafx-graphics-14-win.jar:?]
  at java.security.AccessController.doPrivileged(AccessController.java:391) ~[?:?]
  at com.sun.javafx.application.PlatformImpl.lambda$runLater$11(PlatformImpl.java:427) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:96) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.win.WinApplication._enterNestedEventLoopImpl(Native Method) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.win.WinApplication._enterNestedEventLoop(WinApplication.java:201) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.Application.enterNestedEventLoop(Application.java:509) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.EventLoop.enter(EventLoop.java:107) ~[javafx-graphics-14-win.jar:?]
  at com.sun.javafx.tk.quantum.QuantumToolkit.enterNestedEventLoop(QuantumToolkit.java:635) ~[javafx-graphics-14-win.jar:?]
  at javafx.stage.Stage.showAndWait(Stage.java:465) ~[javafx-graphics-14-win.jar:?]
  at javafx.scene.control.HeavyweightDialog.showAndWait(HeavyweightDialog.java:162) ~[javafx-controls-14-win.jar:?]
  at javafx.scene.control.Dialog.showAndWait(Dialog.java:346) ~[javafx-controls-14-win.jar:?]
  at org.jabref.gui.JabRefDialogService.showErrorDialogAndWait(JabRefDialogService.java:188) ~[main/:?]
  at org.jabref.FallbackExceptionHandler.lambda$uncaughtException$0(FallbackExceptionHandler.java:26) ~[main/:?]
  at com.sun.javafx.application.PlatformImpl.lambda$runLater$10(PlatformImpl.java:428) ~[javafx-graphics-14-win.jar:?]
  at java.security.AccessController.doPrivileged(AccessController.java:391) ~[?:?]
  at com.sun.javafx.application.PlatformImpl.lambda$runLater$11(PlatformImpl.java:427) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:96) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.win.WinApplication._enterNestedEventLoopImpl(Native Method) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.win.WinApplication._enterNestedEventLoop(WinApplication.java:201) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.Application.enterNestedEventLoop(Application.java:509) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.EventLoop.enter(EventLoop.java:107) ~[javafx-graphics-14-win.jar:?]
  at com.sun.javafx.tk.quantum.QuantumToolkit.enterNestedEventLoop(QuantumToolkit.java:635) ~[javafx-graphics-14-win.jar:?]
  at javafx.stage.Stage.showAndWait(Stage.java:465) ~[javafx-graphics-14-win.jar:?]
  at javafx.scene.control.HeavyweightDialog.showAndWait(HeavyweightDialog.java:162) ~[javafx-controls-14-win.jar:?]
  at javafx.scene.control.Dialog.showAndWait(Dialog.java:346) ~[javafx-controls-14-win.jar:?]
  at org.jabref.gui.JabRefDialogService.showErrorDialogAndWait(JabRefDialogService.java:188) ~[main/:?]
  at org.jabref.FallbackExceptionHandler.lambda$uncaughtException$0(FallbackExceptionHandler.java:26) ~[main/:?]
  at com.sun.javafx.application.PlatformImpl.lambda$runLater$10(PlatformImpl.java:428) ~[javafx-graphics-14-win.jar:?]
  at java.security.AccessController.doPrivileged(AccessController.java:391) ~[?:?]
  at com.sun.javafx.application.PlatformImpl.lambda$runLater$11(PlatformImpl.java:427) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:96) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.win.WinApplication._runLoop(Native Method) ~[javafx-graphics-14-win.jar:?]
  at com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(WinApplication.java:174) ~[javafx-graphics-14-win.jar:?]
  at java.lang.Thread.run(Thread.java:832) [?:?]  ```
</details>
@Siedlerchr
Copy link
Member

Thanks for the report, I could reproduce it on Windows as well.
I guess it's because the dialog is shown outside the window bounds.

java.lang.IllegalStateException: The window has already been closed

@Siedlerchr Siedlerchr added bug Confirmed bugs or reports that are very likely to be bugs ui labels May 31, 2020
@github-actions
Copy link
Contributor

github-actions bot commented Dec 8, 2020

This issue has been inactive for half a year. Since JabRef is constantly evolving this issue may not be relevant any longer and it will be closed in two weeks if no further activity occurs.

As part of an effort to ensure that the JabRef team is focusing on important and valid issues, we would like to ask if you could update the issue if it still persists. This could be in the following form:

  • If there has been a longer discussion, add a short summary of the most important points as a new comment (if not yet existing).
  • Provide further steps or information on how to reproduce this issue.
  • Upvote the initial post if you like to see it implemented soon. Votes are not the only metric that we use to determine the requests that are implemented, however, they do factor into our decision-making process.
  • If all information is provided and still up-to-date, then just add a short comment that the issue is still relevant.

Thank you for your contribution!

@gassowska
Copy link

Bug still exists in version 5.2 on Windows 10, Ubuntu 20.04.1 LTS and Mac OS Catalina 10.15.7.

koppor pushed a commit that referenced this issue Jun 15, 2023
4b4e8f442d Create silva-fennica.csl (#6568)
dd8760bb2b Update american-journal-of-botany.csl (#6569)
8b0e505363 Update haute-ecole-de-gestion-de-geneve-iso-690.csl (#6560)
016050c4b7 Update geographie-et-cultures.csl (#6563)
e8b62f1c80 Update and rename dependent/retina.csl to retina.csl (#6565)

git-subtree-dir: buildres/csl/csl-styles
git-subtree-split: 4b4e8f442d2de454c638393fbb9dd911c8b7aca7
koppor pushed a commit that referenced this issue Jul 1, 2023
80b3861bce Update al-jamiah-journal-of-islamic-studies.csl (#6581)
b6fb00e415 Create arachnologische-mitteilungen.csl (#6375)
2dbc8edf8e Update universitat-basel-iberoromanistik.csl (#6580)
fd230a7073 Create veterinary-clinical-pathology.csl (#6372)
ac0afa3cae Create dedicated Basque APA file (#6370)
fee0677a88 Update chicago-author-date.csl (#6289)
ca1bf2db6e Create van-yuzuncu-yil-universitesi-fen-bilimleri-enstitusu.csl (#6230)
f4116db325 Create Turcica.csl (#6240)
0e4311a802 Create jurnal-teknik-mesin-indonesia.csl (#6211)
e73bf46674 Update vancouver.csl (#6156)
b73c3ef193 Create independent TF AIP Style
befa82e7ef Create harvard-xi-an-jiaotong-liverpool-univeisity.csl (#6181)
048c9bddbc Add csl for SDMI (#6129)
1c2aedd088 Update and rename dependent/energy-research-and-social-science.csl to energy-research-and-social-science.csl (#6567)
b77084255f Update the-quarterly-journal-of-economics.csl (#6572)
cf66f60f25 Update publicatiewijzer-voor-de-archeologie.csl (#6577)
9e9e08c219 Update isara-iso-690.csl (#6578)
4b4e8f442d Create silva-fennica.csl (#6568)
dd8760bb2b Update american-journal-of-botany.csl (#6569)
8b0e505363 Update haute-ecole-de-gestion-de-geneve-iso-690.csl (#6560)
016050c4b7 Update geographie-et-cultures.csl (#6563)
e8b62f1c80 Update and rename dependent/retina.csl to retina.csl (#6565)

git-subtree-dir: buildres/csl/csl-styles
git-subtree-split: 80b3861bce121a64d43ef167581f8d100a4f70aa
calixtus pushed a commit that referenced this issue Jul 1, 2023
…ce (#10048)

80b3861bce Update al-jamiah-journal-of-islamic-studies.csl (#6581)
b6fb00e415 Create arachnologische-mitteilungen.csl (#6375)
2dbc8edf8e Update universitat-basel-iberoromanistik.csl (#6580)
fd230a7073 Create veterinary-clinical-pathology.csl (#6372)
ac0afa3cae Create dedicated Basque APA file (#6370)
fee0677a88 Update chicago-author-date.csl (#6289)
ca1bf2db6e Create van-yuzuncu-yil-universitesi-fen-bilimleri-enstitusu.csl (#6230)
f4116db325 Create Turcica.csl (#6240)
0e4311a802 Create jurnal-teknik-mesin-indonesia.csl (#6211)
e73bf46674 Update vancouver.csl (#6156)
b73c3ef193 Create independent TF AIP Style
befa82e7ef Create harvard-xi-an-jiaotong-liverpool-univeisity.csl (#6181)
048c9bddbc Add csl for SDMI (#6129)
1c2aedd088 Update and rename dependent/energy-research-and-social-science.csl to energy-research-and-social-science.csl (#6567)
b77084255f Update the-quarterly-journal-of-economics.csl (#6572)
cf66f60f25 Update publicatiewijzer-voor-de-archeologie.csl (#6577)
9e9e08c219 Update isara-iso-690.csl (#6578)
4b4e8f442d Create silva-fennica.csl (#6568)
dd8760bb2b Update american-journal-of-botany.csl (#6569)
8b0e505363 Update haute-ecole-de-gestion-de-geneve-iso-690.csl (#6560)
016050c4b7 Update geographie-et-cultures.csl (#6563)
e8b62f1c80 Update and rename dependent/retina.csl to retina.csl (#6565)

git-subtree-dir: buildres/csl/csl-styles
git-subtree-split: 80b3861bce121a64d43ef167581f8d100a4f70aa

Co-authored-by: github actions <jabrefmail+webfeedback@gmail.com>
koppor pushed a commit that referenced this issue Jul 15, 2023
a97dbb32c5 Update studii-teologice.csl (#6591)
e19e08780e Update acm-sig-proceedings-long-author-list.csl (#6594)
c8abbcdd88 Update acm-sig-proceedings.csl (#6595)
725ace4a40 Create uppsala-university-library-harvard.csl (#6574)
a973041e0e update bluebook-law-review.csl (#6583)
0891cfc49a Update masarykova-univerzita-pravnicka-fakulta.csl (#6589)
80b3861bce Update al-jamiah-journal-of-islamic-studies.csl (#6581)
b6fb00e415 Create arachnologische-mitteilungen.csl (#6375)
2dbc8edf8e Update universitat-basel-iberoromanistik.csl (#6580)
fd230a7073 Create veterinary-clinical-pathology.csl (#6372)
ac0afa3cae Create dedicated Basque APA file (#6370)
fee0677a88 Update chicago-author-date.csl (#6289)
ca1bf2db6e Create van-yuzuncu-yil-universitesi-fen-bilimleri-enstitusu.csl (#6230)
f4116db325 Create Turcica.csl (#6240)
0e4311a802 Create jurnal-teknik-mesin-indonesia.csl (#6211)
e73bf46674 Update vancouver.csl (#6156)
b73c3ef193 Create independent TF AIP Style
befa82e7ef Create harvard-xi-an-jiaotong-liverpool-univeisity.csl (#6181)
048c9bddbc Add csl for SDMI (#6129)
1c2aedd088 Update and rename dependent/energy-research-and-social-science.csl to energy-research-and-social-science.csl (#6567)
b77084255f Update the-quarterly-journal-of-economics.csl (#6572)
cf66f60f25 Update publicatiewijzer-voor-de-archeologie.csl (#6577)
9e9e08c219 Update isara-iso-690.csl (#6578)
4b4e8f442d Create silva-fennica.csl (#6568)
dd8760bb2b Update american-journal-of-botany.csl (#6569)
8b0e505363 Update haute-ecole-de-gestion-de-geneve-iso-690.csl (#6560)
016050c4b7 Update geographie-et-cultures.csl (#6563)
e8b62f1c80 Update and rename dependent/retina.csl to retina.csl (#6565)

git-subtree-dir: buildres/csl/csl-styles
git-subtree-split: a97dbb32c57c8c00e47422dae4ba4f480e753da5
koppor pushed a commit that referenced this issue Aug 1, 2023
0749a19b83 Update journal-of-experimental-botany.csl (#6604)
b1768724fe Update modern-language-association.csl (#6606)
dd364c1815 Create modern-language-association-for-JEI.csl (#6593)
6cb436997b Partial update of APA styles for 1.0.2, including software, legal, most localizations (#6270)
d7c4ebec85 fix film/video authors for american-sociological-association.csl (#6602)
a97dbb32c5 Update studii-teologice.csl (#6591)
e19e08780e Update acm-sig-proceedings-long-author-list.csl (#6594)
c8abbcdd88 Update acm-sig-proceedings.csl (#6595)
725ace4a40 Create uppsala-university-library-harvard.csl (#6574)
a973041e0e update bluebook-law-review.csl (#6583)
0891cfc49a Update masarykova-univerzita-pravnicka-fakulta.csl (#6589)
80b3861bce Update al-jamiah-journal-of-islamic-studies.csl (#6581)
b6fb00e415 Create arachnologische-mitteilungen.csl (#6375)
2dbc8edf8e Update universitat-basel-iberoromanistik.csl (#6580)
fd230a7073 Create veterinary-clinical-pathology.csl (#6372)
ac0afa3cae Create dedicated Basque APA file (#6370)
fee0677a88 Update chicago-author-date.csl (#6289)
ca1bf2db6e Create van-yuzuncu-yil-universitesi-fen-bilimleri-enstitusu.csl (#6230)
f4116db325 Create Turcica.csl (#6240)
0e4311a802 Create jurnal-teknik-mesin-indonesia.csl (#6211)
e73bf46674 Update vancouver.csl (#6156)
b73c3ef193 Create independent TF AIP Style
befa82e7ef Create harvard-xi-an-jiaotong-liverpool-univeisity.csl (#6181)
048c9bddbc Add csl for SDMI (#6129)
1c2aedd088 Update and rename dependent/energy-research-and-social-science.csl to energy-research-and-social-science.csl (#6567)
b77084255f Update the-quarterly-journal-of-economics.csl (#6572)
cf66f60f25 Update publicatiewijzer-voor-de-archeologie.csl (#6577)
9e9e08c219 Update isara-iso-690.csl (#6578)
4b4e8f442d Create silva-fennica.csl (#6568)
dd8760bb2b Update american-journal-of-botany.csl (#6569)
8b0e505363 Update haute-ecole-de-gestion-de-geneve-iso-690.csl (#6560)
016050c4b7 Update geographie-et-cultures.csl (#6563)
e8b62f1c80 Update and rename dependent/retina.csl to retina.csl (#6565)

git-subtree-dir: buildres/csl/csl-styles
git-subtree-split: 0749a19b8306f2e8dcb9bf1a2e3a6992666030ac
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Confirmed bugs or reports that are very likely to be bugs status: stale ui
Projects
None yet
Development

No branches or pull requests

3 participants