Modify ↓
Opened 2 years ago
Closed 2 years ago
#22836 closed defect (duplicate)
StackOverflowError in `ImageViewerDialog.removeImageTab`
Reported by: | GerdP | Owned by: | team |
---|---|---|---|
Priority: | normal | Milestone: | |
Component: | Core image mapping | Version: | |
Keywords: | template_report | Cc: | taylor.smock, gaben |
Description
What steps will reproduce the problem?
- Was mapping for some hours using hundreds of georeferenced images
- At some point got this error report and now I am unable to use the image, I get the stackoverflow each time
What is the expected result?
What happens instead?
Please provide any additional information below. Attach a screenshot if possible.
I think this was reported before, but maybe my data helps? JOSM is still active and allows mapping...
Relative:URL: ^/trunk Repository:UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b Last:Changed Date: 2023-03-01 15:17:42 +0100 (Wed, 01 Mar 2023) Revision:18678 Build-Date:2023-03-02 02:30:57 URL:https://josm.openstreetmap.de/svn/trunk Identification: JOSM/1.5 (18678 en) Windows 10 64-Bit OS Build number: Windows 10 Home 2009 (19045) Memory Usage: 1972 MB / 1972 MB (856 MB allocated, but free) Java version: 17.0.4+8-LTS, Azul Systems, Inc., OpenJDK 64-Bit Server VM Look and Feel: com.sun.java.swing.plaf.windows.WindowsLookAndFeel Screen: \Display0 1920×1080 (scaling 1.00×1.00) Maximum Screen Size: 1920×1080 Best cursor sizes: 16×16→32×32, 32×32→32×32 System property file.encoding: Cp1252 System property sun.jnu.encoding: Cp1252 Locale info: en_DE Numbers with default locale: 1234567890 -> 1234567890 VM arguments: [-Djpackage.app-version=1.5.18531, --add-modules=java.scripting,java.sql,javafx.controls,javafx.media,javafx.swing,javafx.web, --add-exports=java.base/sun.security.action=ALL-UNNAMED, --add-exports=java.desktop/com.sun.imageio.plugins.jpeg=ALL-UNNAMED, --add-exports=java.desktop/com.sun.imageio.spi=ALL-UNNAMED, --add-opens=java.base/java.lang=ALL-UNNAMED, --add-opens=java.base/java.nio=ALL-UNNAMED, --add-opens=java.base/jdk.internal.loader=ALL-UNNAMED, --add-opens=java.base/jdk.internal.ref=ALL-UNNAMED, --add-opens=java.desktop/javax.imageio.spi=ALL-UNNAMED, --add-opens=java.desktop/javax.swing.text.html=ALL-UNNAMED, --add-opens=java.prefs/java.util.prefs=ALL-UNNAMED, -Djpackage.app-path=%UserProfile%\AppData\Local\JOSM\HWConsole.exe] Dataset consistency test: No problems found Plugins: + OpeningHoursEditor (35924) + RoadSigns (36038) + apache-commons (36034) + buildings_tools (36011) + contourmerge (v0.1.9) + ejml (35924) + geotools (36028) + jackson (36034) + jaxb (35952) + jts (36004) + o5m (35893) + opendata (36025) + pbf (36034) + poly (35976) + reltoolbox (35976) + reverter (36043) + undelete (36011) + utilsplugin2 (36011) Validator rules: + c:\josm\core\resources\data\validator\combinations.mapcss + c:\josm\core\resources\data\validator\geometry.mapcss + c:\josm\core\resources\data\validator\unnecessary.mapcss + d:\java_tools\JOSM\mygeometry.mapcss + https://josm.openstreetmap.de/josmfile?page=Rules/GermanySpecific&zip=1 Last errors/warnings: - 105648.092 W: java.net.SocketTimeoutException: Read timed out. Cause: java.net.SocketTimeoutException: Read timed out - 105648.950 W: java.net.SocketTimeoutException: Read timed out. Cause: java.net.SocketTimeoutException: Read timed out - 107438.480 W: java.net.SocketTimeoutException: Read timed out. Cause: java.net.SocketTimeoutException: Read timed out - 109943.267 W: java.net.SocketTimeoutException: Read timed out. Cause: java.net.SocketTimeoutException: Read timed out - 121398.896 W: java.net.SocketTimeoutException: Read timed out. Cause: java.net.SocketTimeoutException: Read timed out - 123127.065 E: Handled by bug report queue: java.lang.StackOverflowError - 123136.984 E: Handled by bug report queue: java.lang.StackOverflowError - 123156.668 E: Handled by bug report queue: java.lang.StackOverflowError - 123205.195 E: Handled by bug report queue: java.lang.StackOverflowError - 123212.392 E: Handled by bug report queue: java.lang.StackOverflowError === REPORTED CRASH DATA === BugReportExceptionHandler#handleException: No data collected. Warning issued by: BugReportExceptionHandler#handleException === STACK TRACE === Thread: AWT-EventQueue-0 (23) of main java.lang.StackOverflowError at java.desktop/java.awt.Component.checkTreeLock(Unknown Source) at java.desktop/java.awt.Container.updateChildGraphicsData(Unknown Source) at java.desktop/java.awt.Component.updateGraphicsData(Unknown Source) at java.desktop/java.awt.Container.updateChildGraphicsData(Unknown Source) at java.desktop/java.awt.Component.updateGraphicsData(Unknown Source) at java.desktop/java.awt.Component.setGraphicsConfiguration(Unknown Source) at java.desktop/java.awt.Container.remove(Unknown Source) at java.desktop/java.awt.Container.remove(Unknown Source) at java.desktop/javax.swing.plaf.basic.BasicTabbedPaneUI$TabContainer.removeUnusedTabComponents(Unknown Source) at java.desktop/javax.swing.plaf.basic.BasicTabbedPaneUI$Handler.propertyChange(Unknown Source) at java.desktop/java.beans.PropertyChangeSupport.fire(Unknown Source) at java.desktop/java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source) at java.desktop/java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source) at java.desktop/java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source) at java.desktop/java.awt.Component.firePropertyChange(Unknown Source) at java.desktop/javax.swing.JComponent.firePropertyChange(Unknown Source) at java.desktop/javax.swing.JTabbedPane.setTabComponentAt(Unknown Source) at java.desktop/javax.swing.JTabbedPane.removeTabAt(Unknown Source) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.removeImageTab(ImageViewerDialog.java:356) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.addButtonsForImageLayers(ImageViewerDialog.java:311) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.updateLayers(ImageViewerDialog.java:273) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.displayImages(ImageViewerDialog.java:873) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog$MoveImgDisplayPanel.setVisible(ImageViewerDialog.java:753) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.lambda$addButtonsForImageLayers$18(ImageViewerDialog.java:342) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$3$1.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$2$1.accept(Unknown Source) at java.base/java.util.stream.IntPipeline$1$1.accept(Unknown Source) at java.base/java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) at java.base/java.util.Spliterator$OfInt.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.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) at java.base/java.util.stream.AbstractPipeline.evaluate(Unknown Source) at java.base/java.util.stream.ReferencePipeline.forEach(Unknown Source) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.addButtonsForImageLayers(ImageViewerDialog.java:342) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.updateLayers(ImageViewerDialog.java:273) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.displayImages(ImageViewerDialog.java:873) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog$MoveImgDisplayPanel.setVisible(ImageViewerDialog.java:753) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.lambda$addButtonsForImageLayers$18(ImageViewerDialog.java:342) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$3$1.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$2$1.accept(Unknown Source) at java.base/java.util.stream.IntPipeline$1$1.accept(Unknown Source) at java.base/java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) at java.base/java.util.Spliterator$OfInt.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.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) at java.base/java.util.stream.AbstractPipeline.evaluate(Unknown Source) at java.base/java.util.stream.ReferencePipeline.forEach(Unknown Source) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.addButtonsForImageLayers(ImageViewerDialog.java:342) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.updateLayers(ImageViewerDialog.java:273) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.displayImages(ImageViewerDialog.java:873) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog$MoveImgDisplayPanel.setVisible(ImageViewerDialog.java:753) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.lambda$addButtonsForImageLayers$18(ImageViewerDialog.java:342) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$3$1.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$2$1.accept(Unknown Source) at java.base/java.util.stream.IntPipeline$1$1.accept(Unknown Source) at java.base/java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) at java.base/java.util.Spliterator$OfInt.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.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) at java.base/java.util.stream.AbstractPipeline.evaluate(Unknown Source) at java.base/java.util.stream.ReferencePipeline.forEach(Unknown Source) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.addButtonsForImageLayers(ImageViewerDialog.java:342) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.updateLayers(ImageViewerDialog.java:273) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.displayImages(ImageViewerDialog.java:873) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog$MoveImgDisplayPanel.setVisible(ImageViewerDialog.java:753) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.lambda$addButtonsForImageLayers$18(ImageViewerDialog.java:342) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$3$1.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$2$1.accept(Unknown Source) at java.base/java.util.stream.IntPipeline$1$1.accept(Unknown Source) at java.base/java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) at java.base/java.util.Spliterator$OfInt.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.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) at java.base/java.util.stream.AbstractPipeline.evaluate(Unknown Source) at java.base/java.util.stream.ReferencePipeline.forEach(Unknown Source) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.addButtonsForImageLayers(ImageViewerDialog.java:342) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.updateLayers(ImageViewerDialog.java:273) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.displayImages(ImageViewerDialog.java:873) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog$MoveImgDisplayPanel.setVisible(ImageViewerDialog.java:753) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.lambda$addButtonsForImageLayers$18(ImageViewerDialog.java:342) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$3$1.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$2$1.accept(Unknown Source) at java.base/java.util.stream.IntPipeline$1$1.accept(Unknown Source) at java.base/java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) at java.base/java.util.Spliterator$OfInt.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.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) at java.base/java.util.stream.AbstractPipeline.evaluate(Unknown Source) at java.base/java.util.stream.ReferencePipeline.forEach(Unknown Source) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.addButtonsForImageLayers(ImageViewerDialog.java:342) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.updateLayers(ImageViewerDialog.java:273) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.displayImages(ImageViewerDialog.java:873) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog$MoveImgDisplayPanel.setVisible(ImageViewerDialog.java:753) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.lambda$addButtonsForImageLayers$18(ImageViewerDialog.java:342) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$3$1.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$2$1.accept(Unknown Source) at java.base/java.util.stream.IntPipeline$1$1.accept(Unknown Source) at java.base/java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) at java.base/java.util.Spliterator$OfInt.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.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) at java.base/java.util.stream.AbstractPipeline.evaluate(Unknown Source) at java.base/java.util.stream.ReferencePipeline.forEach(Unknown Source) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.addButtonsForImageLayers(ImageViewerDialog.java:342) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.updateLayers(ImageViewerDialog.java:273) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.displayImages(ImageViewerDialog.java:873) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog$MoveImgDisplayPanel.setVisible(ImageViewerDialog.java:753) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.lambda$addButtonsForImageLayers$18(ImageViewerDialog.java:342) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$3$1.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$2$1.accept(Unknown Source) at java.base/java.util.stream.IntPipeline$1$1.accept(Unknown Source) at java.base/java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) at java.base/java.util.Spliterator$OfInt.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.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) at java.base/java.util.stream.AbstractPipeline.evaluate(Unknown Source) at java.base/java.util.stream.ReferencePipeline.forEach(Unknown Source) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.addButtonsForImageLayers(ImageViewerDialog.java:342) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.updateLayers(ImageViewerDialog.java:273) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.displayImages(ImageViewerDialog.java:873) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog$MoveImgDisplayPanel.setVisible(ImageViewerDialog.java:753) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.lambda$addButtonsForImageLayers$18(ImageViewerDialog.java:342) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$3$1.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$2$1.accept(Unknown Source) at java.base/java.util.stream.IntPipeline$1$1.accept(Unknown Source) at java.base/java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) at java.base/java.util.Spliterator$OfInt.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.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) at java.base/java.util.stream.AbstractPipeline.evaluate(Unknown Source) at java.base/java.util.stream.ReferencePipeline.forEach(Unknown Source) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.addButtonsForImageLayers(ImageViewerDialog.java:342) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.updateLayers(ImageViewerDialog.java:273) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.displayImages(ImageViewerDialog.java:873) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog$MoveImgDisplayPanel.setVisible(ImageViewerDialog.java:753) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.lambda$addButtonsForImageLayers$18(ImageViewerDialog.java:342) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$3$1.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$2$1.accept(Unknown Source) at java.base/java.util.stream.IntPipeline$1$1.accept(Unknown Source) at java.base/java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) at java.base/java.util.Spliterator$OfInt.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.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) at java.base/java.util.stream.AbstractPipeline.evaluate(Unknown Source) at java.base/java.util.stream.ReferencePipeline.forEach(Unknown Source) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.addButtonsForImageLayers(ImageViewerDialog.java:342) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.updateLayers(ImageViewerDialog.java:273) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.displayImages(ImageViewerDialog.java:873) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog$MoveImgDisplayPanel.setVisible(ImageViewerDialog.java:753) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.lambda$addButtonsForImageLayers$18(ImageViewerDialog.java:342) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$3$1.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$2$1.accept(Unknown Source) at java.base/java.util.stream.IntPipeline$1$1.accept(Unknown Source) at java.base/java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) at java.base/java.util.Spliterator$OfInt.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.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) at java.base/java.util.stream.AbstractPipeline.evaluate(Unknown Source) at java.base/java.util.stream.ReferencePipeline.forEach(Unknown Source) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.addButtonsForImageLayers(ImageViewerDialog.java:342) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.updateLayers(ImageViewerDialog.java:273) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.displayImages(ImageViewerDialog.java:873) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog$MoveImgDisplayPanel.setVisible(ImageViewerDialog.java:753) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.lambda$addButtonsForImageLayers$18(ImageViewerDialog.java:342) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$3$1.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$2$1.accept(Unknown Source) at java.base/java.util.stream.IntPipeline$1$1.accept(Unknown Source) at java.base/java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) at java.base/java.util.Spliterator$OfInt.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.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) at java.base/java.util.stream.AbstractPipeline.evaluate(Unknown Source) at java.base/java.util.stream.ReferencePipeline.forEach(Unknown Source) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.addButtonsForImageLayers(ImageViewerDialog.java:342) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.updateLayers(ImageViewerDialog.java:273) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.displayImages(ImageViewerDialog.java:873) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog$MoveImgDisplayPanel.setVisible(ImageViewerDialog.java:753) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.lambda$addButtonsForImageLayers$18(ImageViewerDialog.java:342) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$3$1.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$2$1.accept(Unknown Source) at java.base/java.util.stream.IntPipeline$1$1.accept(Unknown Source) at java.base/java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) at java.base/java.util.Spliterator$OfInt.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.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) at java.base/java.util.stream.AbstractPipeline.evaluate(Unknown Source) at java.base/java.util.stream.ReferencePipeline.forEach(Unknown Source) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.addButtonsForImageLayers(ImageViewerDialog.java:342) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.updateLayers(ImageViewerDialog.java:273) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.displayImages(ImageViewerDialog.java:873) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog$MoveImgDisplayPanel.setVisible(ImageViewerDialog.java:753) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.lambda$addButtonsForImageLayers$18(ImageViewerDialog.java:342) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$3$1.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$2$1.accept(Unknown Source) at java.base/java.util.stream.IntPipeline$1$1.accept(Unknown Source) at java.base/java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) at java.base/java.util.Spliterator$OfInt.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.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) at java.base/java.util.stream.AbstractPipeline.evaluate(Unknown Source) at java.base/java.util.stream.ReferencePipeline.forEach(Unknown Source) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.addButtonsForImageLayers(ImageViewerDialog.java:342) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.updateLayers(ImageViewerDialog.java:273) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.displayImages(ImageViewerDialog.java:873) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog$MoveImgDisplayPanel.setVisible(ImageViewerDialog.java:753) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.lambda$addButtonsForImageLayers$18(ImageViewerDialog.java:342) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$3$1.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$2$1.accept(Unknown Source) at java.base/java.util.stream.IntPipeline$1$1.accept(Unknown Source) at java.base/java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) at java.base/java.util.Spliterator$OfInt.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.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) at java.base/java.util.stream.AbstractPipeline.evaluate(Unknown Source) at java.base/java.util.stream.ReferencePipeline.forEach(Unknown Source) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.addButtonsForImageLayers(ImageViewerDialog.java:342) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.updateLayers(ImageViewerDialog.java:273) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.displayImages(ImageViewerDialog.java:873) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog$MoveImgDisplayPanel.setVisible(ImageViewerDialog.java:753) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.lambda$addButtonsForImageLayers$18(ImageViewerDialog.java:342) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$3$1.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$2$1.accept(Unknown Source) at java.base/java.util.stream.IntPipeline$1$1.accept(Unknown Source) at java.base/java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) at java.base/java.util.Spliterator$OfInt.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.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) at java.base/java.util.stream.AbstractPipeline.evaluate(Unknown Source) at java.base/java.util.stream.ReferencePipeline.forEach(Unknown Source) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.addButtonsForImageLayers(ImageViewerDialog.java:342) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.updateLayers(ImageViewerDialog.java:273) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.displayImages(ImageViewerDialog.java:873) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog$MoveImgDisplayPanel.setVisible(ImageViewerDialog.java:753) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.lambda$addButtonsForImageLayers$18(ImageViewerDialog.java:342) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$3$1.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$2$1.accept(Unknown Source) at java.base/java.util.stream.IntPipeline$1$1.accept(Unknown Source) at java.base/java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) at java.base/java.util.Spliterator$OfInt.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.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) at java.base/java.util.stream.AbstractPipeline.evaluate(Unknown Source) at java.base/java.util.stream.ReferencePipeline.forEach(Unknown Source) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.addButtonsForImageLayers(ImageViewerDialog.java:342) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.updateLayers(ImageViewerDialog.java:273) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.displayImages(ImageViewerDialog.java:873) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog$MoveImgDisplayPanel.setVisible(ImageViewerDialog.java:753) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.lambda$addButtonsForImageLayers$18(ImageViewerDialog.java:342) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$3$1.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$2$1.accept(Unknown Source) at java.base/java.util.stream.IntPipeline$1$1.accept(Unknown Source) at java.base/java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) at java.base/java.util.Spliterator$OfInt.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.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) at java.base/java.util.stream.AbstractPipeline.evaluate(Unknown Source) at java.base/java.util.stream.ReferencePipeline.forEach(Unknown Source) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.addButtonsForImageLayers(ImageViewerDialog.java:342) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.updateLayers(ImageViewerDialog.java:273) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.displayImages(ImageViewerDialog.java:873) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog$MoveImgDisplayPanel.setVisible(ImageViewerDialog.java:753) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.lambda$addButtonsForImageLayers$18(ImageViewerDialog.java:342) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$3$1.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$2$1.accept(Unknown Source) at java.base/java.util.stream.IntPipeline$1$1.accept(Unknown Source) at java.base/java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) at java.base/java.util.Spliterator$OfInt.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.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) at java.base/java.util.stream.AbstractPipeline.evaluate(Unknown Source) at java.base/java.util.stream.ReferencePipeline.forEach(Unknown Source) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.addButtonsForImageLayers(ImageViewerDialog.java:342) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.updateLayers(ImageViewerDialog.java:273) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.displayImages(ImageViewerDialog.java:873) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog$MoveImgDisplayPanel.setVisible(ImageViewerDialog.java:753) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.lambda$addButtonsForImageLayers$18(ImageViewerDialog.java:342) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$3$1.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$2$1.accept(Unknown Source) at java.base/java.util.stream.IntPipeline$1$1.accept(Unknown Source) at java.base/java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) at java.base/java.util.Spliterator$OfInt.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.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) at java.base/java.util.stream.AbstractPipeline.evaluate(Unknown Source) at java.base/java.util.stream.ReferencePipeline.forEach(Unknown Source) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.addButtonsForImageLayers(ImageViewerDialog.java:342) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.updateLayers(ImageViewerDialog.java:273) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.displayImages(ImageViewerDialog.java:873) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog$MoveImgDisplayPanel.setVisible(ImageViewerDialog.java:753) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.lambda$addButtonsForImageLayers$18(ImageViewerDialog.java:342) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$3$1.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$2$1.accept(Unknown Source) at java.base/java.util.stream.IntPipeline$1$1.accept(Unknown Source) at java.base/java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) at java.base/java.util.Spliterator$OfInt.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.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) at java.base/java.util.stream.AbstractPipeline.evaluate(Unknown Source) at java.base/java.util.stream.ReferencePipeline.forEach(Unknown Source) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.addButtonsForImageLayers(ImageViewerDialog.java:342) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.updateLayers(ImageViewerDialog.java:273) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.displayImages(ImageViewerDialog.java:873) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog$MoveImgDisplayPanel.setVisible(ImageViewerDialog.java:753) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.lambda$addButtonsForImageLayers$18(ImageViewerDialog.java:342) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$3$1.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$2$1.accept(Unknown Source) at java.base/java.util.stream.IntPipeline$1$1.accept(Unknown Source) at java.base/java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) at java.base/java.util.Spliterator$OfInt.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.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) at java.base/java.util.stream.AbstractPipeline.evaluate(Unknown Source) at java.base/java.util.stream.ReferencePipeline.forEach(Unknown Source) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.addButtonsForImageLayers(ImageViewerDialog.java:342) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.updateLayers(ImageViewerDialog.java:273) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.displayImages(ImageViewerDialog.java:873) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog$MoveImgDisplayPanel.setVisible(ImageViewerDialog.java:753) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.lambda$addButtonsForImageLayers$18(ImageViewerDialog.java:342) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$3$1.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$2$1.accept(Unknown Source) at java.base/java.util.stream.IntPipeline$1$1.accept(Unknown Source) at java.base/java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) at java.base/java.util.Spliterator$OfInt.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.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) at java.base/java.util.stream.AbstractPipeline.evaluate(Unknown Source) at java.base/java.util.stream.ReferencePipeline.forEach(Unknown Source) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.addButtonsForImageLayers(ImageViewerDialog.java:342) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.updateLayers(ImageViewerDialog.java:273) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.displayImages(ImageViewerDialog.java:873) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog$MoveImgDisplayPanel.setVisible(ImageViewerDialog.java:753) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.lambda$addButtonsForImageLayers$18(ImageViewerDialog.java:342) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$3$1.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$2$1.accept(Unknown Source) at java.base/java.util.stream.IntPipeline$1$1.accept(Unknown Source) at java.base/java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) at java.base/java.util.Spliterator$OfInt.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.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) at java.base/java.util.stream.AbstractPipeline.evaluate(Unknown Source) at java.base/java.util.stream.ReferencePipeline.forEach(Unknown Source) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.addButtonsForImageLayers(ImageViewerDialog.java:342) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.updateLayers(ImageViewerDialog.java:273) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.displayImages(ImageViewerDialog.java:873) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog$MoveImgDisplayPanel.setVisible(ImageViewerDialog.java:753) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.lambda$addButtonsForImageLayers$18(ImageViewerDialog.java:342) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$3$1.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$2$1.accept(Unknown Source) at java.base/java.util.stream.IntPipeline$1$1.accept(Unknown Source) at java.base/java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) at java.base/java.util.Spliterator$OfInt.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.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) at java.base/java.util.stream.AbstractPipeline.evaluate(Unknown Source) at java.base/java.util.stream.ReferencePipeline.forEach(Unknown Source) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.addButtonsForImageLayers(ImageViewerDialog.java:342) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.updateLayers(ImageViewerDialog.java:273) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.displayImages(ImageViewerDialog.java:873) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog$MoveImgDisplayPanel.setVisible(ImageViewerDialog.java:753) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.lambda$addButtonsForImageLayers$18(ImageViewerDialog.java:342) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$3$1.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$2$1.accept(Unknown Source) at java.base/java.util.stream.IntPipeline$1$1.accept(Unknown Source) at java.base/java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) at java.base/java.util.Spliterator$OfInt.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.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) at java.base/java.util.stream.AbstractPipeline.evaluate(Unknown Source) at java.base/java.util.stream.ReferencePipeline.forEach(Unknown Source) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.addButtonsForImageLayers(ImageViewerDialog.java:342) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.updateLayers(ImageViewerDialog.java:273) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.displayImages(ImageViewerDialog.java:873) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog$MoveImgDisplayPanel.setVisible(ImageViewerDialog.java:753) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.lambda$addButtonsForImageLayers$18(ImageViewerDialog.java:342) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$3$1.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$2$1.accept(Unknown Source) at java.base/java.util.stream.IntPipeline$1$1.accept(Unknown Source) at java.base/java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) at java.base/java.util.Spliterator$OfInt.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.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) at java.base/java.util.stream.AbstractPipeline.evaluate(Unknown Source) at java.base/java.util.stream.ReferencePipeline.forEach(Unknown Source) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.addButtonsForImageLayers(ImageViewerDialog.java:342) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.updateLayers(ImageViewerDialog.java:273) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.displayImages(ImageViewerDialog.java:873) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog$MoveImgDisplayPanel.setVisible(ImageViewerDialog.java:753) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.lambda$addButtonsForImageLayers$18(ImageViewerDialog.java:342) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$3$1.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$2$1.accept(Unknown Source) at java.base/java.util.stream.IntPipeline$1$1.accept(Unknown Source) at java.base/java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) at java.base/java.util.Spliterator$OfInt.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.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) at java.base/java.util.stream.AbstractPipeline.evaluate(Unknown Source) at java.base/java.util.stream.ReferencePipeline.forEach(Unknown Source) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.addButtonsForImageLayers(ImageViewerDialog.java:342) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.updateLayers(ImageViewerDialog.java:273) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.displayImages(ImageViewerDialog.java:873) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog$MoveImgDisplayPanel.setVisible(ImageViewerDialog.java:753) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.lambda$addButtonsForImageLayers$18(ImageViewerDialog.java:342) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$3$1.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$2$1.accept(Unknown Source) at java.base/java.util.stream.IntPipeline$1$1.accept(Unknown Source) at java.base/java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) at java.base/java.util.Spliterator$OfInt.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.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) at java.base/java.util.stream.AbstractPipeline.evaluate(Unknown Source) at java.base/java.util.stream.ReferencePipeline.forEach(Unknown Source) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.addButtonsForImageLayers(ImageViewerDialog.java:342) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.updateLayers(ImageViewerDialog.java:273) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.displayImages(ImageViewerDialog.java:873) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog$MoveImgDisplayPanel.setVisible(ImageViewerDialog.java:753) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.lambda$addButtonsForImageLayers$18(ImageViewerDialog.java:342) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$3$1.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$2$1.accept(Unknown Source) at java.base/java.util.stream.IntPipeline$1$1.accept(Unknown Source) at java.base/java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) at java.base/java.util.Spliterator$OfInt.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.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) at java.base/java.util.stream.AbstractPipeline.evaluate(Unknown Source) at java.base/java.util.stream.ReferencePipeline.forEach(Unknown Source) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.addButtonsForImageLayers(ImageViewerDialog.java:342) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.updateLayers(ImageViewerDialog.java:273) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.displayImages(ImageViewerDialog.java:873) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog$MoveImgDisplayPanel.setVisible(ImageViewerDialog.java:753) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.lambda$addButtonsForImageLayers$18(ImageViewerDialog.java:342) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$3$1.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$2$1.accept(Unknown Source) at java.base/java.util.stream.IntPipeline$1$1.accept(Unknown Source) at java.base/java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) at java.base/java.util.Spliterator$OfInt.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.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) at java.base/java.util.stream.AbstractPipeline.evaluate(Unknown Source) at java.base/java.util.stream.ReferencePipeline.forEach(Unknown Source) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.addButtonsForImageLayers(ImageViewerDialog.java:342) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.updateLayers(ImageViewerDialog.java:273) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.displayImages(ImageViewerDialog.java:873) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog$MoveImgDisplayPanel.setVisible(ImageViewerDialog.java:753) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.lambda$addButtonsForImageLayers$18(ImageViewerDialog.java:342) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$3$1.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$2$1.accept(Unknown Source) at java.base/java.util.stream.IntPipeline$1$1.accept(Unknown Source) at java.base/java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) at java.base/java.util.Spliterator$OfInt.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.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) at java.base/java.util.stream.AbstractPipeline.evaluate(Unknown Source) at java.base/java.util.stream.ReferencePipeline.forEach(Unknown Source) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.addButtonsForImageLayers(ImageViewerDialog.java:342) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.updateLayers(ImageViewerDialog.java:273) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.displayImages(ImageViewerDialog.java:873) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog$MoveImgDisplayPanel.setVisible(ImageViewerDialog.java:753) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.lambda$addButtonsForImageLayers$18(ImageViewerDialog.java:342) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$3$1.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$2$1.accept(Unknown Source) at java.base/java.util.stream.IntPipeline$1$1.accept(Unknown Source) at java.base/java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) at java.base/java.util.Spliterator$OfInt.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.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) at java.base/java.util.stream.AbstractPipeline.evaluate(Unknown Source) at java.base/java.util.stream.ReferencePipeline.forEach(Unknown Source) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.addButtonsForImageLayers(ImageViewerDialog.java:342) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.updateLayers(ImageViewerDialog.java:273) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.displayImages(ImageViewerDialog.java:873) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog$MoveImgDisplayPanel.setVisible(ImageViewerDialog.java:753) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.lambda$addButtonsForImageLayers$18(ImageViewerDialog.java:342) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$3$1.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$2$1.accept(Unknown Source) at java.base/java.util.stream.IntPipeline$1$1.accept(Unknown Source) at java.base/java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) at java.base/java.util.Spliterator$OfInt.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.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) at java.base/java.util.stream.AbstractPipeline.evaluate(Unknown Source) at java.base/java.util.stream.ReferencePipeline.forEach(Unknown Source) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.addButtonsForImageLayers(ImageViewerDialog.java:342) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.updateLayers(ImageViewerDialog.java:273) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.displayImages(ImageViewerDialog.java:873) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog$MoveImgDisplayPanel.setVisible(ImageViewerDialog.java:753) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.lambda$addButtonsForImageLayers$18(ImageViewerDialog.java:342) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$3$1.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$2$1.accept(Unknown Source) at java.base/java.util.stream.IntPipeline$1$1.accept(Unknown Source) at java.base/java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) at java.base/java.util.Spliterator$OfInt.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.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) at java.base/java.util.stream.AbstractPipeline.evaluate(Unknown Source) at java.base/java.util.stream.ReferencePipeline.forEach(Unknown Source) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.addButtonsForImageLayers(ImageViewerDialog.java:342) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.updateLayers(ImageViewerDialog.java:273) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.displayImages(ImageViewerDialog.java:873) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog$MoveImgDisplayPanel.setVisible(ImageViewerDialog.java:753) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.lambda$addButtonsForImageLayers$18(ImageViewerDialog.java:342) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$3$1.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$2$1.accept(Unknown Source) at java.base/java.util.stream.IntPipeline$1$1.accept(Unknown Source) at java.base/java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) at java.base/java.util.Spliterator$OfInt.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.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) at java.base/java.util.stream.AbstractPipeline.evaluate(Unknown Source) at java.base/java.util.stream.ReferencePipeline.forEach(Unknown Source) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.addButtonsForImageLayers(ImageViewerDialog.java:342) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.updateLayers(ImageViewerDialog.java:273) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.displayImages(ImageViewerDialog.java:873) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog$MoveImgDisplayPanel.setVisible(ImageViewerDialog.java:753) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.lambda$addButtonsForImageLayers$18(ImageViewerDialog.java:342) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$3$1.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$2$1.accept(Unknown Source) at java.base/java.util.stream.IntPipeline$1$1.accept(Unknown Source) at java.base/java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) at java.base/java.util.Spliterator$OfInt.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.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) at java.base/java.util.stream.AbstractPipeline.evaluate(Unknown Source) at java.base/java.util.stream.ReferencePipeline.forEach(Unknown Source) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.addButtonsForImageLayers(ImageViewerDialog.java:342) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.updateLayers(ImageViewerDialog.java:273) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.displayImages(ImageViewerDialog.java:873) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog$MoveImgDisplayPanel.setVisible(ImageViewerDialog.java:753) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.lambda$addButtonsForImageLayers$18(ImageViewerDialog.java:342) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$3$1.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$2$1.accept(Unknown Source) at java.base/java.util.stream.IntPipeline$1$1.accept(Unknown Source) at java.base/java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) at java.base/java.util.Spliterator$OfInt.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.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) at java.base/java.util.stream.AbstractPipeline.evaluate(Unknown Source) at java.base/java.util.stream.ReferencePipeline.forEach(Unknown Source) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.addButtonsForImageLayers(ImageViewerDialog.java:342) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.updateLayers(ImageViewerDialog.java:273) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.displayImages(ImageViewerDialog.java:873) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog$MoveImgDisplayPanel.setVisible(ImageViewerDialog.java:753) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.lambda$addButtonsForImageLayers$18(ImageViewerDialog.java:342) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$3$1.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$2$1.accept(Unknown Source) at java.base/java.util.stream.IntPipeline$1$1.accept(Unknown Source) at java.base/java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) at java.base/java.util.Spliterator$OfInt.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.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) at java.base/java.util.stream.AbstractPipeline.evaluate(Unknown Source) at java.base/java.util.stream.ReferencePipeline.forEach(Unknown Source) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.addButtonsForImageLayers(ImageViewerDialog.java:342) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.updateLayers(ImageViewerDialog.java:273) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.displayImages(ImageViewerDialog.java:873) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog$MoveImgDisplayPanel.setVisible(ImageViewerDialog.java:753) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.lambda$addButtonsForImageLayers$18(ImageViewerDialog.java:342) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$3$1.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$2$1.accept(Unknown Source) at java.base/java.util.stream.IntPipeline$1$1.accept(Unknown Source) at java.base/java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) at java.base/java.util.Spliterator$OfInt.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.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) at java.base/java.util.stream.AbstractPipeline.evaluate(Unknown Source) at java.base/java.util.stream.ReferencePipeline.forEach(Unknown Source) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.addButtonsForImageLayers(ImageViewerDialog.java:342) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.updateLayers(ImageViewerDialog.java:273) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.displayImages(ImageViewerDialog.java:873) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog$MoveImgDisplayPanel.setVisible(ImageViewerDialog.java:753) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.lambda$addButtonsForImageLayers$18(ImageViewerDialog.java:342) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$3$1.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$2$1.accept(Unknown Source) at java.base/java.util.stream.IntPipeline$1$1.accept(Unknown Source) at java.base/java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) at java.base/java.util.Spliterator$OfInt.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.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) at java.base/java.util.stream.AbstractPipeline.evaluate(Unknown Source) at java.base/java.util.stream.ReferencePipeline.forEach(Unknown Source) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.addButtonsForImageLayers(ImageViewerDialog.java:342) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.updateLayers(ImageViewerDialog.java:273) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.displayImages(ImageViewerDialog.java:873) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog$MoveImgDisplayPanel.setVisible(ImageViewerDialog.java:753) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.lambda$addButtonsForImageLayers$18(ImageViewerDialog.java:342) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$3$1.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$2$1.accept(Unknown Source) at java.base/java.util.stream.IntPipeline$1$1.accept(Unknown Source) at java.base/java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) at java.base/java.util.Spliterator$OfInt.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.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) at java.base/java.util.stream.AbstractPipeline.evaluate(Unknown Source) at java.base/java.util.stream.ReferencePipeline.forEach(Unknown Source) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.addButtonsForImageLayers(ImageViewerDialog.java:342) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.updateLayers(ImageViewerDialog.java:273) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.displayImages(ImageViewerDialog.java:873) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog$MoveImgDisplayPanel.setVisible(ImageViewerDialog.java:753) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.lambda$addButtonsForImageLayers$18(ImageViewerDialog.java:342) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$3$1.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$2$1.accept(Unknown Source) at java.base/java.util.stream.IntPipeline$1$1.accept(Unknown Source) at java.base/java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) at java.base/java.util.Spliterator$OfInt.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.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) at java.base/java.util.stream.AbstractPipeline.evaluate(Unknown Source) at java.base/java.util.stream.ReferencePipeline.forEach(Unknown Source) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.addButtonsForImageLayers(ImageViewerDialog.java:342) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.updateLayers(ImageViewerDialog.java:273) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.displayImages(ImageViewerDialog.java:873) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog$MoveImgDisplayPanel.setVisible(ImageViewerDialog.java:753) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.lambda$addButtonsForImageLayers$18(ImageViewerDialog.java:342) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$3$1.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$2$1.accept(Unknown Source) at java.base/java.util.stream.IntPipeline$1$1.accept(Unknown Source) at java.base/java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) at java.base/java.util.Spliterator$OfInt.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.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) at java.base/java.util.stream.AbstractPipeline.evaluate(Unknown Source) at java.base/java.util.stream.ReferencePipeline.forEach(Unknown Source) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.addButtonsForImageLayers(ImageViewerDialog.java:342) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.updateLayers(ImageViewerDialog.java:273) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.displayImages(ImageViewerDialog.java:873) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog$MoveImgDisplayPanel.setVisible(ImageViewerDialog.java:753) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.lambda$addButtonsForImageLayers$18(ImageViewerDialog.java:342) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$3$1.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$2$1.accept(Unknown Source) at java.base/java.util.stream.IntPipeline$1$1.accept(Unknown Source) at java.base/java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) at java.base/java.util.Spliterator$OfInt.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.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) at java.base/java.util.stream.AbstractPipeline.evaluate(Unknown Source) at java.base/java.util.stream.ReferencePipeline.forEach(Unknown Source) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.addButtonsForImageLayers(ImageViewerDialog.java:342) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.updateLayers(ImageViewerDialog.java:273) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.displayImages(ImageViewerDialog.java:873) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog$MoveImgDisplayPanel.setVisible(ImageViewerDialog.java:753) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.lambda$addButtonsForImageLayers$18(ImageViewerDialog.java:342) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$3$1.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$2$1.accept(Unknown Source) at java.base/java.util.stream.IntPipeline$1$1.accept(Unknown Source) at java.base/java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) at java.base/java.util.Spliterator$OfInt.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.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) at java.base/java.util.stream.AbstractPipeline.evaluate(Unknown Source) at java.base/java.util.stream.ReferencePipeline.forEach(Unknown Source) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.addButtonsForImageLayers(ImageViewerDialog.java:342) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.updateLayers(ImageViewerDialog.java:273) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.displayImages(ImageViewerDialog.java:873) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog$MoveImgDisplayPanel.setVisible(ImageViewerDialog.java:753) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.lambda$addButtonsForImageLayers$18(ImageViewerDialog.java:342) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$3$1.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$2$1.accept(Unknown Source) at java.base/java.util.stream.IntPipeline$1$1.accept(Unknown Source) at java.base/java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) at java.base/java.util.Spliterator$OfInt.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.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) at java.base/java.util.stream.AbstractPipeline.evaluate(Unknown Source) at java.base/java.util.stream.ReferencePipeline.forEach(Unknown Source) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.addButtonsForImageLayers(ImageViewerDialog.java:342) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.updateLayers(ImageViewerDialog.java:273) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.displayImages(ImageViewerDialog.java:873) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog$MoveImgDisplayPanel.setVisible(ImageViewerDialog.java:753) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.lambda$addButtonsForImageLayers$18(ImageViewerDialog.java:342) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$3$1.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$2$1.accept(Unknown Source) at java.base/java.util.stream.IntPipeline$1$1.accept(Unknown Source) at java.base/java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) at java.base/java.util.Spliterator$OfInt.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.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) at java.base/java.util.stream.AbstractPipeline.evaluate(Unknown Source) at java.base/java.util.stream.ReferencePipeline.forEach(Unknown Source) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.addButtonsForImageLayers(ImageViewerDialog.java:342) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.updateLayers(ImageViewerDialog.java:273) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.displayImages(ImageViewerDialog.java:873) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog$MoveImgDisplayPanel.setVisible(ImageViewerDialog.java:753) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.lambda$addButtonsForImageLayers$18(ImageViewerDialog.java:342) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$3$1.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$2$1.accept(Unknown Source) at java.base/java.util.stream.IntPipeline$1$1.accept(Unknown Source) at java.base/java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) at java.base/java.util.Spliterator$OfInt.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.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) at java.base/java.util.stream.AbstractPipeline.evaluate(Unknown Source) at java.base/java.util.stream.ReferencePipeline.forEach(Unknown Source) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.addButtonsForImageLayers(ImageViewerDialog.java:342) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.updateLayers(ImageViewerDialog.java:273) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.displayImages(ImageViewerDialog.java:873) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog$MoveImgDisplayPanel.setVisible(ImageViewerDialog.java:753) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.lambda$addButtonsForImageLayers$18(ImageViewerDialog.java:342) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$3$1.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$2$1.accept(Unknown Source) at java.base/java.util.stream.IntPipeline$1$1.accept(Unknown Source) at java.base/java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) at java.base/java.util.Spliterator$OfInt.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.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) at java.base/java.util.stream.AbstractPipeline.evaluate(Unknown Source) at java.base/java.util.stream.ReferencePipeline.forEach(Unknown Source) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.addButtonsForImageLayers(ImageViewerDialog.java:342) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.updateLayers(ImageViewerDialog.java:273) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.displayImages(ImageViewerDialog.java:873) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog$MoveImgDisplayPanel.setVisible(ImageViewerDialog.java:753) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.lambda$addButtonsForImageLayers$18(ImageViewerDialog.java:342) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$3$1.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$2$1.accept(Unknown Source) at java.base/java.util.stream.IntPipeline$1$1.accept(Unknown Source) at java.base/java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) at java.base/java.util.Spliterator$OfInt.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.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) at java.base/java.util.stream.AbstractPipeline.evaluate(Unknown Source) at java.base/java.util.stream.ReferencePipeline.forEach(Unknown Source) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.addButtonsForImageLayers(ImageViewerDialog.java:342) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.updateLayers(ImageViewerDialog.java:273) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.displayImages(ImageViewerDialog.java:873) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog$MoveImgDisplayPanel.setVisible(ImageViewerDialog.java:753) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.lambda$addButtonsForImageLayers$18(ImageViewerDialog.java:342) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$3$1.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$2$1.accept(Unknown Source) at java.base/java.util.stream.IntPipeline$1$1.accept(Unknown Source) at java.base/java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) at java.base/java.util.Spliterator$OfInt.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.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) at java.base/java.util.stream.AbstractPipeline.evaluate(Unknown Source) at java.base/java.util.stream.ReferencePipeline.forEach(Unknown Source) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.addButtonsForImageLayers(ImageViewerDialog.java:342) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.updateLayers(ImageViewerDialog.java:273) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.displayImages(ImageViewerDialog.java:873) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog$MoveImgDisplayPanel.setVisible(ImageViewerDialog.java:753) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.lambda$addButtonsForImageLayers$18(ImageViewerDialog.java:342) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$3$1.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$2$1.accept(Unknown Source) at java.base/java.util.stream.IntPipeline$1$1.accept(Unknown Source) at java.base/java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) at java.base/java.util.Spliterator$OfInt.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.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) at java.base/java.util.stream.AbstractPipeline.evaluate(Unknown Source) at java.base/java.util.stream.ReferencePipeline.forEach(Unknown Source) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.addButtonsForImageLayers(ImageViewerDialog.java:342) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.updateLayers(ImageViewerDialog.java:273) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.displayImages(ImageViewerDialog.java:873) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog$MoveImgDisplayPanel.setVisible(ImageViewerDialog.java:753) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.lambda$addButtonsForImageLayers$18(ImageViewerDialog.java:342) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$3$1.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$2$1.accept(Unknown Source) at java.base/java.util.stream.IntPipeline$1$1.accept(Unknown Source) at java.base/java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) at java.base/java.util.Spliterator$OfInt.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.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) at java.base/java.util.stream.AbstractPipeline.evaluate(Unknown Source) at java.base/java.util.stream.ReferencePipeline.forEach(Unknown Source) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.addButtonsForImageLayers(ImageViewerDialog.java:342) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.updateLayers(ImageViewerDialog.java:273) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.displayImages(ImageViewerDialog.java:873) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog$MoveImgDisplayPanel.setVisible(ImageViewerDialog.java:753) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.lambda$addButtonsForImageLayers$18(ImageViewerDialog.java:342) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$3$1.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$2$1.accept(Unknown Source) at java.base/java.util.stream.IntPipeline$1$1.accept(Unknown Source) at java.base/java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) at java.base/java.util.Spliterator$OfInt.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.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) at java.base/java.util.stream.AbstractPipeline.evaluate(Unknown Source) at java.base/java.util.stream.ReferencePipeline.forEach(Unknown Source) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.addButtonsForImageLayers(ImageViewerDialog.java:342) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.updateLayers(ImageViewerDialog.java:273) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.displayImages(ImageViewerDialog.java:873) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog$MoveImgDisplayPanel.setVisible(ImageViewerDialog.java:753) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.lambda$addButtonsForImageLayers$18(ImageViewerDialog.java:342) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$3$1.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$2$1.accept(Unknown Source) at java.base/java.util.stream.IntPipeline$1$1.accept(Unknown Source) at java.base/java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) at java.base/java.util.Spliterator$OfInt.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.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) at java.base/java.util.stream.AbstractPipeline.evaluate(Unknown Source) at java.base/java.util.stream.ReferencePipeline.forEach(Unknown Source) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.addButtonsForImageLayers(ImageViewerDialog.java:342) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.updateLayers(ImageViewerDialog.java:273) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.displayImages(ImageViewerDialog.java:873) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog$MoveImgDisplayPanel.setVisible(ImageViewerDialog.java:753) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.lambda$addButtonsForImageLayers$18(ImageViewerDialog.java:342) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$3$1.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$2$1.accept(Unknown Source) at java.base/java.util.stream.IntPipeline$1$1.accept(Unknown Source) at java.base/java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) at java.base/java.util.Spliterator$OfInt.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.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) at java.base/java.util.stream.AbstractPipeline.evaluate(Unknown Source) at java.base/java.util.stream.ReferencePipeline.forEach(Unknown Source) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.addButtonsForImageLayers(ImageViewerDialog.java:342) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.updateLayers(ImageViewerDialog.java:273) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.displayImages(ImageViewerDialog.java:873) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog$MoveImgDisplayPanel.setVisible(ImageViewerDialog.java:753) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.lambda$addButtonsForImageLayers$18(ImageViewerDialog.java:342) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$3$1.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$2$1.accept(Unknown Source) at java.base/java.util.stream.IntPipeline$1$1.accept(Unknown Source) at java.base/java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) at java.base/java.util.Spliterator$OfInt.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.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) at java.base/java.util.stream.AbstractPipeline.evaluate(Unknown Source) at java.base/java.util.stream.ReferencePipeline.forEach(Unknown Source) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.addButtonsForImageLayers(ImageViewerDialog.java:342) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.updateLayers(ImageViewerDialog.java:273) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.displayImages(ImageViewerDialog.java:873) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog$MoveImgDisplayPanel.setVisible(ImageViewerDialog.java:753) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.lambda$addButtonsForImageLayers$18(ImageViewerDialog.java:342) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$3$1.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$2$1.accept(Unknown Source) at java.base/java.util.stream.IntPipeline$1$1.accept(Unknown Source) at java.base/java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) at java.base/java.util.Spliterator$OfInt.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.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) at java.base/java.util.stream.AbstractPipeline.evaluate(Unknown Source) at java.base/java.util.stream.ReferencePipeline.forEach(Unknown Source) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.addButtonsForImageLayers(ImageViewerDialog.java:342) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.updateLayers(ImageViewerDialog.java:273) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.displayImages(ImageViewerDialog.java:873) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog$MoveImgDisplayPanel.setVisible(ImageViewerDialog.java:753) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.lambda$addButtonsForImageLayers$18(ImageViewerDialog.java:342) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$3$1.accept(Unknown Source) at java.base/java.util.stream.ReferencePipeline$2$1.accept(Unknown Source) at java.base/java.util.stream.IntPipeline$1$1.accept(Unknown Source) at java.base/java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Unknown Source) at java.base/java.util.Spliterator$OfInt.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.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) at java.base/java.util.stream.AbstractPipeline.evaluate(Unknown Source) at java.base/java.util.stream.ReferencePipeline.forEach(Unknown Source) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.addButtonsForImageLayers(ImageViewerDialog.java:342) at org.openstreetmap.josm.gui.layer.geoimage.ImageViewerDialog.updateLayers(ImageViewerDialog.java:273)
Attachments (0)
Change History (4)
comment:1 by , 2 years ago
comment:3 by , 2 years ago
Component: | Core → Core image mapping |
---|
comment:4 by , 2 years ago
Resolution: | → duplicate |
---|---|
Status: | new → closed |
Closed as duplicate of #22727.
The stack trace is virtually the same, except for the last few calls, which can be somewhat variable (those are the ones that cause the SOE, but the rest of the stack trace is repeating).
Note:
See TracTickets
for help on using tickets.
Further info: I was able to upload my changes. After that I closed the data layer and now the image dialog works again.Anyhow, I prefer to restart...