﻿ticket	summary	component	version	type	owner	created	_changetime	_description	_reporter	resolution
22748	[patch] Extend utility=* to buildings, street cabinets and industrial landuses	Internal preset	latest	enhancement	team	2023-02-16T19:55:25+01:00	2026-08-03T17:10:02+02:00	"Dear maintainers,

Following the review of Utility facilities proposal, some changes occurs in the usage of utility=* key.
All necessary documentation is almost up to date, I hope nothing is missing so far.
https://wiki.openstreetmap.org/wiki/Proposed_features/Utility_facilities

Is it possible to update `man_made=street_cabinet` preset with following points please?
* Optional `utility=*` combobox with same values as used in combination with `marker=*`.
* Remove `street_cabinet`=`power`,`water`,`telelcom`,`gas`,`street_lighting`,`cable_tv`,`water_management` values.
* Colors should be common to `utility=*` values as of now and it may simplify default style.

Add `utility=*` combo box to `building=service` and `building=industrial` presets
It could be possible to use `utility=*` to color such buildings if appropriate.

As a side note, I think `utility=*` should be restricted to `power`,`telecom`,`television` and `street_lighting` values in combination with `man_made=utility_pole` (#20270 #21587).

Add following validation rules :
* `street_cabinet=power`is replaced by `utility=power`
* `street_cabinet=water`, street_cabinet=water_management are replaced by `utility=water`
* `street_cabinet=sewerage` is replaced by `utility=sewerage`
* `street_cabinet=gas` and `street_cabinet=gas_management` are replaced by `utility=gas`
* `street_cabinet=telecom`, `street_cabinet=communication`, `street_cabinet=telephone` and `street_cabinet=broadband` are replaced by `utility=telecom`
* `street_cabinet=cable_tv` is replaced by `utility=television`
* `street_cabinet=street_lighting` is replaced by `utility=street_lighting`
* `industrial=gas` is deprecated and replaced by `utility=gas`

Let me know if any additional documentation is required

Best regards
"	francois.lacombe	fixed
24824	fehler beim speichern auf festplatte	Core		defect	team	2026-07-30T18:12:22+02:00	2026-07-31T08:44:12+02:00	"==== 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.

{{{
Revision:19555
Build-Date:2026-03-30 09:42:59

Identification: JOSM/1.5 (19555 de) Windows 11 64-Bit
OS Build number: Windows 10 Pro 25H2 (26200)
Memory Usage: 1328 MB / 5864 MB (700 MB allocated, but free)
Java version: 21.0.10+7-LTS, Azul Systems, Inc., OpenJDK 64-Bit Server VM
Look and Feel: javax.swing.plaf.metal.MetalLookAndFeel
Screen: \Display0 1920x1080x32bpp@60Hz (scaling 1.20×1.20)
Maximum Screen Size: 1920×1080
Best cursor sizes: 16×16→32×32, 32×32→32×32
System property file.encoding: UTF-8
System property sun.jnu.encoding: Cp1252
Locale info: de_DE
Numbers with default locale: 1234567890 -> 1234567890
VM arguments: [-Djpackage.app-version=1.5.19555, -XX:MaxRAMPercentage=75.0, --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\JOSM.exe]
Program arguments: [%UserProfile%\Downloads\steinberg-runde.gpx]
Dataset consistency test: No problems found

Plugins:
+ Review.Changes (1.1.1)

Tagging presets:
+ %UserProfile%\Downloads\wanderweg_preset(1).xml

Last errors/warnings:
- 00000.748 W: extended font config - overriding 'filename.Malgun_Gothic=malgun.ttf' with 'MALGUN.TTF'
- 00000.751 W: extended font config - overriding 'filename.Myanmar_Text=mmrtext.ttf' with 'MMRTEXT.TTF'
- 00000.752 W: extended font config - overriding 'filename.Mongolian_Baiti=monbaiti.ttf' with 'MONBAITI.TTF'
- 00001.735 E: java.security.KeyStoreException: Windows-ROOT not found. Ursache: java.security.NoSuchAlgorithmException: Windows-ROOT KeyStore not available
- 02472.617 E: Handled by bug report queue: java.nio.file.InvalidPathException: Illegal char <:> at index 68: %UserProfile%\Desktop\josm projekte\Steinberg Runde vom 30.07.18:00



=== REPORTED CRASH DATA ===
BugReportExceptionHandler#handleException:
No data collected.

Warning issued by: BugReportExceptionHandler#handleException

=== STACK TRACE ===
Thread: AWT-EventQueue-0 (31) of main
java.nio.file.InvalidPathException: Illegal char <:> at index 68: C:\Users\Besitzer\Desktop\josm projekte\Steinberg Runde vom 30.07.18:00
	at java.base/sun.nio.fs.WindowsPathParser.normalize(Unknown Source)
	at java.base/sun.nio.fs.WindowsPathParser.parse(Unknown Source)
	at java.base/sun.nio.fs.WindowsPathParser.parse(Unknown Source)
	at java.base/sun.nio.fs.WindowsPath.parse(Unknown Source)
	at java.base/sun.nio.fs.WindowsFileSystem.getPath(Unknown Source)
	at java.base/java.io.File.toPath(Unknown Source)
	at org.openstreetmap.josm.io.session.SessionWriter.write(SessionWriter.java:381)
	at org.openstreetmap.josm.actions.SessionSaveAction.saveSessionImpl(SessionSaveAction.java:269)
	at org.openstreetmap.josm.actions.SessionSaveAction.saveSession(SessionSaveAction.java:162)
	at org.openstreetmap.josm.actions.SessionSaveAsAction.actionPerformed(SessionSaveAsAction.java:47)
	at java.desktop/javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
	at java.desktop/javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
	at java.desktop/javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
	at java.desktop/javax.swing.DefaultButtonModel.setPressed(Unknown Source)
	at java.desktop/javax.swing.AbstractButton.doClick(Unknown Source)
	at java.desktop/javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown Source)
	at java.desktop/javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(Unknown Source)
	at java.desktop/java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)
	at java.desktop/java.awt.Component.processMouseEvent(Unknown Source)
	at java.desktop/javax.swing.JComponent.processMouseEvent(Unknown Source)
	at java.desktop/java.awt.Component.processEvent(Unknown Source)
	at java.desktop/java.awt.Container.processEvent(Unknown Source)
	at java.desktop/java.awt.Component.dispatchEventImpl(Unknown Source)
	at java.desktop/java.awt.Container.dispatchEventImpl(Unknown Source)
	at java.desktop/java.awt.Component.dispatchEvent(Unknown Source)
	at java.desktop/java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
	at java.desktop/java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
	at java.desktop/java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
	at java.desktop/java.awt.Container.dispatchEventImpl(Unknown Source)
	at java.desktop/java.awt.Window.dispatchEventImpl(Unknown Source)
	at java.desktop/java.awt.Component.dispatchEvent(Unknown Source)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(Unknown Source)
	at java.desktop/java.awt.EventQueue$4.run(Unknown Source)
	at java.desktop/java.awt.EventQueue$4.run(Unknown Source)
	at java.base/java.security.AccessController.doPrivileged(Unknown Source)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
	at java.desktop/java.awt.EventQueue$5.run(Unknown Source)
	at java.desktop/java.awt.EventQueue$5.run(Unknown Source)
	at java.base/java.security.AccessController.doPrivileged(Unknown Source)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
	at java.desktop/java.awt.EventQueue.dispatchEvent(Unknown Source)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(Unknown Source)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(Unknown Source)
	at java.desktop/java.awt.EventDispatchThread.run(Unknown Source)
}}}
"	wwagner013@…	wontfix
24821	Styling outer line, multipolygon and polygon, polygon does not show image.	Core mappaint	latest	defect	Allroads	2026-07-29T17:18:11+02:00	2026-07-30T14:14:25+02:00	"In a area:highway=central_island the whole island include the area:highway=apron. The whole cental_island must get a image

The polygon does not show the styling image.

The apron does, they should be on top of each other because different layers. (later I make images then it shows them next to each other)

[http://mijndev.openstreetmap.nl/~allroads/JOSM/Styles/area_highway.zip download area_highway.zip style]
{{{
area|z19-[area:highway=central_island]::central_island_area_layer {
  z-index: 2;
  fill-opacity:0.5;
  fill-image: a.h.central_island.32.svg;
}

area|z19-[area:highway=apron]::apron_area_layer {
  z-index: 3;
  fill-opacity:0.4;
  fill-image: a.h.apron.svg;
}
}}}
De style have no settings.

**
What is wrong?**

Apron multipolygon
[[Image(island5.png)]]

Now, I set on the outerline area:highway=central_island and expect the whole area gets the central_island images.
**It is not shown that is the problem.**
[[Image(island2.png)]]

When is set it on the inner then there is not a problem, the central_island image is shown.
[[Image(island3.png)]]

zoomed in
[[Image(island4.png)]]
Deleted the multipolygon and the whole area gets the image of central_island
[[Image(island6.png)]]

"	Allroads	wontfix
24815	Cannot launch account_manager plugin because of an older version of Java Runtime(according to the error report)	Plugin accountmanager		defect	smallCat	2026-07-24T12:50:56+02:00	2026-07-29T14:06:46+02:00	"==== 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: 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 Debian GNU/Linux 12 (bookworm)
Memory Usage: 1024 MB / 1024 MB (762 MB allocated, but free)
Java version: 17.0.19+10-1-deb12u2-Debian, Debian, OpenJDK 64-Bit Server VM
Look and Feel: com.sun.java.swing.plaf.motif.MotifLookAndFeel
Screen: :0.0 1024x768x[Multi depth]@75Hz (scaling 1.00×1.00)
Maximum Screen Size: 1024×768
Best cursor sizes: 16×16→16×16, 32×32→32×32
Environment variable LANG: en_US.UTF-8
System property file.encoding: UTF-8
System property sun.jnu.encoding: UTF-8
Locale info: en_US
Numbers with default locale: 1234567890 -> 1234567890
Desktop environment: LXDE
Java package: openjdk-17-jre:amd64-17.0.19+10-1~deb12u2
Java ATK Wrapper package: libatk-wrapper-java:all-0.40.0-3
libcommons-compress-java: libcommons-compress-java:all-1.22-1
libcommons-logging-java: libcommons-logging-java:all-1.2-3
fonts-noto: fonts-noto:all-20201225-1
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, -Djava.net.useSystemProxies=true, -XX:MaxRAMPercentage=50.0, --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:
+ CADTools
+ FastDraw
+ MultiLineToolbar
+ OpeningHoursEditor
+ PerpendicularWayFromNode
+ Review.Changes (1.1.1)
+ account_manager
+ apache-commons (36474)
+ apache-http (36474)
+ buildings_tools
+ comfort0
+ conflation (279)
+ contourmerge
+ ejml (36474)
+ geotools (36474)
+ gridify
+ jackson
+ jaxb (36474)
+ jna (36474)
+ jts (36474)
+ merge-overlap
+ opendata (36474)
+ osm-obj-info
+ reverter (36474)
+ sidewalks (71)
+ urbaneye3d (2.4.2)
+ utilsplugin2 (36497)
+ waydownloader
+ zoomlevel

Tagging presets:
+ https://josm.openstreetmap.de/josmfile?page=Presets/Addr2&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/BuildingPreset&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/Crafts&zip=1
+ https://cdn.jsdelivr.net/npm/name-suggestion-index@latest/dist/presets/nsi-josm-presets.min.xml
+ https://josm.openstreetmap.de/josmfile?page=Presets/NewTags&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/OneClick&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/ParcelLockers&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/Playground_Equipment&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/Simple_Indoor_Tagging&zip=1
+ https://osmtools.de/josm/steps.xml
+ https://josm.openstreetmap.de/josmfile?page=Presets/ParkingLanes&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/LaneAttributes&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/PublicTransportOneClick&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/Quick-highways&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/CommonKeyboardShortcuts&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/FitnessStationEquipment&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/NewParkingFeatures&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/StreetCabinet&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/Quick-buildings&zip=1

Map paint styles:
- https://raw.githubusercontent.com/tordanik/direction-cones-style/refs/heads/main/direction-cones.mapcss
- https://raw.githubusercontent.com/species/josm-preset-traffic_sign_direction/master/direction.mapcss
- https://josm.openstreetmap.de/josmfile?page=Styles/Direction&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/Coloured_Streets&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/AddressValidator&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/SidewalksAndFootways&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/Lit&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/BuildingColors&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/Enhanced_Lane_and_Road_Attributes&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/ColorWays&zip=1
- https://raw.githubusercontent.com/yopaseopor/indoormap/master/indoormap-style.mapcss
- https://josm.openstreetmap.de/josmfile?page=Styles/FixmeAndNote&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/Landcover&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/LastUpdated&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/Maxspeed&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/MaxspeedIcons&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/Surface&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/Modified&zip=1

Validator rules:
+ https://josm.openstreetmap.de/josmfile?page=Rules/CheckDate&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Rules/MissingMain&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Rules/UnresolvedFIXMEs&zip=1

Last errors/warnings:
- 00094.368 W: [NODE, CLOSEDWAY] 5 livestock: Could not get presets icon agri/livestock.svg
- 00094.369 W:  building=* civic: Could not get presets icon civic/civic.svg
- 00094.370 W: [NODE, CLOSEDWAY] 1 kindergarten: Could not get presets icon civic/kinder.svg
- 00094.370 W: [NODE, CLOSEDWAY] 2 school: Could not get presets icon civic/school.svg
- 00094.371 W: [NODE, CLOSEDWAY] 3 college: Could not get presets icon civic/college.svg
- 00094.372 W: [NODE, CLOSEDWAY] 4 university: Could not get presets icon civic/uni.svg
- 00094.376 W: [NODE, CLOSEDWAY] 5 hospital: Could not get presets icon civic/hospital.svg
- 00094.381 W: [NODE, CLOSEDWAY] 7 transportation: Could not get presets icon civic/train.svg
- 00094.383 W: [NODE, CLOSEDWAY] 9 civic: Could not get presets icon civic/civic.svg
- 00112.036 E: Handled by bug report queue: java.lang.UnsupportedClassVersionError: com/example/josm/accountmanager/AccountManagerPlugin has been compiled by a more recent version of the Java Runtime (class file version 65.0), this version of the Java Runtime only recognizes class file versions up to 61.0



=== REPORTED CRASH DATA ===
BugReportExceptionHandler#handleException:
No data collected.

Warning issued by: BugReportExceptionHandler#handleException

=== STACK TRACE ===
Thread: main (1)
java.lang.UnsupportedClassVersionError: com/example/josm/accountmanager/AccountManagerPlugin has been compiled by a more recent version of the Java Runtime (class file version 65.0), this version of the Java Runtime only recognizes class file versions up to 61.0
	at java.base/java.lang.ClassLoader.defineClass1(Native Method)
	at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:1017)
	at java.base/java.security.SecureClassLoader.defineClass(SecureClassLoader.java:150)
	at java.base/java.net.URLClassLoader.defineClass(URLClassLoader.java:524)
	at java.base/java.net.URLClassLoader$1.run(URLClassLoader.java:427)
	at java.base/java.net.URLClassLoader$1.run(URLClassLoader.java:421)
	at java.base/java.security.AccessController.doPrivileged(AccessController.java:712)
	at java.base/java.net.URLClassLoader.findClass(URLClassLoader.java:420)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:592)
	at org.openstreetmap.josm.plugins.PluginClassLoader.loadClass(PluginClassLoader.java:64)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:525)
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:469)
	at org.openstreetmap.josm.plugins.PluginInformation.loadClass(PluginInformation.java:403)
	at org.openstreetmap.josm.plugins.PluginHandler.loadPlugin(PluginHandler.java:863)
	at org.openstreetmap.josm.plugins.PluginHandler.loadPlugins(PluginHandler.java:926)
	at org.openstreetmap.josm.plugins.PluginHandler.loadLatePlugins(PluginHandler.java:1028)
	at org.openstreetmap.josm.gui.MainApplication.loadLatePlugins(MainApplication.java:1251)
	at org.openstreetmap.josm.gui.MainApplication.mainJOSM(MainApplication.java:1007)
	at org.openstreetmap.josm.gui.MainApplication$3.processArguments(MainApplication.java:280)
	at org.openstreetmap.josm.gui.MainApplication.main(MainApplication.java:766)
}}}
"	anonymous	fixed
24820	JOSM Frozen and displaying a report bug screen upon opening laptop from sleep overnight	Core		defect	team	2026-07-28T23:28:03+02:00	2026-07-29T08:28:11+02:00	"==== What steps will reproduce the problem?
Unsure – these are the last things I did before re-opening my laptop:
1. Left computer as was, with JOSM open
2. Put computer to sleep
3. Opened computer ~12 hours later

