﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
13528	StackOverflowError in Splinex plugin	anonymous	anonymous	"==== What steps will reproduce the problem?
1. Draw some points with in Splinex plugin mode
2. 
3. 

==== What is the expected result?

==== What happens instead?
Josm crashes

==== 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-08-11 21:54:24 +0200 (Thu, 11 Aug 2016)
Build-Date:2016-08-11 22:36:05
Revision:10786
Relative:URL: ^/trunk

Identification: JOSM/1.5 (10786 it) Windows Vista 32-Bit
Memory Usage: 198 MB / 247 MB (57 MB allocated, but free)
Java version: 1.8.0_101-b13, Oracle Corporation, Java HotSpot(TM) Client VM
Dataset consistency test: No problems found

Plugins:
+ FastDraw (32773)
+ Mapillary (32882)
+ PicLayer (32796)
+ apache-commons (32699)
+ apache-http (32699)
+ contourmerge (1021)
+ dataimport (32699)
+ ejml (32680)
+ geotools (32813)
+ importvec (32699)
+ jts (32699)
+ log4j (32699)
+ opendata (32898)
+ photo_geotagging (32699)
+ reltoolbox (32796)
+ reverter (32796)
+ splinex (32796)
+ turnrestrictions (32796)
+ utilsplugin2 (32815)

Tagging presets:
+ https://josm.openstreetmap.de/josmfile?page=Presets/Mountains&zip=1

Last errors/warnings:
- W: Old style SideButton usage for action org.openstreetmap.josm.plugins.mapillary.gui.MapillaryChangesetDialog$SubmitAction@17dfaa3
- E: java.lang.StackOverflowError


=== REPORTED CRASH DATA ===
BugReportExceptionHandler$BugReporterThread#askForBugReport:
No data collected.

=== STACK TRACE ===
Thread: AWT-EventQueue-0 (17) of main
java.lang.StackOverflowError
	at org.openstreetmap.josm.plugins.Splinex.SplineHitTest.checkCurve(SplineHitTest.java:27)
	at org.openstreetmap.josm.plugins.Splinex.SplineHitTest.checkCurve(SplineHitTest.java:74)
	at org.openstreetmap.josm.plugins.Splinex.SplineHitTest.checkCurve(SplineHitTest.java:74)
	at org.openstreetmap.josm.plugins.Splinex.SplineHitTest.checkCurve(SplineHitTest.java:74)
	at org.openstreetmap.josm.plugins.Splinex.SplineHitTest.checkCurve(SplineHitTest.java:74)
	at org.openstreetmap.josm.plugins.Splinex.SplineHitTest.checkCurve(SplineHitTest.java:74)
	at org.openstreetmap.josm.plugins.Splinex.SplineHitTest.checkCurve(SplineHitTest.java:74)
	at org.openstreetmap.josm.plugins.Splinex.SplineHitTest.checkCurve(SplineHitTest.java:74)
	at org.openstreetmap.josm.plugins.Splinex.SplineHitTest.checkCurve(SplineHitTest.java:74)
	at org.openstreetmap.josm.plugins.Splinex.SplineHitTest.checkCurve(SplineHitTest.java:74)
	at org.openstreetmap.josm.plugins.Splinex.SplineHitTest.checkCurve(SplineHitTest.java:74)
	at org.openstreetmap.josm.plugins.Splinex.SplineHitTest.checkCurve(SplineHitTest.java:74)
	at org.openstreetmap.josm.plugins.Splinex.SplineHitTest.checkCurve(SplineHitTest.java:74)
	at org.openstreetmap.josm.plugins.Splinex.SplineHitTest.checkCurve(SplineHitTest.java:74)
	at org.openstreetmap.josm.plugins.Splinex.SplineHitTest.checkCurve(SplineHitTest.java:74)
	at org.openstreetmap.josm.plugins.Splinex.SplineHitTest.checkCurve(SplineHitTest.java:74)
...
	at org.openstreetmap.josm.plugins.Splinex.SplineHitTest.checkCurve(SplineHitTest.java:74)
}}}
"	defect	closed	normal		Plugin splinex		duplicate	template_report	
