﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
10836	ClassCastException when decoding shop=art SVG icon	Atalanttore	team	"==== What steps will reproduce the problem?
1. Update JOSM to latest version
2. Run JOSM

==== What is the expected result?
No error message on startup.

==== What happens instead?
An error message right after the first startup of the updated JOSM.

==== Please provide any additional information below. Attach a screenshot if possible.

{{{
Repository Root: http://josm.openstreetmap.de/svn
Build-Date: 2014-12-11 02:33:43
Last Changed Author: Don-vip
Revision: 7787
Repository UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b
Relative URL: ^/trunk
URL: http://josm.openstreetmap.de/svn/trunk
Last Changed Date: 2014-12-11 00:15:17 +0100 (Thu, 11 Dec 2014)
Last Changed Rev: 7787

Identification: JOSM/1.5 (7787 de) Linux Ubuntu 14.10
Memory Usage: 239 MB / 860 MB (153 MB allocated, but free)
Java version: 1.7.0_45, Oracle Corporation, Java HotSpot(TM) 64-Bit Server VM

Plugins:
- FastDraw (30762)
- HouseNumberTaggingTool (30762)
- OpeningHoursEditor (30737)
- RoadSigns (30788)
- buildings_tools (30762)
- editgpx (30737)
- imagery_offset_db (30808)
- log4j (30762)
- public_transport (30762)
- routes (30762)
- routing (30737)
- tageditor (30738)
- terracer (30737)
- turnlanes (30737)
- turnrestrictions (30762)
- undelete (30762)
- utilsplugin2 (30762)
- waydownloader (30762)

Last errors/warnings:
- E: Fehler beim Laden des Bildes 'styles/standard/shop/art.svg'
- W: Could not get presets icon styles/standard/shop/art.svg
- E: java.lang.ClassCastException: com.kitfox.svg.Path cannot be cast to com.kitfox.svg.FillElement

java.lang.ClassCastException: com.kitfox.svg.Path cannot be cast to com.kitfox.svg.FillElement
	at com.kitfox.svg.ShapeElement.renderShape(ShapeElement.java:163)
	at com.kitfox.svg.Path.render(Path.java:92)
	at com.kitfox.svg.Group.render(Group.java:202)
	at com.kitfox.svg.Group.render(Group.java:202)
	at com.kitfox.svg.Group.render(Group.java:202)
	at com.kitfox.svg.SVGRoot.renderToViewport(SVGRoot.java:285)
	at com.kitfox.svg.SVGDiagram.render(SVGDiagram.java:105)
	at org.openstreetmap.josm.tools.ImageProvider.createImageFromSvg(ImageProvider.java:1181)
	at org.openstreetmap.josm.tools.ImageResource.getImageIcon(ImageResource.java:89)
	at org.openstreetmap.josm.tools.ImageResource.getImageIconBounded(ImageResource.java:158)
	at org.openstreetmap.josm.tools.ImageResource.getImageIcon(ImageResource.java:68)
	at org.openstreetmap.josm.gui.tagging.TaggingPreset$1$1.run(TaggingPreset.java:163)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:251)
	at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:733)
	at java.awt.EventQueue.access$200(EventQueue.java:103)
	at java.awt.EventQueue$3.run(EventQueue.java:694)
	at java.awt.EventQueue$3.run(EventQueue.java:692)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:703)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:91)

}}}
"	defect	closed	normal	14.12	Core	latest	fixed	template_report shop art svg icon	Klumbumbus bastiK
