Skip to content

dragging files and folders on entry generates exception #7072

@ilippert

Description

@ilippert

JabRef 5.2--2020-11-03--b5bcea4
Linux 5.8.17-200.fc32.x86_64 amd64
Java 15.0.1

Upon dragging a pdf (without write file permissions) on an entry, I got this exception.

Log File
java.lang.NullPointerException: Cannot read field "dragboard" because "this.this$0.dndGesture" is null
  at org.jabref.merged.module@5.2.214/javafx.scene.Scene$DropTargetListener.drop(Unknown Source)
  at org.jabref.merged.module@5.2.214/com.sun.javafx.tk.quantum.GlassSceneDnDEventHandler.lambda$handleDragDrop$2(Unknown Source)
  at java.base/java.security.AccessController.doPrivileged(Unknown Source)
  at org.jabref.merged.module@5.2.214/com.sun.javafx.tk.quantum.GlassSceneDnDEventHandler.handleDragDrop(Unknown Source)
  at org.jabref.merged.module@5.2.214/com.sun.javafx.tk.quantum.GlassViewEventHandler.lambda$handleDragDrop$11(Unknown Source)
  at org.jabref.merged.module@5.2.214/com.sun.javafx.tk.quantum.QuantumToolkit.runWithoutRenderLock(Unknown Source)
  at org.jabref.merged.module@5.2.214/com.sun.javafx.tk.quantum.GlassViewEventHandler.handleDragDrop(Unknown Source)
  at org.jabref.merged.module@5.2.214/com.sun.glass.ui.View.handleDragDrop(Unknown Source)
  at org.jabref.merged.module@5.2.214/com.sun.glass.ui.View.notifyDragDrop(Unknown Source)
  at org.jabref.merged.module@5.2.214/com.sun.glass.ui.gtk.GtkApplication._runLoop(Native Method)
  at org.jabref.merged.module@5.2.214/com.sun.glass.ui.gtk.GtkApplication.lambda$runLoop$11(Unknown Source)
  at java.base/java.lang.Thread.run(Unknown Source)

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    Status

    Normal priority

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions