java.lang.NullPointerException: null

GitHub | lenhard | 2 months ago
tip
Your exception is missing from the Samebug knowledge base.
Here are the best solutions we found on the Internet.
Click on the to mark the helpful solution and get rewards for you help.
  1. 0

    GitHub comment 2290#267979341

    GitHub | 2 months ago | lenhard
    java.lang.IllegalStateException: Not on FX application thread; currentThread = Thread-14
  2. Speed up your debug routine!

    Automated exception search integrated into your IDE

    Not finding the right solution?
    Take a tour to get the most out of Samebug.

    Tired of useless tips?

    Automated exception search integrated into your IDE

    Root Cause Analysis

    1. java.lang.NullPointerException

      null

      at net.sf.jabref.gui.journals.ManageJournalAbbreviationsViewModel.lambda$new$0()
    2. net.sf.jabref
      ManageJournalAbbreviationsViewModel.lambda$new$0
      1. net.sf.jabref.gui.journals.ManageJournalAbbreviationsViewModel.lambda$new$0(ManageJournalAbbreviationsViewModel.java:59)[main/:?]
      1 frame
    3. com.sun.javafx
      ExpressionHelper.fireValueChangedEvent
      1. com.sun.javafx.binding.ExpressionHelper$Generic.fireValueChangedEvent(ExpressionHelper.java:361)[jfxrt.jar:?]
      2. com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:81)[jfxrt.jar:?]
      2 frames
    4. javafx.beans.property
      ObjectPropertyBase.set
      1. javafx.beans.property.ObjectPropertyBase.fireValueChangedEvent(ObjectPropertyBase.java:105)[jfxrt.jar:?]
      2. javafx.beans.property.ObjectPropertyBase.markInvalid(ObjectPropertyBase.java:112)[jfxrt.jar:?]
      3. javafx.beans.property.ObjectPropertyBase.set(ObjectPropertyBase.java:146)[jfxrt.jar:?]
      3 frames
    5. net.sf.jabref
      ManageJournalAbbreviationsViewModel.lambda$new$1
      1. net.sf.jabref.gui.journals.ManageJournalAbbreviationsViewModel.lambda$new$1(ManageJournalAbbreviationsViewModel.java:65)[main/:?]
      1 frame
    6. com.sun.javafx
      ExpressionHelper.fireValueChangedEvent
      1. com.sun.javafx.binding.ExpressionHelper$Generic.fireValueChangedEvent(ExpressionHelper.java:361)[jfxrt.jar:?]
      2. com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:81)[jfxrt.jar:?]
      2 frames
    7. javafx.beans.property
      ObjectPropertyBase.set
      1. javafx.beans.property.ObjectPropertyBase.fireValueChangedEvent(ObjectPropertyBase.java:105)[jfxrt.jar:?]
      2. javafx.beans.property.ObjectPropertyBase.markInvalid(ObjectPropertyBase.java:112)[jfxrt.jar:?]
      3. javafx.beans.property.ObjectPropertyBase.set(ObjectPropertyBase.java:146)[jfxrt.jar:?]
      3 frames
    8. net.sf.jabref
      ManageJournalAbbreviationsController.lambda$setBindings$17
      1. net.sf.jabref.gui.journals.ManageJournalAbbreviationsController.lambda$setBindings$17(ManageJournalAbbreviationsController.java:134)[main/:?]
      1 frame
    9. com.sun.javafx
      ExpressionHelper.fireValueChangedEvent
      1. com.sun.javafx.binding.ExpressionHelper$Generic.fireValueChangedEvent(ExpressionHelper.java:361)[jfxrt.jar:?]
      2. com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:81)[jfxrt.jar:?]
      2 frames
    10. javafx.beans.property
      ObjectPropertyBase.set
      1. javafx.beans.property.ReadOnlyObjectPropertyBase.fireValueChangedEvent(ReadOnlyObjectPropertyBase.java:74)[jfxrt.jar:?]
      2. javafx.beans.property.ReadOnlyObjectWrapper.fireValueChangedEvent(ReadOnlyObjectWrapper.java:102)[jfxrt.jar:?]
      3. javafx.beans.property.ObjectPropertyBase.markInvalid(ObjectPropertyBase.java:112)[jfxrt.jar:?]
      4. javafx.beans.property.ObjectPropertyBase.set(ObjectPropertyBase.java:146)[jfxrt.jar:?]
      4 frames
    11. FXSampler
      ComboBox$ComboBoxSelectionModel.lambda$new$154
      1. javafx.scene.control.SelectionModel.setSelectedItem(SelectionModel.java:102)[jfxrt.jar:?]
      2. javafx.scene.control.ComboBox$ComboBoxSelectionModel.lambda$new$154(ComboBox.java:494)[jfxrt.jar:?]
      2 frames
    12. com.sun.javafx
      ExpressionHelper.fireValueChangedEvent
      1. com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:137)[jfxrt.jar:?]
      2. com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:81)[jfxrt.jar:?]
      2 frames
    13. javafx.beans.property
      IntegerPropertyBase.set
      1. javafx.beans.property.ReadOnlyIntegerPropertyBase.fireValueChangedEvent(ReadOnlyIntegerPropertyBase.java:72)[jfxrt.jar:?]
      2. javafx.beans.property.ReadOnlyIntegerWrapper.fireValueChangedEvent(ReadOnlyIntegerWrapper.java:102)[jfxrt.jar:?]
      3. javafx.beans.property.IntegerPropertyBase.markInvalid(IntegerPropertyBase.java:113)[jfxrt.jar:?]
      4. javafx.beans.property.IntegerPropertyBase.set(IntegerPropertyBase.java:147)[jfxrt.jar:?]
      4 frames
    14. FXSampler
      ComboBox$ComboBoxSelectionModel$2.onChanged
      1. javafx.scene.control.SelectionModel.setSelectedIndex(SelectionModel.java:68)[jfxrt.jar:?]
      2. javafx.scene.control.SingleSelectionModel.updateSelectedIndex(SingleSelectionModel.java:215)[jfxrt.jar:?]
      3. javafx.scene.control.SingleSelectionModel.clearSelection(SingleSelectionModel.java:68)[jfxrt.jar:?]
      4. javafx.scene.control.SingleSelectionModel.select(SingleSelectionModel.java:144)[jfxrt.jar:?]
      5. javafx.scene.control.SingleSelectionModel.clearAndSelect(SingleSelectionModel.java:103)[jfxrt.jar:?]
      6. javafx.scene.control.ComboBox$ComboBoxSelectionModel$2.onChanged(ComboBox.java:546)[jfxrt.jar:?]
      6 frames
    15. javafx.collections
      WeakListChangeListener.onChanged
      1. javafx.collections.WeakListChangeListener.onChanged(WeakListChangeListener.java:88)[jfxrt.jar:?]
      1 frame
    16. com.sun.javafx
      ListListenerHelper.fireValueChangedEvent
      1. com.sun.javafx.collections.ListListenerHelper$Generic.fireValueChangedEvent(ListListenerHelper.java:329)[jfxrt.jar:?]
      2. com.sun.javafx.collections.ListListenerHelper.fireValueChangedEvent(ListListenerHelper.java:73)[jfxrt.jar:?]
      2 frames
    17. javafx.collections
      ModifiableObservableListBase.remove
      1. javafx.collections.ObservableListBase.fireChange(ObservableListBase.java:233)[jfxrt.jar:?]
      2. javafx.collections.ListChangeBuilder.commit(ListChangeBuilder.java:482)[jfxrt.jar:?]
      3. javafx.collections.ListChangeBuilder.endChange(ListChangeBuilder.java:541)[jfxrt.jar:?]
      4. javafx.collections.ObservableListBase.endChange(ObservableListBase.java:205)[jfxrt.jar:?]
      5. javafx.collections.ModifiableObservableListBase.remove(ModifiableObservableListBase.java:183)[jfxrt.jar:?]
      6. javafx.collections.ModifiableObservableListBase.remove(ModifiableObservableListBase.java:171)[jfxrt.jar:?]
      6 frames
    18. javafx.beans.binding
      ListExpression.remove
      1. javafx.beans.binding.ListExpression.remove(ListExpression.java:254)[jfxrt.jar:?]
      1 frame
    19. net.sf.jabref
      ManageJournalAbbreviationsController.removeList
      1. net.sf.jabref.gui.journals.ManageJournalAbbreviationsViewModel.removeCurrentFile(ManageJournalAbbreviationsViewModel.java:185)[main/:?]
      2. net.sf.jabref.gui.journals.ManageJournalAbbreviationsController.removeList(ManageJournalAbbreviationsController.java:156)[main/:?]
      2 frames
    20. Java RT
      MethodUtil.invoke
      1. sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)[?:1.8.0_92]
      2. sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)[?:1.8.0_92]
      3. sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)[?:1.8.0_92]
      4. java.lang.reflect.Method.invoke(Method.java:498)[?:1.8.0_92]
      5. sun.reflect.misc.Trampoline.invoke(MethodUtil.java:71)[?:1.8.0_92]
      6. sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)[?:?]
      7. sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)[?:1.8.0_92]
      8. java.lang.reflect.Method.invoke(Method.java:498)[?:1.8.0_92]
      9. sun.reflect.misc.MethodUtil.invoke(MethodUtil.java:275)[?:1.8.0_92]
      9 frames
    21. javafx.fxml
      FXMLLoader$ControllerMethodEventHandler.handle
      1. javafx.fxml.FXMLLoader$MethodHandler.invoke(FXMLLoader.java:1771)[jfxrt.jar:?]
      2. javafx.fxml.FXMLLoader$ControllerMethodEventHandler.handle(FXMLLoader.java:1657)[jfxrt.jar:?]
      2 frames
    22. com.sun.javafx
      EventUtil.fireEvent
      1. com.sun.javafx.event.CompositeEventHandler.dispatchBubblingEvent(CompositeEventHandler.java:86)[jfxrt.jar:?]
      2. com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:238)[jfxrt.jar:?]
      3. com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:191)[jfxrt.jar:?]
      4. com.sun.javafx.event.CompositeEventDispatcher.dispatchBubblingEvent(CompositeEventDispatcher.java:59)[jfxrt.jar:?]
      5. com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:58)[jfxrt.jar:?]
      6. com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114)[jfxrt.jar:?]
      7. com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56)[jfxrt.jar:?]
      8. com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114)[jfxrt.jar:?]
      9. com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56)[jfxrt.jar:?]
      10. com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114)[jfxrt.jar:?]
      11. com.sun.javafx.event.EventUtil.fireEventImpl(EventUtil.java:74)[jfxrt.jar:?]
      12. com.sun.javafx.event.EventUtil.fireEvent(EventUtil.java:49)[jfxrt.jar:?]
      12 frames
    23. javafx.event
      Event.fireEvent
      1. javafx.event.Event.fireEvent(Event.java:198)[jfxrt.jar:?]
      1 frame
    24. javafx.scene
      Node.fireEvent
      1. javafx.scene.Node.fireEvent(Node.java:8411)[jfxrt.jar:?]
      1 frame
    25. FXSampler
      Button.fire
      1. javafx.scene.control.Button.fire(Button.java:185)[jfxrt.jar:?]
      1 frame
    26. com.sun.javafx
      ButtonBehavior.mouseReleased
      1. com.sun.javafx.scene.control.behavior.ButtonBehavior.mouseReleased(ButtonBehavior.java:182)[jfxrt.jar:?]
      1 frame
    27. FXSampler
      BehaviorSkinBase$1.handle
      1. com.sun.javafx.scene.control.skin.BehaviorSkinBase$1.handle(BehaviorSkinBase.java:96)[jfxrt.jar:?]
      2. com.sun.javafx.scene.control.skin.BehaviorSkinBase$1.handle(BehaviorSkinBase.java:89)[jfxrt.jar:?]
      2 frames
    28. com.sun.javafx
      EventUtil.fireEvent
      1. com.sun.javafx.event.CompositeEventHandler$NormalEventHandlerRecord.handleBubblingEvent(CompositeEventHandler.java:218)[jfxrt.jar:?]
      2. com.sun.javafx.event.CompositeEventHandler.dispatchBubblingEvent(CompositeEventHandler.java:80)[jfxrt.jar:?]
      3. com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:238)[jfxrt.jar:?]
      4. com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:191)[jfxrt.jar:?]
      5. com.sun.javafx.event.CompositeEventDispatcher.dispatchBubblingEvent(CompositeEventDispatcher.java:59)[jfxrt.jar:?]
      6. com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:58)[jfxrt.jar:?]
      7. com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114)[jfxrt.jar:?]
      8. com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56)[jfxrt.jar:?]
      9. com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114)[jfxrt.jar:?]
      10. com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56)[jfxrt.jar:?]
      11. com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114)[jfxrt.jar:?]
      12. com.sun.javafx.event.EventUtil.fireEventImpl(EventUtil.java:74)[jfxrt.jar:?]
      13. com.sun.javafx.event.EventUtil.fireEvent(EventUtil.java:54)[jfxrt.jar:?]
      13 frames
    29. javafx.event
      Event.fireEvent
      1. javafx.event.Event.fireEvent(Event.java:198)[jfxrt.jar:?]
      1 frame
    30. javafx.scene
      Scene$ScenePeerListener.mouseEvent
      1. javafx.scene.Scene$MouseHandler.process(Scene.java:3757)[jfxrt.jar:?]
      2. javafx.scene.Scene$MouseHandler.access$1500(Scene.java:3485)[jfxrt.jar:?]
      3. javafx.scene.Scene.impl_processMouseEvent(Scene.java:1762)[jfxrt.jar:?]
      4. javafx.scene.Scene$ScenePeerListener.mouseEvent(Scene.java:2494)[jfxrt.jar:?]
      4 frames
    31. com.sun.javafx
      GlassViewEventHandler$MouseEventNotification.run
      1. com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.run(GlassViewEventHandler.java:380)[jfxrt.jar:?]
      2. com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.run(GlassViewEventHandler.java:294)[jfxrt.jar:?]
      2 frames
    32. Java RT
      AccessController.doPrivileged
      1. java.security.AccessController.doPrivileged(Native Method)[?:1.8.0_92]
      1 frame
    33. com.sun.javafx
      GlassViewEventHandler.handleMouseEvent
      1. com.sun.javafx.tk.quantum.GlassViewEventHandler.lambda$handleMouseEvent$354(GlassViewEventHandler.java:416)[jfxrt.jar:?]
      2. com.sun.javafx.tk.quantum.QuantumToolkit.runWithoutRenderLock(QuantumToolkit.java:389)[jfxrt.jar:?]
      3. com.sun.javafx.tk.quantum.GlassViewEventHandler.handleMouseEvent(GlassViewEventHandler.java:415)[jfxrt.jar:?]
      3 frames
    34. com.sun.glass
      WinApplication.lambda$null$148
      1. com.sun.glass.ui.View.handleMouseEvent(View.java:555)[jfxrt.jar:?]
      2. com.sun.glass.ui.View.notifyMouse(View.java:937)[jfxrt.jar:?]
      3. com.sun.glass.ui.win.WinApplication._runLoop(Native Method)[jfxrt.jar:?]
      4. com.sun.glass.ui.win.WinApplication.lambda$null$148(WinApplication.java:191)[jfxrt.jar:?]
      4 frames
    35. Java RT
      Thread.run
      1. java.lang.Thread.run(Thread.java:745)[?:1.8.0_92]
      1 frame