Modify ↓
Opened 38 hours ago
#24826 new defect
Exception in Panoramax plugin, presumably when loading the remote image fails
| Reported by: | ygramul | Owned by: | taylor.smock |
|---|---|---|---|
| Priority: | normal | Milestone: | |
| Component: | Plugin panoramax | Version: | tested |
| Keywords: | Cc: |
Description
This happened upon opening a Panoramax image which took a long time to load (my browser spent a while on TLS and seemed to give up) and might have not loaded due to a timeout.
Relative:URL: ^/trunk Repository:UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b Last:Changed Date: 2026-03-28 20:28:41 +0100 (Sat, 28 Mar 2026) Revision:19555 Build-Date:2026-03-29 01:30:57 URL:https://josm.openstreetmap.de/svn/trunk Identification: JOSM/1.5 (19555 en) Linux Freedesktop SDK 25.08 (Flatpak runtime) Memory Usage: 1820 MB / 1900 MB (134 MB allocated, but free) Java version: 21.0.10, Flathub, OpenJDK 64-Bit Server VM Look and Feel: com.formdev.flatlaf.FlatDarkLaf Screen: :0.0 1600x900x[Multi depth]@60Hz (scaling 1.00×1.00) Maximum Screen Size: 1600×900 Best cursor sizes: 16×16→16×16, 32×32→32×32 Environment variable LANG: de_DE.UTF-8 System property file.encoding: UTF-8 System property sun.jnu.encoding: UTF-8 Locale info: en_DE Numbers with default locale: 1234567890 -> 1234567890 Desktop environment: KDE VM arguments: [--module-path=/app/share/openjfx/lib, --add-modules=java.scripting,java.sql,javafx.controls,javafx.media,javafx.swing,javafx.web, -Djosm.restart=true, -Djava.net.useSystemProxies=true, --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] Dataset consistency test: No problems found Plugins: + CommandLine (36474) + FastDraw (36474) + MapRoulette (86) + Mapillary (1819) + OpeningHoursEditor (36474) + PicLayer (273) + RoadSigns (36474) + apache-commons (36474) + buildings_tools (36474) + ejml (36474) + flatlaf (36474) + geotools (36474) + jackson (36474) + jaxb (36474) + jts (36474) + mapwithai (839) + notesolver (0.5.0) + openqa (116) + panoramax (8) + pmtiles (36474) + tageditor (36474) + turnlanes (36474) + turnlanes-tagging (1769860692) + turnrestrictions (36474) + urbaneye3d (2.5.0) + utilsplugin2 (36497) + wikipedia (448) Tagging presets: + https://josm.openstreetmap.de/josmfile?page=Presets/PostPartner&zip=1 + https://github.com/kendzi/Simple3dBuildingsPreset/releases/download/0.9_2018-05-08/s3db-preset.zip + https://josm.openstreetmap.de/josmfile?page=Presets/TurnLanes&zip=1 + https://josm.openstreetmap.de/josmfile?page=Presets/ParkingLanes&zip=1 + https://cdn.jsdelivr.net/npm/name-suggestion-index@latest/dist/presets/nsi-josm-presets.min.xml Map paint styles: + https://raw.githubusercontent.com/tordanik/direction-cones-style/refs/heads/main/direction-cones.mapcss + https://josm.openstreetmap.de/josmfile?page=Styles/MapWithAI&zip=1 + https://github.com/osmlab/applepaintstyles/archive/main.zip - https://josm.openstreetmap.de/josmfile?page=Styles/Enhanced_Lane_and_Road_Attributes&zip=1 - https://josm.openstreetmap.de/josmfile?page=Styles/Maxspeed&zip=1 - https://josm.openstreetmap.de/josmfile?page=Styles/ParkingLanes&zip=1 + https://raw.githubusercontent.com/yopaseopor/traffic_signs_style_JOSM/master/DE.zip Last errors/warnings: - 00155.029 W: java.lang.UnsupportedOperationException: The BROWSE action is not supported on the current platform! - 00730.041 W: java.lang.UnsupportedOperationException: The BROWSE action is not supported on the current platform! - 01483.536 W: Region [mapillary:userProfile_BLOCK_v2] : Problem verifying disk. - 02373.793 W: java.net.SocketTimeoutException: Read timed out. Cause: java.net.SocketTimeoutException: Read timed out - 02378.574 W: InterruptedException in class org.openstreetmap.josm.tools.Http1Client during cancel - 02691.503 W: java.lang.UnsupportedOperationException: The BROWSE action is not supported on the current platform! - 02712.834 W: java.net.SocketTimeoutException: Read timed out - 02713.056 E: java.net.SocketTimeoutException: Read timed out - 02713.156 E: Thread main-worker-0 raised org.apache.commons.jcs3.access.exception.InvalidArgumentException: Value must not be null - 02713.164 E: Handled by bug report queue: org.apache.commons.jcs3.access.exception.InvalidArgumentException: Value must not be null === REPORTED CRASH DATA === BugReportExceptionHandler#handleException: No data collected. Warning issued by: BugReportExceptionHandler#handleException === STACK TRACE === Thread: main-worker-0 (28) org.apache.commons.jcs3.access.exception.InvalidArgumentException: Value must not be null at org.apache.commons.jcs3.access.CacheAccess.put(CacheAccess.java:252) at org.apache.commons.jcs3.access.CacheAccess.put(CacheAccess.java:232) at org.apache.commons.jcs3.access.CacheAccess.get(CacheAccess.java:96) at org.openstreetmap.josm.plugins.panoramax.PanoramaxApi.getImage(PanoramaxApi.java:126) at org.openstreetmap.josm.plugins.panoramax.PanoramaxJosmImage.read(PanoramaxJosmImage.java:44) at org.openstreetmap.josm.plugins.panoramax.PanoramaxJosmImage.lambda$getNextImage$0(PanoramaxJosmImage.java:57) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1583) === ADDITIONAL EXCEPTIONS === ==== Exception at 1785472347653 ==== org.apache.commons.jcs3.access.exception.InvalidArgumentException: Value must not be null at org.apache.commons.jcs3.access.CacheAccess.put(CacheAccess.java:252) at org.apache.commons.jcs3.access.CacheAccess.put(CacheAccess.java:232) at org.apache.commons.jcs3.access.CacheAccess.get(CacheAccess.java:96) at org.openstreetmap.josm.plugins.panoramax.PanoramaxApi.getImage(PanoramaxApi.java:126) at org.openstreetmap.josm.plugins.panoramax.PanoramaxJosmImage.read(PanoramaxJosmImage.java:44) at org.openstreetmap.josm.plugins.panoramax.PanoramaxJosmImage.lambda$getNextImage$0(PanoramaxJosmImage.java:57) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1583)
Attachments (0)
Note:
See TracTickets
for help on using tickets.


