Skip to content

Different problems when (trying) to open a library #7614

@JulianReitz

Description

Windows 10, JabRef 5.2

When I open a .bib file in windows explorer, jabref opens but does not open the bib file.

When I open jabref and try to drag and drop the bib file to the jabref GUI, I get error messages in the moment I move with the cursor to the GUI (not only when I try to drop the bib file but allready when I move over the GUI).
The error messages is at the end of this post.

The only way for me to open a bib file is to open jabref and use 'File -> Open Library'

Begin of error message:

Uncaught exception occured in Thread[JavaFX Application Thread,5,main]

java.lang.ClassCastException: class javafx.scene.control.Tab cannot be cast to class org.jabref.gui.LibraryTab (javafx.scene.control.Tab is in module org.jabref.merged.module@5.2.60000 of loader 'app'; org.jabref.gui.LibraryTab is in module org.jabref@5.2.60000 of loader 'app')
at org.jabref@5.2.60000/org.jabref.gui.JabRefFrame.lambda$init$8(Unknown Source)
at com.tobiasdiez.easybind@2.1.0/com.tobiasdiez.easybind.MappedList$1.getRemoved(Unknown Source)
at org.jabref.merged.module@5.2.60000/javafx.collections.ListChangeListener$Change.getRemovedSize(Unknown Source)
at com.tobiasdiez.easybind@2.1.0/com.tobiasdiez.easybind.ListContentBinding.onChanged(Unknown Source)
at org.jabref.merged.module@5.2.60000/com.sun.javafx.collections.ListListenerHelper$SingleChange.fireValueChangedEvent(Unknown Source)
at org.jabref.merged.module@5.2.60000/com.sun.javafx.collections.ListListenerHelper.fireValueChangedEvent(Unknown Source)
at org.jabref.merged.module@5.2.60000/javafx.collections.ObservableListBase.fireChange(Unknown Source)
at com.tobiasdiez.easybind@2.1.0/com.tobiasdiez.easybind.MappedList.sourceChanged(Unknown Source)
at org.jabref.merged.module@5.2.60000/javafx.collections.transformation.TransformationList.lambda$getListener$0(Unknown Source)
at org.jabref.merged.module@5.2.60000/javafx.collections.WeakListChangeListener.onChanged(Unknown Source)
at org.jabref.merged.module@5.2.60000/com.sun.javafx.collections.ListListenerHelper$Generic.fireValueChangedEvent(Unknown Source)
at org.jabref.merged.module@5.2.60000/com.sun.javafx.collections.ListListenerHelper.fireValueChangedEvent(Unknown Source)
at org.jabref.merged.module@5.2.60000/javafx.collections.ObservableListBase.fireChange(Unknown Source)
at org.jabref.merged.module@5.2.60000/javafx.collections.ListChangeBuilder.commit(Unknown Source)
at org.jabref.merged.module@5.2.60000/javafx.collections.ListChangeBuilder.endChange(Unknown Source)
at org.jabref.merged.module@5.2.60000/javafx.collections.ObservableListBase.endChange(Unknown Source)
at org.jabref.merged.module@5.2.60000/javafx.collections.ModifiableObservableListBase.remove(Unknown Source)
at org.jabref.merged.module@5.2.60000/javafx.collections.ModifiableObservableListBase.remove(Unknown Source)
at org.jabref@5.2.60000/org.jabref.gui.JabRefFrame.lambda$initDragAndDrop$2(Unknown Source)
at org.jabref.merged.module@5.2.60000/com.sun.javafx.event.CompositeEventHandler.dispatchBubblingEvent(Unknown Source)
at org.jabref.merged.module@5.2.60000/com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(Unknown Source)
at org.jabref.merged.module@5.2.60000/com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(Unknown Source)
at org.jabref.merged.module@5.2.60000/com.sun.javafx.event.CompositeEventDispatcher.dispatchBubblingEvent(Unknown Source)
at org.jabref.merged.module@5.2.60000/com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(Unknown Source)
at org.jabref.merged.module@5.2.60000/com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(Unknown Source)
at org.jabref.merged.module@5.2.60000/com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(Unknown Source)
at org.jabref.merged.module@5.2.60000/com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(Unknown Source)
at org.jabref.merged.module@5.2.60000/com.sun.javafx.event.EventUtil.fireEventImpl(Unknown Source)
at org.jabref.merged.module@5.2.60000/com.sun.javafx.event.EventUtil.fireEvent(Unknown Source)
at org.jabref.merged.module@5.2.60000/javafx.event.Event.fireEvent(Unknown Source)
at org.jabref.merged.module@5.2.60000/javafx.scene.Scene$DnDGesture.handleExitEnter(Unknown Source)
at org.jabref.merged.module@5.2.60000/javafx.scene.Scene$DnDGesture.processTargetExit(Unknown Source)
at org.jabref.merged.module@5.2.60000/javafx.scene.Scene$DropTargetListener.dragExit(Unknown Source)
at org.jabref.merged.module@5.2.60000/com.sun.javafx.tk.quantum.GlassSceneDnDEventHandler.lambda$handleDragLeave$1(Unknown Source)
at java.base/java.security.AccessController.doPrivileged(Unknown Source)
at org.jabref.merged.module@5.2.60000/com.sun.javafx.tk.quantum.GlassSceneDnDEventHandler.handleDragLeave(Unknown Source)
at org.jabref.merged.module@5.2.60000/com.sun.javafx.tk.quantum.GlassViewEventHandler.lambda$handleDragLeave$10(Unknown Source)
at org.jabref.merged.module@5.2.60000/com.sun.javafx.tk.quantum.QuantumToolkit.runWithoutRenderLock(Unknown Source)
at org.jabref.merged.module@5.2.60000/com.sun.javafx.tk.quantum.GlassViewEventHandler.handleDragLeave(Unknown Source)
at org.jabref.merged.module@5.2.60000/com.sun.glass.ui.View.handleDragLeave(Unknown Source)
at org.jabref.merged.module@5.2.60000/com.sun.glass.ui.View.notifyDragLeave(Unknown Source)
at org.jabref.merged.module@5.2.60000/com.sun.glass.ui.win.WinApplication._enterNestedEventLoopImpl(Native Method)
at org.jabref.merged.module@5.2.60000/com.sun.glass.ui.win.WinApplication._enterNestedEventLoop(Unknown Source)
at org.jabref.merged.module@5.2.60000/com.sun.glass.ui.Application.enterNestedEventLoop(Unknown Source)
at org.jabref.merged.module@5.2.60000/com.sun.glass.ui.EventLoop.enter(Unknown Source)
at org.jabref.merged.module@5.2.60000/com.sun.javafx.tk.quantum.QuantumToolkit.enterNestedEventLoop(Unknown Source)
at org.jabref.merged.module@5.2.60000/javafx.stage.Stage.showAndWait(Unknown Source)
at org.jabref.merged.module@5.2.60000/javafx.scene.control.HeavyweightDialog.showAndWait(Unknown Source)
at org.jabref.merged.module@5.2.60000/javafx.scene.control.Dialog.showAndWait(Unknown Source)
at org.jabref@5.2.60000/org.jabref.gui.JabRefDialogService.showErrorDialogAndWait(Unknown Source)
at org.jabref@5.2.60000/org.jabref.gui.FallbackExceptionHandler.lambda$uncaughtException$0(Unknown Source)
at org.jabref.merged.module@5.2.60000/com.sun.javafx.application.PlatformImpl.lambda$runLater$10(Unknown Source)
at java.base/java.security.AccessController.doPrivileged(Unknown Source)
at org.jabref.merged.module@5.2.60000/com.sun.javafx.application.PlatformImpl.lambda$runLater$11(Unknown Source)
at org.jabref.merged.module@5.2.60000/com.sun.glass.ui.InvokeLaterDispatcher$Future.run(Unknown Source)
at org.jabref.merged.module@5.2.60000/com.sun.glass.ui.win.WinApplication._enterNestedEventLoopImpl(Native Method)
at org.jabref.merged.module@5.2.60000/com.sun.glass.ui.win.WinApplication._enterNestedEventLoop(Unknown Source)
at org.jabref.merged.module@5.2.60000/com.sun.glass.ui.Application.enterNestedEventLoop(Unknown Source)
at org.jabref.merged.module@5.2.60000/com.sun.glass.ui.EventLoop.enter(Unknown Source)
at org.jabref.merged.module@5.2.60000/com.sun.javafx.tk.quantum.QuantumToolkit.enterNestedEventLoop(Unknown Source)
at org.jabref.merged.module@5.2.60000/javafx.stage.Stage.showAndWait(Unknown Source)
at org.jabref.merged.module@5.2.60000/javafx.scene.control.HeavyweightDialog.showAndWait(Unknown Source)
at org.jabref.merged.module@5.2.60000/javafx.scene.control.Dialog.showAndWait(Unknown Source)
at org.jabref@5.2.60000/org.jabref.gui.JabRefDialogService.showErrorDialogAndWait(Unknown Source)
at org.jabref@5.2.60000/org.jabref.gui.FallbackExceptionHandler.lambda$uncaughtException$0(Unknown Source)
at org.jabref.merged.module@5.2.60000/com.sun.javafx.application.PlatformImpl.lambda$runLater$10(Unknown Source)
at java.base/java.security.AccessController.doPrivileged(Unknown Source)
at org.jabref.merged.module@5.2.60000/com.sun.javafx.application.PlatformImpl.lambda$runLater$11(Unknown Source)
at org.jabref.merged.module@5.2.60000/com.sun.glass.ui.InvokeLaterDispatcher$Future.run(Unknown Source)
at org.jabref.merged.module@5.2.60000/com.sun.glass.ui.win.WinApplication._runLoop(Native Method)
at org.jabref.merged.module@5.2.60000/com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(Unknown Source)
at java.base/java.lang.Thread.run(Unknown Source)

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions