- 
    Bug 
- 
    Resolution: Fixed
- 
    Major 
- 
    openJDK 1.7, Linux, Maven 3.0.4
This was working for us in 1.509.1. With 1.518, we see the following exception at the end of the run
01:11:44.584 ERROR: Asynchronous execution failure
01:11:44.584 java.util.concurrent.ExecutionException: hudson.util.IOException2: Unable to read /data/jenkins/fingerprints/03/67/0f0ef6519a687a790def531eecd9.xml
01:11:44.584 	at hudson.remoting.Channel$3.adapt(Channel.java:679)
01:11:44.584 	at hudson.remoting.Channel$3.adapt(Channel.java:674)
01:11:44.584 	at hudson.remoting.FutureAdapter.get(FutureAdapter.java:55)
01:11:44.584 	at hudson.maven.AbstractMavenBuilder.waitForAsynchronousExecutions(AbstractMavenBuilder.java:185)
01:11:44.584 	at hudson.maven.Maven3Builder.call(Maven3Builder.java:105)
01:11:44.584 	at hudson.maven.Maven3Builder.call(Maven3Builder.java:66)
01:11:44.584 	at hudson.remoting.UserRequest.perform(UserRequest.java:118)
01:11:44.584 	at hudson.remoting.UserRequest.perform(UserRequest.java:48)
01:11:44.584 	at hudson.remoting.Request$2.run(Request.java:287)
01:11:44.584 	at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72)
01:11:44.584 	at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
01:11:44.584 	at java.util.concurrent.FutureTask.run(FutureTask.java:138)
01:11:44.584 	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
01:11:44.584 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
01:11:44.584 	at java.lang.Thread.run(Thread.java:662)
01:11:44.584 Caused by: hudson.util.IOException2: Unable to read /data/jenkins/fingerprints/03/67/0f0ef6519a687a790def531eecd9.xml
01:11:44.584 	at hudson.XmlFile.read(XmlFile.java:147)
01:11:44.584 	at hudson.model.Fingerprint.load(Fingerprint.java:981)
01:11:44.584 	at hudson.model.Fingerprint.load(Fingerprint.java:969)
01:11:44.586 	at hudson.model.FingerprintMap.load(FingerprintMap.java:94)
01:11:44.586 	at hudson.model.FingerprintMap.load(FingerprintMap.java:45)
01:11:44.586 	at hudson.util.KeyedDataStorage.get(KeyedDataStorage.java:154)
01:11:44.586 	at hudson.model.FingerprintMap.get(FingerprintMap.java:79)
01:11:44.586 	at hudson.model.FingerprintMap.get(FingerprintMap.java:45)
01:11:44.586 	at hudson.util.KeyedDataStorage.getOrCreate(KeyedDataStorage.java:108)
01:11:44.586 	at hudson.model.FingerprintMap.getOrCreate(FingerprintMap.java:65)
01:11:44.586 	at hudson.maven.reporters.MavenFingerprinter$1.call(MavenFingerprinter.java:125)
01:11:44.586 	at hudson.maven.reporters.MavenFingerprinter$1.call(MavenFingerprinter.java:112)
01:11:44.586 	at hudson.maven.MavenBuild$ProxyImpl.execute(MavenBuild.java:404)
01:11:44.586 	at hudson.maven.MavenBuild$ProxyImpl2.execute(MavenBuild.java:477)
01:11:44.586 	at sun.reflect.GeneratedMethodAccessor235.invoke(Unknown Source)
01:11:44.586 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
01:11:44.586 	at java.lang.reflect.Method.invoke(Method.java:601)
01:11:44.588 	at hudson.model.Executor$1.call(Executor.java:547)
01:11:44.588 	at hudson.util.InterceptingProxy$1.invoke(InterceptingProxy.java:23)
01:11:44.588 	at com.sun.proxy.$Proxy40.execute(Unknown Source)
01:11:44.588 	at hudson.maven.MavenBuildProxy$Filter$AsyncInvoker.call(MavenBuildProxy.java:270)
01:11:44.588 	at hudson.remoting.UserRequest.perform(UserRequest.java:118)
01:11:44.588 	at hudson.remoting.UserRequest.perform(UserRequest.java:48)
01:11:44.588 	at hudson.remoting.Request$2.run(Request.java:326)
01:11:44.588 	at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72)
01:11:44.588 	at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
01:11:44.588 	at java.util.concurrent.FutureTask.run(FutureTask.java:166)
01:11:44.588 	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
01:11:44.588 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
01:11:44.588 	at java.lang.Thread.run(Thread.java:722)
01:11:44.590 Caused by: com.thoughtworks.xstream.converters.ConversionException:  : no more data available - expected end tags </ranges></entry></usages></fingerprint> to close start tag <ranges> from line 7961 and start tag <entry> from line 7959 and start tag <usages> from line 6 and start tag <fingerprint> from line 2, parser stopped on START_TAG seen ...-684,686-709,711-717,720-725,727-786,788-790,792-794,796-799,801-8... @7961:467 :  : no more data available - expected end tags </ranges></entry></usages></fingerprint> to close start tag <ranges> from line 7961 and start tag <entry> from line 7959 and start tag <usages> from line 6 and start tag <fingerprint> from line 2, parser stopped on START_TAG seen ...-684,686-709,711-717,720-725,727-786,788-790,792-794,796-799,801-8... @7961:467
01:11:44.590 ---- Debugging information ----
01:11:44.590 message             :  : no more data available - expected end tags </ranges></entry></usages></fingerprint> to close start tag <ranges> from line 7961 and start tag <entry> from line 7959 and start tag <usages> from line 6 and start tag <fingerprint> from line 2, parser stopped on START_TAG seen ...-684,686-709,711-717,720-725,727-786,788-790,792-794,796-799,801-8... @7961:467
01:11:44.590 cause-exception     : com.thoughtworks.xstream.io.StreamException
01:11:44.590 cause-message       :  : no more data available - expected end tags </ranges></entry></usages></fingerprint> to close start tag <ranges> from line 7961 and start tag <entry> from line 7959 and start tag <usages> from line 6 and start tag <fingerprint> from line 2, parser stopped on START_TAG seen ...-684,686-709,711-717,720-725,727-786,788-790,792-794,796-799,801-8... @7961:467
01:11:44.590 class               : hudson.model.Fingerprint$RangeSet
01:11:44.590 required-type       : hudson.model.Fingerprint$RangeSet
01:11:44.590 converter-type      : hudson.model.Fingerprint$RangeSet$ConverterImpl
01:11:44.590 path                : /fingerprint/usages/entry[1989]/ranges
01:11:44.590 line number         : 7961
01:11:44.590 class[1]            : java.util.Hashtable
01:11:44.590 converter-type[1]   : com.thoughtworks.xstream.converters.collections.MapConverter
01:11:44.592 class[2]            : hudson.model.Fingerprint
01:11:44.592 converter-type[2]   : hudson.util.RobustReflectionConverter
01:11:44.592 version             : null
01:11:44.592 -------------------------------
01:11:44.592 	at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:79)
01:11:44.592 	at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)
01:11:44.592 	at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
01:11:44.592 	at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)
01:11:44.592 	at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)
01:11:44.592 	at com.thoughtworks.xstream.converters.collections.MapConverter.putCurrentEntryIntoMap(MapConverter.java:90)
01:11:44.592 	at com.thoughtworks.xstream.converters.collections.MapConverter.populateMap(MapConverter.java:78)
01:11:44.592 	at com.thoughtworks.xstream.converters.collections.MapConverter.populateMap(MapConverter.java:72)
01:11:44.592 	at com.thoughtworks.xstream.converters.collections.MapConverter.unmarshal(MapConverter.java:67)
01:11:44.592 	at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
01:11:44.593 	at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)
01:11:44.593 	at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
01:11:44.594 	at hudson.util.RobustReflectionConverter.unmarshalField(RobustReflectionConverter.java:333)
01:11:44.594 	at hudson.util.RobustReflectionConverter.doUnmarshal(RobustReflectionConverter.java:275)
01:11:44.594 	at hudson.util.RobustReflectionConverter.unmarshal(RobustReflectionConverter.java:222)
01:11:44.594 	at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
01:11:44.594 	at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)
01:11:44.594 	at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
01:11:44.594 	at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)
01:11:44.594 	at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)
01:11:44.594 	at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)
01:11:44.594 	at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1061)
01:11:44.594 	at hudson.util.XStream2.unmarshal(XStream2.java:109)
01:11:44.594 	at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1045)
01:11:44.594 	at com.thoughtworks.xstream.XStream.fromXML(XStream.java:925)
01:11:44.595 	at hudson.XmlFile.read(XmlFile.java:143)
01:11:44.595 	... 29 more
01:11:44.595 Caused by: com.thoughtworks.xstream.io.StreamException:  : no more data available - expected end tags </ranges></entry></usages></fingerprint> to close start tag <ranges> from line 7961 and start tag <entry> from line 7959 and start tag <usages> from line 6 and start tag <fingerprint> from line 2, parser stopped on START_TAG seen ...-684,686-709,711-717,720-725,727-786,788-790,792-794,796-799,801-8... @7961:467
01:11:44.596 	at com.thoughtworks.xstream.io.xml.XppReader.pullNextEvent(XppReader.java:126)
01:11:44.596 	at com.thoughtworks.xstream.io.xml.AbstractPullReader.readRealEvent(AbstractPullReader.java:148)
01:11:44.596 	at com.thoughtworks.xstream.io.xml.AbstractPullReader.readEvent(AbstractPullReader.java:135)
01:11:44.596 	at com.thoughtworks.xstream.io.xml.AbstractPullReader.hasMoreChildren(AbstractPullReader.java:87)
01:11:44.596 	at com.thoughtworks.xstream.io.ReaderWrapper.hasMoreChildren(ReaderWrapper.java:32)
01:11:44.596 	at hudson.model.Fingerprint$RangeSet$ConverterImpl.unmarshal(Fingerprint.java:529)
01:11:44.596 	at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
01:11:44.596 	... 54 more
01:11:44.596 Caused by: java.io.EOFException: no more data available - expected end tags </ranges></entry></usages></fingerprint> to close start tag <ranges> from line 7961 and start tag <entry> from line 7959 and start tag <usages> from line 6 and start tag <fingerprint> from line 2, parser stopped on START_TAG seen ...-684,686-709,711-717,720-725,727-786,788-790,792-794,796-799,801-8... @7961:467
01:11:44.596 	at org.xmlpull.mxp1.MXParser.fillBuf(MXParser.java:3035)
01:11:44.597 	at org.xmlpull.mxp1.MXParser.more(MXParser.java:3046)
01:11:44.597 	at org.xmlpull.mxp1.MXParser.nextImpl(MXParser.java:1384)
01:11:44.597 	at org.xmlpull.mxp1.MXParser.next(MXParser.java:1093)
01:11:44.597 	at com.thoughtworks.xstream.io.xml.XppReader.pullNextEvent(XppReader.java:109)
01:11:44.597 	... 60 more
01:11:44.597 ERROR: Asynchronous execution failure
01:11:44.597 java.util.concurrent.ExecutionException: hudson.util.IOException2: Unable to read /data/jenkins/fingerprints/fb/44/723f35c2f1af5c51eb729b502f0d.xml
01:11:44.597 	at hudson.remoting.Channel$3.adapt(Channel.java:679)
01:11:44.597 	at hudson.remoting.Channel$3.adapt(Channel.java:674)
01:11:44.597 	at hudson.remoting.FutureAdapter.get(FutureAdapter.java:55)
01:11:44.597 	at hudson.maven.AbstractMavenBuilder.waitForAsynchronousExecutions(AbstractMavenBuilder.java:185)
01:11:44.597 	at hudson.maven.Maven3Builder.call(Maven3Builder.java:105)
01:11:44.597 	at hudson.maven.Maven3Builder.call(Maven3Builder.java:66)
01:11:44.597 	at hudson.remoting.UserRequest.perform(UserRequest.java:118)
01:11:44.597 	at hudson.remoting.UserRequest.perform(UserRequest.java:48)
01:11:44.597 	at hudson.remoting.Request$2.run(Request.java:287)
01:11:44.597 	at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72)
01:11:44.597 	at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
01:11:44.597 	at java.util.concurrent.FutureTask.run(FutureTask.java:138)
01:11:44.597 	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
01:11:44.598 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
01:11:44.598 	at java.lang.Thread.run(Thread.java:662)
01:11:44.598 Caused by: hudson.util.IOException2: Unable to read /data/jenkins/fingerprints/fb/44/723f35c2f1af5c51eb729b502f0d.xml
01:11:44.598 	at hudson.XmlFile.read(XmlFile.java:147)
01:11:44.598 	at hudson.model.Fingerprint.load(Fingerprint.java:981)
01:11:44.598 	at hudson.model.Fingerprint.load(Fingerprint.java:969)
01:11:44.599 	at hudson.model.FingerprintMap.load(FingerprintMap.java:94)
01:11:44.599 	at hudson.model.FingerprintMap.load(FingerprintMap.java:45)
01:11:44.599 	at hudson.util.KeyedDataStorage.get(KeyedDataStorage.java:154)
01:11:44.599 	at hudson.model.FingerprintMap.get(FingerprintMap.java:79)
01:11:44.599 	at hudson.model.FingerprintMap.get(FingerprintMap.java:45)
01:11:44.599 	at hudson.util.KeyedDataStorage.getOrCreate(KeyedDataStorage.java:108)
01:11:44.599 	at hudson.model.FingerprintMap.getOrCreate(FingerprintMap.java:65)
01:11:44.599 	at hudson.maven.reporters.MavenFingerprinter$1.call(MavenFingerprinter.java:125)
01:11:44.599 	at hudson.maven.reporters.MavenFingerprinter$1.call(MavenFingerprinter.java:112)
01:11:44.600 	at hudson.maven.MavenBuild$ProxyImpl.execute(MavenBuild.java:404)
01:11:44.600 	at hudson.maven.MavenBuild$ProxyImpl2.execute(MavenBuild.java:477)
01:11:44.600 	at sun.reflect.GeneratedMethodAccessor235.invoke(Unknown Source)
01:11:44.600 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
01:11:44.601 	at java.lang.reflect.Method.invoke(Method.java:601)
01:11:44.601 	at hudson.model.Executor$1.call(Executor.java:547)
01:11:44.601 	at hudson.util.InterceptingProxy$1.invoke(InterceptingProxy.java:23)
01:11:44.601 	at com.sun.proxy.$Proxy40.execute(Unknown Source)
01:11:44.601 	at hudson.maven.MavenBuildProxy$Filter$AsyncInvoker.call(MavenBuildProxy.java:270)
01:11:44.601 	at hudson.remoting.UserRequest.perform(UserRequest.java:118)
01:11:44.601 	at hudson.remoting.UserRequest.perform(UserRequest.java:48)
01:11:44.601 	at hudson.remoting.Request$2.run(Request.java:326)
01:11:44.601 	at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72)
01:11:44.602 	at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
01:11:44.602 	at java.util.concurrent.FutureTask.run(FutureTask.java:166)
01:11:44.602 	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
01:11:44.602 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
01:11:44.603 	at java.lang.Thread.run(Thread.java:722)
01:11:44.603 Caused by: com.thoughtworks.xstream.converters.ConversionException:  : no more data available - expected end tags </ranges></entry></usages></fingerprint> to close start tag <ranges> from line 12741 and start tag <entry> from line 12739 and start tag <usages> from line 6 and start tag <fingerprint> from line 2, parser stopped on START_TAG seen ...1927,1929-1957,1959-1995,1997,1999-2038,2046-2055,2057-2062,2064,2... @12741:126 :  : no more data available - expected end tags </ranges></entry></usages></fingerprint> to close start tag <ranges> from line 12741 and start tag <entry> from line 12739 and start tag <usages> from line 6 and start tag <fingerprint> from line 2, parser stopped on START_TAG seen ...1927,1929-1957,1959-1995,1997,1999-2038,2046-2055,2057-2062,2064,2... @12741:126
01:11:44.603 ---- Debugging information ----
01:11:44.603 message             :  : no more data available - expected end tags </ranges></entry></usages></fingerprint> to close start tag <ranges> from line 12741 and start tag <entry> from line 12739 and start tag <usages> from line 6 and start tag <fingerprint> from line 2, parser stopped on START_TAG seen ...1927,1929-1957,1959-1995,1997,1999-2038,2046-2055,2057-2062,2064,2... @12741:126
01:11:44.603 cause-exception     : com.thoughtworks.xstream.io.StreamException
01:11:44.603 cause-message       :  : no more data available - expected end tags </ranges></entry></usages></fingerprint> to close start tag <ranges> from line 12741 and start tag <entry> from line 12739 and start tag <usages> from line 6 and start tag <fingerprint> from line 2, parser stopped on START_TAG seen ...1927,1929-1957,1959-1995,1997,1999-2038,2046-2055,2057-2062,2064,2... @12741:126
01:11:44.603 class               : hudson.model.Fingerprint$RangeSet
01:11:44.603 required-type       : hudson.model.Fingerprint$RangeSet
01:11:44.603 converter-type      : hudson.model.Fingerprint$RangeSet$ConverterImpl
01:11:44.604 path                : /fingerprint/usages/entry[3184]/ranges
01:11:44.604 line number         : 12741
01:11:44.604 class[1]            : java.util.Hashtable
01:11:44.605 converter-type[1]   : com.thoughtworks.xstream.converters.collections.MapConverter
01:11:44.605 class[2]            : hudson.model.Fingerprint
01:11:44.605 converter-type[2]   : hudson.util.RobustReflectionConverter
01:11:44.605 version             : null
01:11:44.605 -------------------------------
01:11:44.605 	at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:79)
01:11:44.605 	at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)
01:11:44.605 	at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
01:11:44.605 	at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)
01:11:44.605 	at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)
01:11:44.605 	at com.thoughtworks.xstream.converters.collections.MapConverter.putCurrentEntryIntoMap(MapConverter.java:90)
01:11:44.606 	at com.thoughtworks.xstream.converters.collections.MapConverter.populateMap(MapConverter.java:78)
01:11:44.606 	at com.thoughtworks.xstream.converters.collections.MapConverter.populateMap(MapConverter.java:72)
01:11:44.606 	at com.thoughtworks.xstream.converters.collections.MapConverter.unmarshal(MapConverter.java:67)
01:11:44.607 	at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
01:11:44.607 	at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)
01:11:44.607 	at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
01:11:44.607 	at hudson.util.RobustReflectionConverter.unmarshalField(RobustReflectionConverter.java:333)
01:11:44.607 	at hudson.util.RobustReflectionConverter.doUnmarshal(RobustReflectionConverter.java:275)
01:11:44.607 	at hudson.util.RobustReflectionConverter.unmarshal(RobustReflectionConverter.java:222)
01:11:44.607 	at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
01:11:44.607 	at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)
01:11:44.607 	at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
01:11:44.607 	at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)
01:11:44.607 	at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)
01:11:44.608 	at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)
01:11:44.608 	at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1061)
01:11:44.608 	at hudson.util.XStream2.unmarshal(XStream2.java:109)
01:11:44.608 	at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1045)
01:11:44.609 	at com.thoughtworks.xstream.XStream.fromXML(XStream.java:925)
01:11:44.609 	at hudson.XmlFile.read(XmlFile.java:143)
01:11:44.609 	... 29 more
01:11:44.609 Caused by: com.thoughtworks.xstream.io.StreamException:  : no more data available - expected end tags </ranges></entry></usages></fingerprint> to close start tag <ranges> from line 12741 and start tag <entry> from line 12739 and start tag <usages> from line 6 and start tag <fingerprint> from line 2, parser stopped on START_TAG seen ...1927,1929-1957,1959-1995,1997,1999-2038,2046-2055,2057-2062,2064,2... @12741:126
01:11:44.609 	at com.thoughtworks.xstream.io.xml.XppReader.pullNextEvent(XppReader.java:126)
01:11:44.609 	at com.thoughtworks.xstream.io.xml.AbstractPullReader.readRealEvent(AbstractPullReader.java:148)
01:11:44.609 	at com.thoughtworks.xstream.io.xml.AbstractPullReader.readEvent(AbstractPullReader.java:135)
01:11:44.609 	at com.thoughtworks.xstream.io.xml.AbstractPullReader.hasMoreChildren(AbstractPullReader.java:87)
01:11:44.609 	at com.thoughtworks.xstream.io.ReaderWrapper.hasMoreChildren(ReaderWrapper.java:32)
01:11:44.609 	at hudson.model.Fingerprint$RangeSet$ConverterImpl.unmarshal(Fingerprint.java:529)
01:11:44.609 	at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
01:11:44.609 	... 54 more
01:11:44.609 Caused by: java.io.EOFException: no more data available - expected end tags </ranges></entry></usages></fingerprint> to close start tag <ranges> from line 12741 and start tag <entry> from line 12739 and start tag <usages> from line 6 and start tag <fingerprint> from line 2, parser stopped on START_TAG seen ...1927,1929-1957,1959-1995,1997,1999-2038,2046-2055,2057-2062,2064,2... @12741:126
01:11:44.610 	at org.xmlpull.mxp1.MXParser.fillBuf(MXParser.java:3035)
01:11:44.611 	at org.xmlpull.mxp1.MXParser.more(MXParser.java:3046)
01:11:44.611 	at org.xmlpull.mxp1.MXParser.nextImpl(MXParser.java:1384)
01:11:44.611 	at org.xmlpull.mxp1.MXParser.next(MXParser.java:1093)
01:11:44.611 	at com.thoughtworks.xstream.io.xml.XppReader.pullNextEvent(XppReader.java:109)
01:11:44.611 	... 60 more
- is blocking
- 
                    JENKINS-16301 Fingerprint performance -         
- Resolved
 
-         
- is duplicated by
- 
                    JENKINS-19357 Fingerprint file is incorrect if ampersand character is part of the file name. -         
- Closed
 
-