﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
22418	JOSM always show error message before closing the app.	anonymous	team	"==== What steps will reproduce the problem?
1. 
2. 
3. 

==== What is the expected result?

==== What happens instead?

==== Please provide any additional information below. Attach a screenshot if possible.

{{{
Relative:URL: ^/trunk
Repository:UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b
Last:Changed Date: 2022-09-29 20:51:54 +0200 (Thu, 29 Sep 2022)
Revision:18565
Build-Date:2022-09-30 01:30:56
URL:https://josm.openstreetmap.de/svn/trunk

Identification: JOSM/1.5 (18565 hu) Linux Freedesktop.org 21.08.15 (Flatpak runtime)
Memory Usage: 714 MB / 3976 MB (110 MB allocated, but free)
Java version: 17.0.1+12, Flathub, OpenJDK 64-Bit Server VM
Look and Feel: com.formdev.flatlaf.FlatDarkLaf
Screen: :0.0 1920×1080 (scaling 1.00×1.00)
Maximum Screen Size: 1920×1080
Best cursor sizes: 16×16→16×16, 32×32→32×32
Environment variable LANG: hu_HU.UTF-8.UTF-8
System property file.encoding: ANSI_X3.4-1968
System property sun.jnu.encoding: ANSI_X3.4-1968
Locale info: hu_US
Numbers with default locale: 1234567890 -> 1234567890
Desktop environment: XFCE
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]

Plugins:
+ BuildingGeneralization (36)
+ ColorPlugin (1537115529)
+ DirectUpload (35951)
+ FastDraw (35978)
+ ImageWayPoint (35893)
+ ImportImagePlugin (36013)
+ PicLayer (1.0.2)
+ RoadSigns (36011)
+ apache-commons (36003)
+ buildings_tools (36011)
+ easypresets (1623509627)
+ ejml (35924)
+ flatlaf (35862)
+ geotools (36015)
+ jackson (36006)
+ jaxb (35952)
+ jts (36004)
+ pdfimport (35976)
+ photo_geotagging (35933)
+ photoadjust (36011)
+ reverter (36011)
+ utilsplugin2 (36011)
+ wikipedia (605)

Tagging presets:
+ <josm.userdata>/EasyPresets.xml

Last errors/warnings:
- 00001.237 W: Bővítmények frissítése - Friss&#237;tetted a JOSM programot. A probl&#233;m&#225;k megel&#337;z&#233;s&#233;nek &#233;rdek&#233;ben a b&#337;v&#237;tm&#233;nyeket is &#233;rdemes friss&#237;teni.  Friss&#237;ted most a b&#337;v&#237;tm&#233;nyeket?
- 00005.312 E: java.nio.file.NoSuchFileException: <josm.userdata>/EasyPresets.xml
- 00005.312 E: <josm.userdata>/EasyPresets.xml
- 00308.533 E: Autosave failed:
- 00308.534 E: java.nio.file.InvalidPathException: Malformed input or input contains unmappable characters: <josm.userdata>/autosave/Adatréteg 1_20221001_145818973.pid
- 00608.530 E: Autosave failed:
- 00608.531 E: java.nio.file.InvalidPathException: Malformed input or input contains unmappable characters: <josm.userdata>/autosave/Adatréteg 1_20221001_150318973.pid
- 00908.530 E: Autosave failed:
- 00908.530 E: java.nio.file.InvalidPathException: Malformed input or input contains unmappable characters: <josm.userdata>/autosave/Adatréteg 1_20221001_150818973.pid
- 01124.751 E: Handled by bug report queue: java.nio.file.InvalidPathException: Malformed input or input contains unmappable characters: <josm.userdata>/autosave/Adatréteg 1_20221001_151155189.pid



=== REPORTED CRASH DATA ===
LayerManager#fireLayerRemoving:
 - listener: org.openstreetmap.josm.gui.layer.AutosaveTask@336127c3
 - event: LayerRemoveEvent [removedLayer=OsmDataLayer [name=Adatréteg 1, associatedFile=null], lastLayer=false]
 - layer: OsmDataLayer [name=Adatréteg 1, associatedFile=null]

BugReportExceptionHandler#handleException:
No data collected.

Warning issued by: BugReportExceptionHandler#handleException

=== STACK TRACE ===
Thread: AWT-EventQueue-0 (21) of main
java.nio.file.InvalidPathException: Malformed input or input contains unmappable characters: /home/anna/.var/app/org.openstreetmap.josm/data/JOSM/autosave/Adatréteg 1_20221001_151155189.pid
	at java.base/sun.nio.fs.UnixPath.encode(UnixPath.java:121)
	at java.base/sun.nio.fs.UnixPath.<init>(UnixPath.java:68)
	at java.base/sun.nio.fs.UnixFileSystem.getPath(UnixFileSystem.java:279)
	at java.base/java.io.File.toPath(File.java:2387)
	at org.openstreetmap.josm.gui.layer.AutosaveTask.createNewPidFile(AutosaveTask.java:223)
	at org.openstreetmap.josm.gui.layer.AutosaveTask.getNewLayerFile(AutosaveTask.java:206)
	at org.openstreetmap.josm.gui.layer.AutosaveTask.savelayer(AutosaveTask.java:237)
	at org.openstreetmap.josm.gui.layer.AutosaveTask.cleanupLayer(AutosaveTask.java:343)
	at org.openstreetmap.josm.gui.layer.AutosaveTask.layerRemoving(AutosaveTask.java:322)
	at org.openstreetmap.josm.gui.layer.LayerManager.fireLayerRemoving(LayerManager.java:476)
	at org.openstreetmap.josm.gui.layer.LayerManager.realRemoveSingleLayer(LayerManager.java:278)
	at org.openstreetmap.josm.gui.layer.MainLayerManager.realRemoveSingleLayer(MainLayerManager.java:330)
	at org.openstreetmap.josm.gui.layer.LayerManager.realRemoveLayer(LayerManager.java:266)
	at org.openstreetmap.josm.gui.layer.LayerManager.lambda$removeLayer$1(LayerManager.java:248)
	at org.openstreetmap.josm.gui.util.GuiHelper.runInEDTAndWaitWithException(GuiHelper.java:247)
	at org.openstreetmap.josm.gui.layer.LayerManager.removeLayer(LayerManager.java:248)
	at org.openstreetmap.josm.gui.layer.LayerManager.realResetState(LayerManager.java:515)
	at org.openstreetmap.josm.gui.layer.MainLayerManager.realResetState(MainLayerManager.java:516)
	at org.openstreetmap.josm.gui.util.GuiHelper.runInEDTAndWaitWithException(GuiHelper.java:247)
	at org.openstreetmap.josm.gui.layer.LayerManager.resetState(LayerManager.java:506)
	at org.openstreetmap.josm.gui.MainTermination.run(MainTermination.java:43)
	at org.openstreetmap.josm.spi.lifecycle.Lifecycle.exitJosm(Lifecycle.java:121)
	at org.openstreetmap.josm.gui.MainApplication.exitJosm(MainApplication.java:521)
	at org.openstreetmap.josm.gui.MainFrame$ExitWindowAdapter.windowClosing(MainFrame.java:199)
	at java.desktop/java.awt.AWTEventMulticaster.windowClosing(AWTEventMulticaster.java:357)
	at java.desktop/java.awt.AWTEventMulticaster.windowClosing(AWTEventMulticaster.java:357)
	at java.desktop/java.awt.AWTEventMulticaster.windowClosing(AWTEventMulticaster.java:357)
	at java.desktop/java.awt.Window.processWindowEvent(Window.java:2085)
	at java.desktop/javax.swing.JFrame.processWindowEvent(JFrame.java:298)
	at java.desktop/java.awt.Window.processEvent(Window.java:2044)
	at java.desktop/java.awt.Component.dispatchEventImpl(Component.java:5001)
	at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2324)
	at java.desktop/java.awt.Window.dispatchEventImpl(Window.java:2780)
	at java.desktop/java.awt.Component.dispatchEvent(Component.java:4833)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:773)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:722)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:716)
	at java.base/java.security.AccessController.doPrivileged(AccessController.java:399)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:97)
	at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:746)
	at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:744)
	at java.base/java.security.AccessController.doPrivileged(AccessController.java:399)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:743)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
}}}
"	defect	closed	normal		Core		duplicate	template_report	
