Modify ↓
Opened 9 years ago
Closed 9 years ago
#13481 closed defect (duplicate)
Java Exception on date string parsing
Reported by: | Owned by: | team | |
---|---|---|---|
Priority: | normal | Milestone: | |
Component: | Core | Version: | |
Keywords: | template_report | Cc: |
Description
What steps will reproduce the problem?
- Open attached file with JOSM.
- Java Lang Exception on date string parsing.
What is the expected result?
JOSM should not crash.
What happens instead?
JOSM crashes with the exception.
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 es) Linux Ubuntu 16.04.1 LTS Memory Usage: 284 MB / 1753 MB (212 MB allocated, but free) Java version: 1.8.0_91-8u91-b14-3ubuntu1~16.04.1-b14, Oracle Corporation, OpenJDK 64-Bit Server VM Java package: openjdk-8-jre:amd64-8u91-b14-3ubuntu1~16.04.1 Java ATK Wrapper package: libatk-wrapper-java:- VM arguments: [-Djosm.restart=true, -Djava.net.useSystemProxies=true] Last errors/warnings: - E: org.openstreetmap.josm.tools.UncheckedParseException: The date string (2016-08-29T00:23+0200) could not be parsed.. Causa: java.lang.IllegalArgumentException: 2016-08-29T00:23+0200 === REPORTED CRASH DATA === BugReportExceptionHandler$BugReporterThread#askForBugReport: No data collected. === STACK TRACE === Thread: AWT-EventQueue-0 (18) of main org.openstreetmap.josm.tools.UncheckedParseException: The date string (2016-08-29T00:23+0200) could not be parsed. at org.openstreetmap.josm.tools.date.DateUtils.tsFromString(DateUtils.java:153) at org.openstreetmap.josm.io.OsmReader.readCommon(OsmReader.java:457) at org.openstreetmap.josm.io.OsmReader.parseNode(OsmReader.java:215) at org.openstreetmap.josm.io.OsmReader.parseOsm(OsmReader.java:160) at org.openstreetmap.josm.io.OsmReader.parseRoot(OsmReader.java:122) at org.openstreetmap.josm.io.OsmReader.parse(OsmReader.java:108) at org.openstreetmap.josm.io.OsmReader.doParseDataSet(OsmReader.java:592) at org.openstreetmap.josm.io.OsmReader.parseDataSet(OsmReader.java:643) at org.openstreetmap.josm.io.OsmImporter.parseDataSet(OsmImporter.java:123) at org.openstreetmap.josm.io.OsmImporter.loadLayer(OsmImporter.java:113) at org.openstreetmap.josm.io.OsmImporter.importData(OsmImporter.java:90) at org.openstreetmap.josm.io.OsmImporter.importData(OsmImporter.java:75) at org.openstreetmap.josm.io.FileImporter.importDataHandleExceptions(FileImporter.java:90) at org.openstreetmap.josm.actions.OpenFileAction$OpenFileTask.importData(OpenFileAction.java:349) at org.openstreetmap.josm.actions.OpenFileAction$OpenFileTask.realRun(OpenFileAction.java:302) at org.openstreetmap.josm.gui.PleaseWaitRunnable.doRealRun(PleaseWaitRunnable.java:93) at org.openstreetmap.josm.gui.PleaseWaitRunnable.run(PleaseWaitRunnable.java:141) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) 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) Caused by: java.lang.IllegalArgumentException: 2016-08-29T00:23+0200 at com.sun.org.apache.xerces.internal.jaxp.datatype.XMLGregorianCalendarImpl$Parser.skip(XMLGregorianCalendarImpl.java:2844) at com.sun.org.apache.xerces.internal.jaxp.datatype.XMLGregorianCalendarImpl$Parser.parse(XMLGregorianCalendarImpl.java:2766) at com.sun.org.apache.xerces.internal.jaxp.datatype.XMLGregorianCalendarImpl.<init>(XMLGregorianCalendarImpl.java:435) at com.sun.org.apache.xerces.internal.jaxp.datatype.DatatypeFactoryImpl.newXMLGregorianCalendar(DatatypeFactoryImpl.java:536) at org.openstreetmap.josm.tools.date.DateUtils.tsFromString(DateUtils.java:151) ... 21 more
Attachments (1)
Change History (4)
by , 9 years ago
Attachment: | test.osm.gz added |
---|
comment:1 by , 9 years ago
comment:3 by , 9 years ago
Resolution: | → duplicate |
---|---|
Status: | new → closed |
Closed as duplicate of #12622.
Note:
See TracTickets
for help on using tickets.
This OSM XML was generated with cat2osm, a tool to convert spanish cadastre data to OSM XML.