﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
20261	Crash upon application launch after upgrade	anonymous	team	"==== What steps will reproduce the problem?
1. Install latest MacOS updates
2. Update all installed Homebrew packages: brew upgrade
3. Reinstall JOSM: brew install josm
4. Launch JOSM.app from Finder (right-click & open, accept security warnings) 

==== What is the expected result?

JOSM opens

==== What happens instead?

JOSM crashes

==== Please provide any additional information below. Attach a screenshot if possible.

{{{
Revision:17329
Is-Local-Build:true
Build-Date:2020-11-22 22:31:51

Identification: JOSM/1.5 (17329 SVN en_GB) Mac OS X 10.16
OS Build number: macOS 11.1 (20C69)
Memory Usage: 228 MB / 8192 MB (123 MB allocated, but free)
Java version: 15.0.1+9, Azul Systems, Inc., OpenJDK 64-Bit Server VM
Look and Feel: com.apple.laf.AquaLookAndFeel
Screen: Display 69731840 1280x800 (scaling 2.0x2.0)
Maximum Screen Size: 1280x800
Best cursor sizes: 16x16 -> 16x16, 32x32 -> 32x32
VM arguments: [-Dapple.awt.application.appearance=system, --module-path=/Applications/JOSM.app/Contents/app/mods]

Plugins:
+ ImportImagePlugin
+ InfoMode
+ Mapillary
+ apache-commons
+ apache-http
+ ejml
+ flatlaf (35589)
+ geotools
+ imagery_offset_db
+ javafx-osx (35458)
+ jaxb (35543)
+ jna
+ jts
+ log4j (35458)
+ mbtiles
+ opendata
+ utilsplugin2

Tagging presets:
+ ${HOME}/Dropbox (TCT Shared)/TCT_GIS_Data/06_Templates/02_JOSM_Presets/tct_routes_presets_5.xml
+ ${HOME}/Dropbox (TCT Shared)/TCT_GIS_Data/06_Templates/02_JOSM_Presets/tct_presets_v6.xml

Map paint styles:
+ /Volumes/TCT Armenia GIS/TCT_GIS_Data/06_Templates/02_JOSM_Presets/tct_trails_by_status_v1.mapcss
- /Volumes/TCT Armenia GIS/TCT_GIS_Data/06_Templates/02_JOSM_Presets/tct_trails_by_role_v1.mapcss

Last errors/warnings:
- 00006.695 E: java.lang.UnsatisfiedLinkError: <josm.userdata>/plugins/javafx/libjfxmedia_avf.dylib: dlopen(<josm.userdata>/plugins/javafx/libjfxmedia_avf.dylib, 1): Library not loaded: @rpath/libgstreamer-lite.dylib
- 00007.162 E: java.lang.UnsatisfiedLinkError: <josm.userdata>/plugins/javafx/libfxplugins.dylib: dlopen(<josm.userdata>/plugins/javafx/libfxplugins.dylib, 1): Library not loaded: @rpath/libgstreamer-lite.dylib
- 00025.257 E: java.nio.file.NoSuchFileException: ${HOME}/Dropbox (TCT Shared)/TCT_GIS_Data/06_Templates/02_JOSM_Presets/tct_routes_presets_5.xml
- 00025.257 E: ${HOME}/Dropbox (TCT Shared)/TCT_GIS_Data/06_Templates/02_JOSM_Presets/tct_routes_presets_5.xml
- 00025.258 E: java.nio.file.NoSuchFileException: ${HOME}/Dropbox (TCT Shared)/TCT_GIS_Data/06_Templates/02_JOSM_Presets/tct_presets_v6.xml
- 00025.258 E: ${HOME}/Dropbox (TCT Shared)/TCT_GIS_Data/06_Templates/02_JOSM_Presets/tct_presets_v6.xml
- 00025.694 E: Handled by bug report queue: org.openstreetmap.josm.tools.JosmRuntimeException: java.util.concurrent.ExecutionException: java.lang.IllegalArgumentException: WMS imagery has tileMatrixSet defined to: EPSG:2180. Cause: java.util.concurrent.ExecutionException: java.lang.IllegalArgumentException: WMS imagery has tileMatrixSet defined to: EPSG:2180. Cause: java.lang.IllegalArgumentException: WMS imagery has tileMatrixSet defined to: EPSG:2180


=== REPORTED CRASH DATA ===
BugReportExceptionHandler#handleException:
No data collected.

Warning issued by: BugReportExceptionHandler#handleException

=== STACK TRACE ===
Thread: main (1)
org.openstreetmap.josm.tools.JosmRuntimeException: java.util.concurrent.ExecutionException: java.lang.IllegalArgumentException: WMS imagery has tileMatrixSet defined to: EPSG:2180
	at org.openstreetmap.josm.spi.lifecycle.Lifecycle.initialize(Lifecycle.java:89)
	at org.openstreetmap.josm.gui.MainApplication.mainJOSM(MainApplication.java:919)
	at org.openstreetmap.josm.gui.MainApplication$3.processArguments(MainApplication.java:277)
	at org.openstreetmap.josm.gui.MainApplication.main(MainApplication.java:714)
Caused by: java.util.concurrent.ExecutionException: java.lang.IllegalArgumentException: WMS imagery has tileMatrixSet defined to: EPSG:2180
	at java.base/java.util.concurrent.FutureTask.report(Unknown Source)
	at java.base/java.util.concurrent.FutureTask.get(Unknown Source)
	at org.openstreetmap.josm.spi.lifecycle.Lifecycle.initialize(Lifecycle.java:78)
	... 3 more
Caused by: java.lang.IllegalArgumentException: WMS imagery has tileMatrixSet defined to: EPSG:2180
	at org.openstreetmap.josm.data.imagery.DefaultLayer.<init>(DefaultLayer.java:37)
	at org.openstreetmap.josm.io.imagery.ImageryReader$Parser.startElement(ImageryReader.java:306)
	at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(Unknown Source)
	at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(Unknown Source)
	at java.xml/com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanStartElement(Unknown Source)
	at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(Unknown Source)
	at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(Unknown Source)
	at java.xml/com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(Unknown Source)
	at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
	at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)
	at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)
	at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown Source)
	at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Unknown Source)
	at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source)
	at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl.parse(Unknown Source)
	at org.openstreetmap.josm.tools.XmlUtils.parseSafeSAX(XmlUtils.java:123)
	at org.openstreetmap.josm.io.imagery.ImageryReader.parse(ImageryReader.java:103)
	at org.openstreetmap.josm.data.imagery.ImageryLayerInfo$DefaultEntryLoader.loadSource(ImageryLayerInfo.java:168)
	at org.openstreetmap.josm.data.imagery.ImageryLayerInfo$DefaultEntryLoader.realRun(ImageryLayerInfo.java:156)
	at org.openstreetmap.josm.data.imagery.ImageryLayerInfo.loadDefaults(ImageryLayerInfo.java:119)
	at org.openstreetmap.josm.data.imagery.ImageryLayerInfo.load(ImageryLayerInfo.java:101)
	at org.openstreetmap.josm.gui.preferences.imagery.ImageryPreference.initialize(ImageryPreference.java:328)
	at org.openstreetmap.josm.spi.lifecycle.InitializationTask.call(InitializationTask.java:33)
	at org.openstreetmap.josm.spi.lifecycle.InitializationTask.call(InitializationTask.java:11)
	at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.base/java.lang.Thread.run(Unknown Source)
}}}
"	defect	closed	normal		Core imagery	latest	duplicate	template_report	
