﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
23734	Mapillary Plugin crashes when zooming out too far.	anonymous	taylor.smock	"==== What steps will reproduce the problem?
1. add mapillary map layer and point feature layer
2. zoom out to show the whole world
3. zoom in again

==== What is the expected result?

shows the layers as before

==== What happens instead?

gets very slow and then the mapillary plugin crashes

==== Please provide any additional information below. Attach a screenshot if possible.

{{{
Relative:URL: ^/trunk
Repository:UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b
Last:Changed Date: 2024-05-31 22:28:49 +0200 (Fri, 31 May 2024)
Revision:19094
Build-Date:2024-06-01 01:31:18
URL:https://josm.openstreetmap.de/svn/trunk

Identification: JOSM/1.5 (19094 de) Linux Ubuntu 24.04 LTS
Memory Usage: 4860 MB / 8008 MB (990 MB allocated, but free)
Java version: 21.0.3+9-Ubuntu-1ubuntu1, Ubuntu, OpenJDK 64-Bit Server VM
Look and Feel: javax.swing.plaf.metal.MetalLookAndFeel
Screen: :0.0 3840×2160 (scaling 2.00×2.00)
Maximum Screen Size: 3840×2160
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: de_DE
Numbers with default locale: 1234567890 -> 1234567890
Desktop environment: KDE
Java ATK Wrapper package: libatk-wrapper-java:all-0.40.0-3build2
libcommons-compress-java: libcommons-compress-java:all-1.25.0-1
libcommons-logging-java: libcommons-logging-java:all-1.3.0-1ubuntu1
fonts-noto: fonts-noto:all-20201225-2
VM arguments: [--module-path=/usr/share/openjfx/lib, --add-modules=java.scripting,java.sql,javafx.controls,javafx.media,javafx.swing,javafx.web, -Djosm.restart=true, -Djosm.dir.name=JOSM-latest, -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:
+ AddrInterpolation (36226)
+ ColorPlugin (v1.1.2.1)
+ CommandLine (36258)
+ Create_grid_of_ways (36178)
+ CustomizePublicTransportStop (36126)
+ DirectDownload (36178)
+ DirectUpload (36178)
+ ElevationProfile (36243)
+ FixAddresses (36258)
+ HouseNumberTaggingTool (36226)
+ ImageWayPoint (36226)
+ ImportImagePlugin (36184)
+ ImproveOsm (247)
+ ImproveWay (32)
+ Mapillary (3904)
+ MicrosoftStreetside (36263)
+ OSMRecPlugin (34867)
+ OpeningHoursEditor (36258)
+ PicLayer (1.0.3)
+ PolygonCutOut (v0.7.3)
+ QuickLabel (23)
+ ShapeTools (1250)
+ SimplifyArea (36209)
+ alignways (36205)
+ apache-commons (36176)
+ apache-http (36176)
+ buildings_tools (36226)
+ conflation (0.6.11)
+ contourmerge (v0.2.1)
+ dataimport (36066)
+ editgpx (36126)
+ ejml (36176)
+ fieldpapers (v0.5.0)
+ geochat (36149)
+ geotools (36176)
+ gpsblam (36196)
+ gson (35924)
+ imagery_offset_db (36226)
+ importvec (36200)
+ indoor_sweepline (36258)
+ jackson (36176)
+ javafx (36200)
+ jaxb (36118)
+ jna (36176)
+ jogl (1.2.3)
+ jts (36004)
+ log4j (36241)
+ mapwithai (829)
+ markseen (14)
+ measurement (36256)
+ merge-overlap (36178)
+ namemanager (36256)
+ opendata (36256)
+ openindoor-1.0.2-josm (UNKNOWN)
+ openvisible (36126)
+ osm-obj-info (66)
+ pbf (36176)
+ pdfimport (36205)
+ photo_geotagging (36178)
+ photoadjust (36200)
+ pmtiles (36219)
+ pointInfo (36203)
+ poly (36126)
+ print (36241)
+ pt_assistant (633)
+ reltoolbox (36241)
+ reverter (36256)
+ rex (53)
+ scripting (v0.3.1)
+ splinex (36126)
+ tageditor (36258)
+ terracer (36205)
+ todo (137)
+ touchscreenhelper (36196)
+ turnlanes (36206)
+ turnlanes-tagging (0.0.5)
+ turnrestrictions (36226)
+ utilsplugin2 (36241)
+ waydownloader (36196)
+ waypoint_search (36023)
+ webp-v0.0.4 (v0.0.4)

Tagging presets:
+ https://raw.githubusercontent.com/yopaseopor/traffic_signs_preset_JOSM/master/DE.zip
+ https://josm.openstreetmap.de/josmfile?page=Presets/public_bookcase&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/Surveillance&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/Windrad&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/WifiHotspots&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/PublicTransportOneClick&zip=1

Map paint styles:
+ https://josm.openstreetmap.de/josmfile?page=Styles/MapWithAI&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Styles/MapillaryDetections&zip=1

Validator rules:
+ https://josm.openstreetmap.de/josmfile?page=Rules/GermanySpecific&zip=1

Last errors/warnings:
- 00423.900 E: Fehler beim Laden des Bildes 'package_objects/marking--discrete--arrow--other'
- 00423.974 E: Fehler beim Laden des Bildes 'package_objects/marking--discrete--symbol--pedestrian'
- 00424.813 E: Fehler beim Laden des Bildes 'package_objects/object--traffic-light--warning'
- 00427.164 E: Handled by bug report queue: java.lang.NumberFormatException: For input string: ""ckwrqo70tmxxap09tde4ob""
- 00427.688 E: Fehler beim Laden des Bildes 'package_objects/object--traffic-light--general-horizontal-side'
- 00453.126 E: Fehler beim Laden des Bildes 'package_objects/marking--discrete--symbol--pedestrian'
- 00453.127 E: Fehler beim Laden des Bildes 'package_objects/marking--discrete--symbol--pedestrian'
- 00453.131 E: Fehler beim Laden des Bildes 'package_objects/marking--discrete--symbol--pedestrian'
- 00453.134 E: Fehler beim Laden des Bildes 'package_objects/marking--discrete--symbol--pedestrian'
- 00453.180 E: Fehler beim Laden des Bildes 'package_objects/marking--discrete--symbol--pedestrian'



=== REPORTED CRASH DATA ===
BugReportExceptionHandler#handleException:
No data collected.

Warning issued by: BugReportExceptionHandler#handleException

=== STACK TRACE ===
Thread: MVT-downloader-14 (211)
java.lang.NumberFormatException: For input string: ""ckwrqo70tmxxap09tde4ob""
	at java.base/java.lang.NumberFormatException.forInputString(NumberFormatException.java:67)
	at java.base/java.lang.Long.parseLong(Long.java:709)
	at java.base/java.lang.Long.parseLong(Long.java:832)
	at org.openstreetmap.josm.plugins.mapillary.utils.MapillaryImageUtils.getKey(MapillaryImageUtils.java:259)
	at org.openstreetmap.josm.plugins.mapillary.gui.layer.MapillaryLayer.lambda$finishedLoading$9(MapillaryLayer.java:781)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
	at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179)
	at java.base/java.util.HashMap$KeySpliterator.forEachRemaining(HashMap.java:1715)
	at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
	at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
	at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
	at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
	at org.openstreetmap.josm.plugins.mapillary.gui.layer.MapillaryLayer.finishedLoading(MapillaryLayer.java:781)
	at org.openstreetmap.josm.data.imagery.vectortile.mapbox.MVTTile.lambda$loadImage$0(MVTTile.java:73)
	at org.openstreetmap.josm.tools.ListenerList.fireEvent(ListenerList.java:162)
	at org.openstreetmap.josm.data.imagery.vectortile.mapbox.MVTTile.loadImage(MVTTile.java:73)
	at org.openstreetmap.josm.data.imagery.TMSCachedTileLoaderJob.tryLoadTileImage(TMSCachedTileLoaderJob.java:328)
	at org.openstreetmap.josm.data.imagery.TMSCachedTileLoaderJob.loadingFinished(TMSCachedTileLoaderJob.java:210)
	at org.openstreetmap.josm.data.cache.JCSCachedTileLoaderJob.finishLoading(JCSCachedTileLoaderJob.java:265)
	at org.openstreetmap.josm.data.cache.JCSCachedTileLoaderJob.run(JCSCachedTileLoaderJob.java:234)
	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)
}}}
"	defect	closed	normal		Plugin mapillary		duplicate	template_report	