==== Please provide any additional information below. Attach a screenshot if possible.

{{{
Revision:19555
Build-Date:2026-03-30 09:44:38

Identification: JOSM/1.5 (19555 en) Mac OS X 26.5.2
OS Build number: macOS 26.5.2 (25F84)
Memory Usage: 1264 MB / 18432 MB (641 MB allocated, but free)
Java version: 21.0.10+7-LTS, Azul Systems, Inc., OpenJDK 64-Bit Server VM
Look and Feel: javax.swing.plaf.metal.MetalLookAndFeel
Screen: Display 3 2560x1440x32bpp@75Hz (scaling 1.00×1.00)
Maximum Screen Size: 2560×1440
Best cursor sizes: 16×16→16×16, 32×32→32×32
System property file.encoding: UTF-8
System property sun.jnu.encoding: UTF-8
Locale info: en_NZ
Numbers with default locale: 1234567890 -> 1234567890
VM arguments: [-Djpackage.app-version=19555, -XX:MaxRAMPercentage=75.0, --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.apple.eawt=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=/Applications/JOSM.app/Contents/MacOS/JOSM]
Dataset consistency test: No problems found

Plugins:
+ ColorPlugin (46)
+ PicLayer (273)
+ buildings_tools (36474)
+ indoorhelper (266)
+ utilsplugin2 (36497)

Map paint styles:
+ <josm.userdata>/plugins/indoorhelper/resources/sit.mapcss

Last errors/warnings:
- 00004.136 W: Update plugins - Last plugin update more than 34 days ago.
- 00019.116 E: Failed to locate image 'https://ecan.govt.nz/favicon.ico'
- 00020.179 E: Failed to locate image 'https://koordinates.a.ssl.fastly.net/media/settings/branding/favicon-lds.ico'
- 00020.429 E: Failed to locate image 'https://koordinates.a.ssl.fastly.net/media/settings/branding/favicon-lds.ico'
- 00450.368 E: Failed to locate image 'https://koordinates.a.ssl.fastly.net/media/settings/branding/favicon-lds.ico'
- 40917.893 E: Handled by bug report queue: java.lang.ClassCastException: class sun.java2d.opengl.CGLGraphicsConfig cannot be cast to class sun.java2d.metal.MTLGraphicsConfig (sun.java2d.opengl.CGLGraphicsConfig and sun.java2d.metal.MTLGraphicsConfig are in module java.desktop of loader 'bootstrap')
- 40917.896 E: Handled by bug report queue: java.lang.ClassCastException: class sun.java2d.opengl.CGLGraphicsConfig cannot be cast to class sun.java2d.metal.MTLGraphicsConfig (sun.java2d.opengl.CGLGraphicsConfig and sun.java2d.metal.MTLGraphicsConfig are in module java.desktop of loader 'bootstrap')



=== REPORTED CRASH DATA ===
BugReportExceptionHandler#handleException:
No data collected.

Warning issued by: BugReportExceptionHandler#handleException

=== STACK TRACE ===
Thread: AWT-EventQueue-0 (42) of main
java.lang.ClassCastException: class sun.java2d.opengl.CGLGraphicsConfig cannot be cast to class sun.java2d.metal.MTLGraphicsConfig (sun.java2d.opengl.CGLGraphicsConfig and sun.java2d.metal.MTLGraphicsConfig are in module java.desktop of loader 'bootstrap')
	at java.desktop@21.0.10/sun.java2d.metal.MTLVolatileSurfaceManager.initAcceleratedSurface(Unknown Source)
	at java.desktop@21.0.10/sun.awt.image.VolatileSurfaceManager.initialize(Unknown Source)
	at java.desktop@21.0.10/sun.awt.image.SunVolatileImage.<init>(Unknown Source)
	at java.desktop@21.0.10/sun.awt.image.SunVolatileImage.<init>(Unknown Source)
	at java.desktop@21.0.10/java.awt.GraphicsConfiguration.createCompatibleVolatileImage(Unknown Source)
	at java.desktop@21.0.10/java.awt.GraphicsConfiguration.createCompatibleVolatileImage(Unknown Source)
	at java.desktop@21.0.10/javax.swing.RepaintManager.getVolatileOffscreenBuffer(Unknown Source)
	at java.desktop@21.0.10/javax.swing.RepaintManager$PaintManager.paint(Unknown Source)
	at java.desktop@21.0.10/javax.swing.RepaintManager.paint(Unknown Source)
	at java.desktop@21.0.10/javax.swing.JComponent.paint(Unknown Source)
	at java.desktop@21.0.10/java.awt.GraphicsCallback$PaintCallback.run(Unknown Source)
	at java.desktop@21.0.10/sun.awt.SunGraphicsCallback.runOneComponent(Unknown Source)
	at java.desktop@21.0.10/sun.awt.SunGraphicsCallback.runComponents(Unknown Source)
	at java.desktop@21.0.10/java.awt.Container.paint(Unknown Source)
	at java.desktop@21.0.10/java.awt.Window.paint(Unknown Source)
	at java.desktop@21.0.10/javax.swing.RepaintManager$4.run(Unknown Source)
	at java.desktop@21.0.10/javax.swing.RepaintManager$4.run(Unknown Source)
	at java.base/java.security.AccessController.doPrivileged(Unknown Source)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
	at java.desktop@21.0.10/javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)
	at java.desktop@21.0.10/javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)
	at java.desktop@21.0.10/javax.swing.RepaintManager.prePaintDirtyRegions(Unknown Source)
	at java.desktop@21.0.10/javax.swing.RepaintManager$ProcessingRunnable.run(Unknown Source)
	at java.desktop@21.0.10/java.awt.event.InvocationEvent.dispatch(Unknown Source)
	at java.desktop@21.0.10/java.awt.EventQueue.dispatchEventImpl(Unknown Source)
	at java.desktop@21.0.10/java.awt.EventQueue$4.run(Unknown Source)
	at java.desktop@21.0.10/java.awt.EventQueue$4.run(Unknown Source)
	at java.base/java.security.AccessController.doPrivileged(Unknown Source)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
	at java.desktop@21.0.10/java.awt.EventQueue.dispatchEvent(Unknown Source)
	at java.desktop@21.0.10/java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
	at java.desktop@21.0.10/java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
	at java.desktop@21.0.10/java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
	at java.desktop@21.0.10/java.awt.EventDispatchThread.pumpEvents(Unknown Source)
	at java.desktop@21.0.10/java.awt.EventDispatchThread.pumpEvents(Unknown Source)
	at java.desktop@21.0.10/java.awt.EventDispatchThread.run(Unknown Source)
}}}
"	anonymous	othersoftware
24792	Add surface=laterite to the surface preset	Internal preset		enhancement	team	2026-07-05T18:54:06+02:00	2026-07-25T18:58:13+02:00	"`surface=laterite` was approved via OSM's proposal process ([osmwiki:Proposal:Surface=laterite], 29-0-0) and is documented at [osmwiki:Tag:surface=laterite].

The built-in `surface` combo (chunk `surface` in `defaultpresets.xml`, shared across all highway presets) doesn't have an entry for it:


{{{#!xml
<chunk id=""surface"">
    <combo key=""surface"" text=""Surface"" values=""paved,unpaved,asphalt,concrete,concrete:plates,concrete:lanes,paving_stones,sett,cobblestone,unhewn_cobblestone,grass_paver,compacted,fine_gravel,gravel,pebblestone,ground,mud,rock,sand,grass,wood,metal,stone,woodchips"" />
</chunk>
}}}

Requesting `laterite` be added to that `values` list, labelled ""Laterite"".
"	etienne.julien@…	fixed
