-
-
Notifications
You must be signed in to change notification settings - Fork 2.6k
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
Selecting an entry InProceedings causes an uncaught exception #9503
Milestone
Comments
Seems to be the same issue as #9475 |
This was referenced Dec 28, 2022
Closed
koppor
changed the title
Selectind an entry InProceedings causes an uncaught exception
Selecting an entry InProceedings causes an uncaught exception
Jan 2, 2023
Siedlerchr
added a commit
that referenced
this issue
Jan 2, 2023
* Fix journal abbbrev checker for curly braces Escape any curly braces Also use latex free fields Fixes #9475 Fixes #9503 * refactor abbreviation checker to latex free entry checker * adjust test cases * checkstyle * checkstyle * Streamline tests and add tests for 9475 and 9503 Co-authored-by: Christoph <siedlerkiller@gmail.com> Co-authored-by: Carl Christian Snethlage <50491877+calixtus@users.noreply.github.com> * Rename Medline to Dotless and add translations for the menu actions * On our way Co-authored-by: Christoph <siedlerkiller@gmail.com> * Add misisng test Co-authored-by: Christoph <siedlerkiller@gmail.com> * Try to use full MVMap in groovy script * Fix path * Streamline action * Try to commit changes * Revert "Streamline action" This reverts commit 626e41a. * Try to fix action * Debug: show branch * Stay on current branch * Fix action * Remove bad files * Serizalizabe version 1 * Fix duplicate handling * Add trigger on braches * fix * Fix wrong comment * Some debug maybe? * debug * Add warning * Try to use a single MV store only * Fix import * CamleCase to dash-case * Fix brace * Update journal abbrev list * Remove debug output * Internalize loading * Disable workflow * Update CHANGELOG.md * Remove initialization hack * Update journal abbrev list * No need to fetch * Use right WoS file * Update journal abbrev list * fix l10n and reorder Co-authored-by: Oliver Kopp <kopp.dev@gmail.com> Co-authored-by: Carl Christian Snethlage <50491877+calixtus@users.noreply.github.com> Co-authored-by: koppor <koppor@users.noreply.github.com>
I can confirm this issue is solved in JabRef 6.0--2023-01-04--1d7a7e3 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
JabRef version
5.8 (latest release)
Operating system
Windows
Details on version and operating system
JabRef 6.0--2022-12-25--ed78e89 Linux 5.10.0-20-amd64 amd64 Java 18.0.2.1 JavaFX 19+11
Checked with the latest development build
Steps to reproduce the behaviour
==> an uncaught exception is raised:
Appendix
...
Log File
Not updating theme because it hasn't changed
Theme set to Theme{type=DEFAULT, name=''} with base css StyleSheet{jrt:/org.jabref/org/jabref/gui/Base.css}
No open database detected
Ouverture en cours: '/home/user/Documents/Biblio/jabref-authors.bib'
Index path for /home/user/Documents/Biblio/jabref-authors.bib is /home/user/.local/share/JabRef/lucene94
Could not find geiger2016evolution.pdf
Could not find Geiger2016ProcessEngineBenchmarking.pdf
Could not find Nikol2016.pdf
Could not find Geiger2015BPMNConformanceIn.pdf
Could not find Harrer2015ImprovingStaticAnalysis.pdf
Could not find Harrer2014AutomatedandIsolated.pdf
Could not find Harrer2014BPELConformancein.pdf
Could not find Roeck2014PerformanceBenchmarkingBPEL.pdf
Could not find Harrer2014ProcessEngineSelection.pdf
Could not find Preissinger2014StaticAnalysisRules.pdf
Could not find Roeck2014TestingBPELEngine.pdf
Could not find Harrer2014TowardsRobustnessEvaluation.pdf
Could not find Kolb2014TowardsApplicationPortability.pdf
Could not find Preissinger2014BPELStaticAnalysisProposal.pdf
Could not find Harrer2014TowardsUniformBPEL.pdf
Could not find Geiger2013BPMN20Process.pdf
Could not find Geiger2013BPMN20Serialization.pdf
Could not find Geiger2013DetectingInteroperabilityand.pdf
Could not find Lenhard2013DetectingPortabilityIssues.pdf
Could not find Lenhard2013MeasuringInstallabilityService.pdf
Could not find Lenhard2013MeasuringPortabilityof.pdf
Could not find Harrer2013OpenSourceversus.pdf
Could not find Harrer2012BetsyBPELEngine.pdf
Could not find Harrer2012BPELconformancein.pdf
Could not find Kolb2012BridgingHeterogeneityOrchestrations.pdf
Could not find Geiger2011ProposalCheckingConformance.pdf
Could not find Lenhard2011EditDistanceBased.pdf
Could not find Schoenberger2011HasWSIs.pdf
Could not find Geiger2011TowardsAutomatedConformance.pdf
Could not find Benker2009.pdf
Uncaught exception occurred in Thread[JavaFX Application Thread,5,main]
java.util.regex.PatternSyntaxException: Illegal repetition near index 12
2015[.\s]*{IEEE}[.\s]*International[.\s]*Conference[.\s]*on[.\s]*Digital[.\s]*Signal[.\s]Processing,[.\s]{DSP}[.\s]*2015,[.\s]*Singapore,[.\s]*July[.\s]*21-24,[.\s]2015[.\s]
^
at java.base/java.util.regex.Pattern.error(Unknown Source)
at java.base/java.util.regex.Pattern.closure(Unknown Source)
at java.base/java.util.regex.Pattern.sequence(Unknown Source)
at java.base/java.util.regex.Pattern.expr(Unknown Source)
at java.base/java.util.regex.Pattern.compile(Unknown Source)
at java.base/java.util.regex.Pattern.(Unknown Source)
at java.base/java.util.regex.Pattern.compile(Unknown Source)
at org.jabref@6.0.3185/org.jabref.logic.journals.JournalAbbreviationRepository.lambda$findDottedAbbrFromDotless$2(Unknown Source)
at java.base/java.util.stream.ReferencePipeline$2$1.accept(Unknown Source)
at java.base/java.util.Iterator.forEachRemaining(Unknown Source)
at java.base/java.util.Spliterators$IteratorSpliterator.forEachRemaining(Unknown Source)
at java.base/java.util.stream.AbstractPipeline.copyInto(Unknown Source)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source)
at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(Unknown Source)
at java.base/java.util.stream.AbstractPipeline.evaluate(Unknown Source)
at java.base/java.util.stream.ReferencePipeline.collect(Unknown Source)
at org.jabref@6.0.3185/org.jabref.logic.journals.JournalAbbreviationRepository.findDottedAbbrFromDotless(Unknown Source)
at org.jabref@6.0.3185/org.jabref.logic.journals.JournalAbbreviationRepository.isAbbreviatedName(Unknown Source)
at org.jabref@6.0.3185/org.jabref.logic.integrity.AbbreviationChecker.checkValue(Unknown Source)
at org.jabref@6.0.3185/org.jabref.gui.fieldeditors.AbstractEditorViewModel.lambda$new$0(Unknown Source)
at org.jabref.merged.module@6.0.3185/de.saxsys.mvvmfx.utils.validation.FunctionBasedValidator.lambda$new$1(Unknown Source)
at org.jabref.merged.module@6.0.3185/de.saxsys.mvvmfx.utils.validation.FunctionBasedValidator.validate(Unknown Source)
at org.jabref.merged.module@6.0.3185/de.saxsys.mvvmfx.utils.validation.FunctionBasedValidator.lambda$new$0(Unknown Source)
at org.jabref.merged.module@6.0.3185/com.sun.javafx.binding.ExpressionHelper$Generic.fireValueChangedEvent(Unknown Source)
at org.jabref.merged.module@6.0.3185/com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(Unknown Source)
at org.jabref.merged.module@6.0.3185/javafx.beans.property.StringPropertyBase.fireValueChangedEvent(Unknown Source)
at org.jabref.merged.module@6.0.3185/javafx.beans.property.StringPropertyBase.markInvalid(Unknown Source)
at org.jabref.merged.module@6.0.3185/javafx.beans.property.StringPropertyBase.set(Unknown Source)
at org.jabref.merged.module@6.0.3185/javafx.beans.property.StringPropertyBase.set(Unknown Source)
at org.jabref.merged.module@6.0.3185/javafx.beans.property.StringProperty.setValue(Unknown Source)
at org.jabref.merged.module@6.0.3185/javafx.beans.property.StringProperty.setValue(Unknown Source)
at org.jabref@6.0.3185/org.jabref.gui.util.BindingsHelper.bindBidirectional(Unknown Source)
at org.jabref@6.0.3185/org.jabref.gui.util.BindingsHelper.bindBidirectional(Unknown Source)
at org.jabref@6.0.3185/org.jabref.gui.fieldeditors.AbstractEditorViewModel.bindToEntry(Unknown Source)
at org.jabref@6.0.3185/org.jabref.gui.fieldeditors.SimpleEditor.bindToEntry(Unknown Source)
at org.jabref@6.0.3185/org.jabref.gui.entryeditor.FieldsEditorTab.setupPanel(Unknown Source)
at org.jabref@6.0.3185/org.jabref.gui.entryeditor.FieldsEditorTab.bindToEntry(Unknown Source)
at org.jabref@6.0.3185/org.jabref.gui.entryeditor.EntryEditorTab.notifyAboutFocus(Unknown Source)
at org.jabref@6.0.3185/org.jabref.gui.entryeditor.EntryEditor.setEntry(Unknown Source)
at java.base/java.util.Optional.ifPresent(Unknown Source)
at org.jabref@6.0.3185/org.jabref.gui.LibraryTab.lambda$createMainTable$10(Unknown Source)
at org.jabref.merged.module@6.0.3185/com.sun.javafx.collections.ListListenerHelper$Generic.fireValueChangedEvent(Unknown Source)
at org.jabref.merged.module@6.0.3185/com.sun.javafx.collections.ListListenerHelper.fireValueChangedEvent(Unknown Source)
at org.jabref.merged.module@6.0.3185/javafx.collections.ObservableListBase.fireChange(Unknown Source)
at org.jabref.merged.module@6.0.3185/javafx.collections.ListChangeBuilder.commit(Unknown Source)
at org.jabref.merged.module@6.0.3185/javafx.collections.ListChangeBuilder.endChange(Unknown Source)
at org.jabref.merged.module@6.0.3185/javafx.collections.ObservableListBase.endChange(Unknown Source)
at org.jabref.merged.module@6.0.3185/com.sun.javafx.scene.control.SelectedItemsReadOnlyObservableList.lambda$new$0(Unknown Source)
at org.jabref.merged.module@6.0.3185/com.sun.javafx.collections.ListListenerHelper$Generic.fireValueChangedEvent(Unknown Source)
at org.jabref.merged.module@6.0.3185/com.sun.javafx.collections.ListListenerHelper.fireValueChangedEvent(Unknown Source)
at org.jabref.merged.module@6.0.3185/javafx.collections.ObservableListBase.fireChange(Unknown Source)
at org.jabref.merged.module@6.0.3185/javafx.collections.ListChangeBuilder.commit(Unknown Source)
at org.jabref.merged.module@6.0.3185/javafx.collections.ListChangeBuilder.endChange(Unknown Source)
at org.jabref.merged.module@6.0.3185/javafx.collections.ObservableListBase.endChange(Unknown Source)
at org.jabref.merged.module@6.0.3185/com.sun.javafx.scene.control.ReadOnlyUnbackedObservableList._endChange(Unknown Source)
at org.jabref.merged.module@6.0.3185/javafx.scene.control.MultipleSelectionModelBase$SelectedIndicesList._endChange(Unknown Source)
at org.jabref.merged.module@6.0.3185/javafx.scene.control.ControlUtils.updateSelectedIndices(Unknown Source)
at org.jabref.merged.module@6.0.3185/javafx.scene.control.TableView$TableViewArrayListSelectionModel.fireCustomSelectedCellsListChangeEvent(Unknown Source)
at org.jabref.merged.module@6.0.3185/javafx.scene.control.TableView$TableViewArrayListSelectionModel.clearAndSelect(Unknown Source)
at org.jabref.merged.module@6.0.3185/javafx.scene.control.TableView$TableViewSelectionModel.clearAndSelect(Unknown Source)
at org.jabref.merged.module@6.0.3185/com.sun.javafx.scene.control.behavior.TableCellBehaviorBase.simpleSelect(Unknown Source)
at org.jabref.merged.module@6.0.3185/com.sun.javafx.scene.control.behavior.TableCellBehaviorBase.doSelect(Unknown Source)
at org.jabref.merged.module@6.0.3185/com.sun.javafx.scene.control.behavior.CellBehaviorBase.mousePressed(Unknown Source)
at org.jabref.merged.module@6.0.3185/com.sun.javafx.scene.control.inputmap.InputMap.handle(Unknown Source)
at org.jabref.merged.module@6.0.3185/com.sun.javafx.event.CompositeEventHandler$NormalEventHandlerRecord.handleBubblingEvent(Unknown Source)
at org.jabref.merged.module@6.0.3185/com.sun.javafx.event.CompositeEventHandler.dispatchBubblingEvent(Unknown Source)
at org.jabref.merged.module@6.0.3185/com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(Unknown Source)
at org.jabref.merged.module@6.0.3185/com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(Unknown Source)
at org.jabref.merged.module@6.0.3185/com.sun.javafx.event.CompositeEventDispatcher.dispatchBubblingEvent(Unknown Source)
at org.jabref.merged.module@6.0.3185/com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(Unknown Source)
at org.jabref.merged.module@6.0.3185/com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(Unknown Source)
at org.jabref.merged.module@6.0.3185/com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(Unknown Source)
at org.jabref.merged.module@6.0.3185/com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(Unknown Source)
at org.jabref.merged.module@6.0.3185/com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(Unknown Source)
at org.jabref.merged.module@6.0.3185/com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(Unknown Source)
at org.jabref.merged.module@6.0.3185/com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(Unknown Source)
at org.jabref.merged.module@6.0.3185/com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(Unknown Source)
at org.jabref.merged.module@6.0.3185/com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(Unknown Source)
at org.jabref.merged.module@6.0.3185/com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(Unknown Source)
at org.jabref.merged.module@6.0.3185/com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(Unknown Source)
at org.jabref.merged.module@6.0.3185/com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(Unknown Source)
at org.jabref.merged.module@6.0.3185/com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(Unknown Source)
at org.jabref.merged.module@6.0.3185/com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(Unknown Source)
at org.jabref.merged.module@6.0.3185/com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(Unknown Source)
at org.jabref.merged.module@6.0.3185/com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(Unknown Source)
at org.jabref.merged.module@6.0.3185/com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(Unknown Source)
at org.jabref.merged.module@6.0.3185/com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(Unknown Source)
at org.jabref.merged.module@6.0.3185/com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(Unknown Source)
at org.jabref.merged.module@6.0.3185/com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(Unknown Source)
at org.jabref.merged.module@6.0.3185/com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(Unknown Source)
at org.jabref.merged.module@6.0.3185/com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(Unknown Source)
at org.jabref.merged.module@6.0.3185/com.sun.javafx.event.EventUtil.fireEventImpl(Unknown Source)
at org.jabref.merged.module@6.0.3185/com.sun.javafx.event.EventUtil.fireEvent(Unknown Source)
at org.jabref.merged.module@6.0.3185/javafx.event.Event.fireEvent(Unknown Source)
at org.jabref.merged.module@6.0.3185/javafx.scene.Scene$MouseHandler.process(Unknown Source)
at org.jabref.merged.module@6.0.3185/javafx.scene.Scene.processMouseEvent(Unknown Source)
at org.jabref.merged.module@6.0.3185/javafx.scene.Scene$ScenePeerListener.mouseEvent(Unknown Source)
at org.jabref.merged.module@6.0.3185/com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.run(Unknown Source)
at org.jabref.merged.module@6.0.3185/com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.run(Unknown Source)
at java.base/java.security.AccessController.doPrivileged(Unknown Source)
at org.jabref.merged.module@6.0.3185/com.sun.javafx.tk.quantum.GlassViewEventHandler.lambda$handleMouseEvent$2(Unknown Source)
at org.jabref.merged.module@6.0.3185/com.sun.javafx.tk.quantum.QuantumToolkit.runWithoutRenderLock(Unknown Source)
at org.jabref.merged.module@6.0.3185/com.sun.javafx.tk.quantum.GlassViewEventHandler.handleMouseEvent(Unknown Source)
at org.jabref.merged.module@6.0.3185/com.sun.glass.ui.View.handleMouseEvent(Unknown Source)
at org.jabref.merged.module@6.0.3185/com.sun.glass.ui.View.notifyMouse(Unknown Source)
at org.jabref.merged.module@6.0.3185/com.sun.glass.ui.gtk.GtkApplication._runLoop(Native Method)
at org.jabref.merged.module@6.0.3185/com.sun.glass.ui.gtk.GtkApplication.lambda$runLoop$11(Unknown Source)
at java.base/java.lang.Thread.run(Unknown Source
The text was updated successfully, but these errors were encountered: