﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
13107	Error message when start JOSM	wanio1ster@…	team	"==== What steps will reproduce the problem?
1. Run JOSM.
2. On the ""initiating styles map"" application crash

==== Please provide any additional information below. Attach a screenshot if possible.

{{{
URL:http://josm.openstreetmap.de/svn/trunk
Repository:UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b
Last:Changed Date: 2016-06-04 17:28:58 +0200 (Sat, 04 Jun 2016)
Build-Date:2016-06-04 15:31:27
Revision:10327
Relative:URL: ^/trunk

Identification: JOSM/1.5 (10327 pl) Linux Ubuntu 16.04 LTS
Memory Usage: 211 MB / 665 MB (169 MB allocated, but free)
Java version: 1.8.0_91-8u91-b14-0ubuntu4~16.04.1-b14, Oracle Corporation, OpenJDK 64-Bit Server VM
VM arguments: [-Djosm.restart=true, -Djava.net.useSystemProxies=true]


Last errors/warnings:
- E: java.lang.RuntimeException: java.util.concurrent.ExecutionException: java.lang.ArrayIndexOutOfBoundsException: 4331. Przyczyna: java.util.concurrent.ExecutionException: java.lang.ArrayIndexOutOfBoundsException: 4331. Przyczyna: java.lang.ArrayIndexOutOfBoundsException: 4331

java.lang.RuntimeException: java.util.concurrent.ExecutionException: java.lang.ArrayIndexOutOfBoundsException: 4331
	at org.openstreetmap.josm.Main.<init>(Main.java:656)
	at org.openstreetmap.josm.gui.MainApplication.<init>(MainApplication.java:99)
	at org.openstreetmap.josm.gui.MainApplication.main(MainApplication.java:465)
Caused by: java.util.concurrent.ExecutionException: java.lang.ArrayIndexOutOfBoundsException: 4331
	at java.util.concurrent.FutureTask.report(FutureTask.java:122)
	at java.util.concurrent.FutureTask.get(FutureTask.java:192)
	at org.openstreetmap.josm.Main.<init>(Main.java:652)
	... 2 more
Caused by: java.lang.ArrayIndexOutOfBoundsException: 4331
	at com.kitfox.svg.batik.LinearGradientPaintContext.fillSimpleNoCycle(LinearGradientPaintContext.java:354)
	at com.kitfox.svg.batik.LinearGradientPaintContext.fillRaster(LinearGradientPaintContext.java:520)
	at com.kitfox.svg.batik.MultipleGradientPaintContext.getRaster(MultipleGradientPaintContext.java:1339)
	at sun.java2d.pipe.AlphaPaintPipe.renderPathTile(AlphaPaintPipe.java:124)
	at sun.java2d.pipe.SpanClipRenderer.renderPathTile(SpanClipRenderer.java:116)
	at sun.java2d.pipe.AAShapePipe.renderTiles(AAShapePipe.java:201)
	at sun.java2d.pipe.AAShapePipe.renderPath(AAShapePipe.java:159)
	at sun.java2d.pipe.AAShapePipe.fill(AAShapePipe.java:68)
	at sun.java2d.pipe.PixelToParallelogramConverter.fill(PixelToParallelogramConverter.java:164)
	at sun.java2d.pipe.ValidatePipe.fill(ValidatePipe.java:160)
	at sun.java2d.SunGraphics2D.fill(SunGraphics2D.java:2527)
	at com.kitfox.svg.ShapeElement.renderShape(ShapeElement.java:323)
	at com.kitfox.svg.Path.render(Path.java:92)
	at com.kitfox.svg.Group.render(Group.java:204)
	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:1428)
	at org.openstreetmap.josm.tools.ImageResource.getImageIcon(ImageResource.java:111)
	at org.openstreetmap.josm.tools.ImageProvider.get(ImageProvider.java:562)
	at org.openstreetmap.josm.gui.mappaint.MapPaintStyles.getIconProvider(MapPaintStyles.java:129)
	at org.openstreetmap.josm.gui.mappaint.StyleSource.getSourceIconProvider(StyleSource.java:199)
	at org.openstreetmap.josm.gui.mappaint.StyleSource.getIconProvider(StyleSource.java:215)
	at org.openstreetmap.josm.gui.mappaint.MapPaintMenu$MapPaintAction.<init>(MapPaintMenu.java:36)
	at org.openstreetmap.josm.gui.mappaint.MapPaintMenu.mapPaintStylesUpdated(MapPaintMenu.java:100)
	at org.openstreetmap.josm.gui.mappaint.MapPaintStyles.fireMapPaintSylesUpdated(MapPaintStyles.java:495)
	at org.openstreetmap.josm.gui.mappaint.MapPaintStyles.readFromPreferences(MapPaintStyles.java:264)
	at org.openstreetmap.josm.gui.preferences.map.MapPaintPreference.initialize(MapPaintPreference.java:193)
	at org.openstreetmap.josm.Main$6.initialize(Main.java:636)
	at org.openstreetmap.josm.Main$InitializationTask.call(Main.java:733)
	at org.openstreetmap.josm.Main$InitializationTask.call(Main.java:717)
	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
}}}
"	defect	closed	normal		Core mappaint	latest	irreproducible	crash startup svg	wanio1ster@…
