﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
8122	NullPointerException	anonymous	Upliner	"Revision: 5531
Plugin 'reverter' (Version 28656)

Try to revert changeset 13477728:
{{{
GET http://api.openstreetmap.org/api/0.6/changeset/13477728
GET http://api.openstreetmap.org/api/0.6/changeset/13477728/download
GET http://api.openstreetmap.org/api/0.6/nodes?nodes=197743429
GET http://api.openstreetmap.org/api/0.6/node/197743429/6
org.openstreetmap.josm.io.OsmTransferException: org.openstreetmap.josm.io.IllegalDataException: java.lang.NullPointerException
        at reverter.OsmServerMultiObjectReader.ReadObject(OsmServerMultiObjectReader.java:35)
        at reverter.OsmServerMultiObjectReader.ReadObject(OsmServerMultiObjectReader.java:21)
        at reverter.ChangesetReverter.downloadObjectsHistory(ChangesetReverter.java:171)
        at reverter.RevertChangesetTask.realRun(RevertChangesetTask.java:77)
        at org.openstreetmap.josm.gui.PleaseWaitRunnable.doRealRun(PleaseWaitRunnable.java:82)
        at org.openstreetmap.josm.gui.PleaseWaitRunnable.run(PleaseWaitRunnable.java:145)
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
        at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
        at java.util.concurrent.FutureTask.run(FutureTask.java:166)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
        at java.lang.Thread.run(Thread.java:636)
Caused by: org.openstreetmap.josm.io.IllegalDataException: java.lang.NullPointerException
        at reverter.corehacks.MultiOsmReader.AddData(MultiOsmReader.java:558)
        at reverter.OsmServerMultiObjectReader.ReadObject(OsmServerMultiObjectReader.java:33)
        ... 11 more
Caused by: java.lang.NullPointerException
        at sun.misc.FloatingDecimal.readJavaFormatString(FloatingDecimal.java:1009)
        at java.lang.Double.parseDouble(Double.java:527)
        at reverter.corehacks.MultiOsmReader$Parser.getDouble(MultiOsmReader.java:285)
        at reverter.corehacks.MultiOsmReader$Parser.startElement(MultiOsmReader.java:179)
        at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:504)
        at com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:182)
        at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1320)
        at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2732)
        at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:625)
        at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:488)
        at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:812)
        at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:741)
        at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:123)
        at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1208)
        at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:525)
        at javax.xml.parsers.SAXParser.parse(SAXParser.java:392)
        at reverter.corehacks.MultiOsmReader.AddData(MultiOsmReader.java:552)
        ... 12 more
}}}"	defect	closed	normal		Plugin reverter	latest	irreproducible		
