Opened 6 years ago

Last modified 6 years ago

#18558 closed defect

StackOverflowError at SearchCompiler$Id.getNumber — at Version 3

Reported by: anonymous Owned by: anonymous
Priority: major Milestone:
Component: Core Version:
Keywords: template_report search Cc:

Description (last modified by Don-vip)

What steps will reproduce the problem?

  1. Tried to multi select many way IDs. It failed.

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: 2020-01-02 22:34:59 +0100 (Thu, 02 Jan 2020)
Revision:15628
Build-Date:2020-01-02 21:52:31
URL:https://josm.openstreetmap.de/svn/trunk

Identification: JOSM/1.5 (15628 en) Mac OS X 10.14
OS Build number: Mac OS X 10.14 (18A391)
Memory Usage: 678 MB / 4096 MB (341 MB allocated, but free)
Java version: 13.0.1+9, Oracle Corporation, OpenJDK 64-Bit Server VM
Screen: Display 69733568 1440x900, Display 724048717 1920x1080, Display 724048590 1920x1080
Maximum Screen Size: 1920x1080
Dataset consistency test: No problems found

Plugins:
+ Mapillary (1.5.20)
+ apache-commons (35092)
+ apache-http (35092)
+ ejml (35122)
+ geotools (35169)
+ jaxb (35092)
+ jna (35092)
+ jts (35122)
+ measurement (35248)
+ opendata (35248)
+ turnrestrictions (35248)
+ utilsplugin2 (35248)

Last errors/warnings:
- W: Missing plugin main version in plugin opendata
- W: Missing plugin main version in plugin opendata
- W: No configuration settings found.  Using hardcoded default values for all pools.
- E: Handled by bug report queue: java.lang.StackOverflowError


=== REPORTED CRASH DATA ===
BugReportExceptionHandler#handleException:
No data collected.

Warning issued by: BugReportExceptionHandler#handleException

=== STACK TRACE ===
Thread: org.openstreetmap.josm.actions.search.SearchAction$SearchTask (57)
java.lang.StackOverflowError
	at org.openstreetmap.josm.data.osm.search.SearchCompiler$Id.getNumber(SearchCompiler.java:631)
	at org.openstreetmap.josm.data.osm.search.SearchCompiler$RangeMatch.match(SearchCompiler.java:1356)
	at org.openstreetmap.josm.data.osm.search.SearchCompiler$Match.match(SearchCompiler.java:284)
	at org.openstreetmap.josm.data.osm.search.SearchCompiler$Or.match(SearchCompiler.java:577)
	at org.openstreetmap.josm.data.osm.search.SearchCompiler$Or.match(SearchCompiler.java:577)
	at org.openstreetmap.josm.data.osm.search.SearchCompiler$Or.match(SearchCompiler.java:577)
	at org.openstreetmap.josm.data.osm.search.SearchCompiler$Or.match(SearchCompiler.java:577)
	at org.openstreetmap.josm.data.osm.search.SearchCompiler$Or.match(SearchCompiler.java:577)
	at org.openstreetmap.josm.data.osm.search.SearchCompiler$Or.match(SearchCompiler.java:577)
	at org.openstreetmap.josm.data.osm.search.SearchCompiler$Or.match(SearchCompiler.java:577)
	at org.openstreetmap.josm.data.osm.search.SearchCompiler$Or.match(SearchCompiler.java:577)
	at org.openstreetmap.josm.data.osm.search.SearchCompiler$Or.match(SearchCompiler.java:577)
	at org.openstreetmap.josm.data.osm.search.SearchCompiler$Or.match(SearchCompiler.java:577)
	at org.openstreetmap.josm.data.osm.search.SearchCompiler$Or.match(SearchCompiler.java:577)
	at org.openstreetmap.josm.data.osm.search.SearchCompiler$Or.match(SearchCompiler.java:577)
...

Change History (3)

comment:1 by stoecker, 6 years ago

Owner: changed from team to anonymous
Status: newneedinfo

What was the exact search you did? Can you reproduce it?

comment:2 by Don-vip, 6 years ago

Description: modified (diff)

comment:3 by Don-vip, 6 years ago

Description: modified (diff)
Summary: Tried to multi select many way IDs. It failed.StackOverflowError at SearchCompiler$Id.getNumber
Note: See TracTickets for help on using tickets.