Skip to content

Error: Uncaught exception occurred in Thread #6543

@cakexxx

Description

@cakexxx

JabRef version on

Steps to reproduce the behavior:
Write comment for one of the references

Log File
java.lang.IllegalStateException: Not on FX application thread; currentThread = pool-10-thread-1
  at org.jabref.merged.module/com.sun.javafx.tk.Toolkit.checkFxUserThread(Unknown Source)
  at org.jabref.merged.module/com.sun.javafx.tk.quantum.QuantumToolkit.checkFxUserThread(Unknown Source)
  at org.jabref.merged.module/javafx.scene.Parent$3.onProposedChange(Unknown Source)
  at org.jabref.merged.module/com.sun.javafx.collections.VetoableListDecorator.setAll(Unknown Source)
  at org.jabref.merged.module/com.sun.javafx.collections.VetoableListDecorator.setAll(Unknown Source)
  at org.jabref.merged.module/javafx.scene.control.skin.LabeledSkinBase.updateChildren(Unknown Source)
  at org.jabref.merged.module/javafx.scene.control.skin.LabeledSkinBase.lambda$new$11(Unknown Source)
  at org.jabref.merged.module/com.sun.javafx.scene.control.LambdaMultiplePropertyChangeListenerHandler.lambda$new$1(Unknown Source)
  at org.jabref.merged.module/javafx.beans.value.WeakChangeListener.changed(Unknown Source)
  at org.jabref.merged.module/com.sun.javafx.binding.ExpressionHelper$SingleChange.fireValueChangedEvent(Unknown Source)
  at org.jabref.merged.module/com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(Unknown Source)
  at org.jabref.merged.module/javafx.beans.property.StringPropertyBase.fireValueChangedEvent(Unknown Source)
  at org.jabref.merged.module/javafx.beans.property.StringPropertyBase.markInvalid(Unknown Source)
  at org.jabref.merged.module/javafx.beans.property.StringPropertyBase.set(Unknown Source)
  at org.jabref.merged.module/javafx.beans.property.StringPropertyBase.set(Unknown Source)
  at org.jabref.merged.module/javafx.beans.property.StringProperty.setValue(Unknown Source)
  at org.jabref.merged.module/javafx.scene.control.Labeled.setText(Unknown Source)
  at org.jabref.merged.module/javafx.scene.control.skin.TabPaneSkin$TabHeaderSkin.lambda$new$2(Unknown Source)
  at org.jabref.merged.module/com.sun.javafx.scene.control.LambdaMultiplePropertyChangeListenerHandler.lambda$new$1(Unknown Source)
  at org.jabref.merged.module/javafx.beans.value.WeakChangeListener.changed(Unknown Source)
  at org.jabref.merged.module/com.sun.javafx.binding.ExpressionHelper$Generic.fireValueChangedEvent(Unknown Source)
  at org.jabref.merged.module/com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(Unknown Source)
  at org.jabref.merged.module/javafx.beans.property.StringPropertyBase.fireValueChangedEvent(Unknown Source)
  at org.jabref.merged.module/javafx.beans.property.StringPropertyBase.markInvalid(Unknown Source)
  at org.jabref.merged.module/javafx.beans.property.StringPropertyBase.set(Unknown Source)
  at org.jabref.merged.module/javafx.beans.property.StringPropertyBase.set(Unknown Source)
  at org.jabref.merged.module/javafx.scene.control.Tab.setText(Unknown Source)
  at org.jabref/org.jabref.gui.JabRefFrame.updateAllTabTitles(Unknown Source)
  at org.jabref/org.jabref.gui.exporter.SaveDatabaseAction.doSave(Unknown Source)
  at org.jabref/org.jabref.gui.exporter.SaveDatabaseAction.save(Unknown Source)
  at org.jabref/org.jabref.gui.dialogs.AutosaveUIManager.listen(Unknown Source)
  at jdk.internal.reflect.GeneratedMethodAccessor54.invoke(Unknown Source)
  at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
  at java.base/java.lang.reflect.Method.invoke(Unknown Source)
  at org.jabref.merged.module/com.google.common.eventbus.Subscriber.invokeSubscriberMethod(Unknown Source)
  at org.jabref.merged.module/com.google.common.eventbus.Subscriber$SynchronizedSubscriber.invokeSubscriberMethod(Unknown Source)
  at org.jabref.merged.module/com.google.common.eventbus.Subscriber$1.run(Unknown Source)
  at org.jabref.merged.module/com.google.common.util.concurrent.DirectExecutor.execute(Unknown Source)
  at org.jabref.merged.module/com.google.common.eventbus.Subscriber.dispatchEvent(Unknown Source)
  at org.jabref.merged.module/com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher.dispatch(Unknown Source)
  at org.jabref.merged.module/com.google.common.eventbus.EventBus.post(Unknown Source)
  at org.jabref/org.jabref.logic.autosaveandbackup.AutosaveManager.lambda$listen$0(Unknown Source)
  at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
  at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
  at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)
  at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
  at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
  at java.base/java.lang.Thread.run(Unknown Source)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions