Modify

Opened 9 years ago

Closed 9 years ago

Last modified 8 years ago

#13783 closed defect (fixed)

NullPointerException

Reported by: anonymous Owned by: nokutu
Priority: normal Milestone:
Component: Plugin mapillary Version:
Keywords: Cc:

Description

Remove Mapillary layer:

URL:http://josm.openstreetmap.de/svn/trunk
Repository:UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b
Last:Changed Date: 2016-09-29 20:30:59 +0200 (Thu, 29 Sep 2016)
Build-Date:2016-09-30 01:36:19
Revision:11066
Relative:URL: ^/trunk

Identification: JOSM/1.5 (11066 de) Linux Debian GNU/Linux 8.6 (jessie)
Memory Usage: 767 MB / 1600 MB (386 MB allocated, but free)
Java version: 1.8.0_102-8u102-b14.1-1~bpo8+1-b14, Oracle Corporation, OpenJDK 64-Bit Server VM
Java package: openjdk-8-jre:amd64-8u102-b14.1-1~bpo8+1

Plugins:
+ Mapillary (v1.3.1)

Last errors/warnings:
- W: Too many errors. Dropping ReportedException [thread=Thread[pool-35-thread-4,5,main], exception=java.lang.NullPointerException, methodWarningFrom=BugReportExceptionHandler#handleException]
- W: Too many errors. Dropping ReportedException [thread=Thread[pool-35-thread-8,5,main], exception=java.lang.NullPointerException, methodWarningFrom=BugReportExceptionHandler#handleException]
- W: Too many errors. Dropping ReportedException [thread=Thread[pool-38-thread-7,5,main], exception=java.lang.NullPointerException, methodWarningFrom=BugReportExceptionHandler#handleException]
- W: Too many errors. Dropping ReportedException [thread=Thread[pool-38-thread-6,5,main], exception=java.lang.NullPointerException, methodWarningFrom=BugReportExceptionHandler#handleException]
- W: Too many errors. Dropping ReportedException [thread=Thread[pool-42-thread-7,5,main], exception=java.lang.NullPointerException, methodWarningFrom=BugReportExceptionHandler#handleException]
- W: Too many errors. Dropping ReportedException [thread=Thread[pool-38-thread-8,5,main], exception=java.lang.NullPointerException, methodWarningFrom=BugReportExceptionHandler#handleException]
- W: Too many errors. Dropping ReportedException [thread=Thread[pool-42-thread-6,5,main], exception=java.lang.NullPointerException, methodWarningFrom=BugReportExceptionHandler#handleException]
- W: Too many errors. Dropping ReportedException [thread=Thread[pool-42-thread-5,5,main], exception=java.lang.NullPointerException, methodWarningFrom=BugReportExceptionHandler#handleException]
- W: Too many errors. Dropping ReportedException [thread=Thread[pool-42-thread-8,5,main], exception=java.lang.NullPointerException, methodWarningFrom=BugReportExceptionHandler#handleException]
- W: Too many errors. Dropping ReportedException [thread=Thread[pool-38-thread-4,5,main], exception=java.lang.NullPointerException, methodWarningFrom=BugReportExceptionHandler#handleException]


=== STACK TRACE ===
Thread: pool-35-thread-2 (1008)
java.lang.NullPointerException
	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
	at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
	at java.util.concurrent.ForkJoinTask.getThrowableException(ForkJoinTask.java:598)
	at java.util.concurrent.ForkJoinTask.reportException(ForkJoinTask.java:677)
	at java.util.concurrent.ForkJoinTask.invoke(ForkJoinTask.java:735)
	at java.util.stream.ReduceOps$ReduceOp.evaluateParallel(ReduceOps.java:714)
	at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:233)
	at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:499)
	at org.openstreetmap.josm.plugins.mapillary.io.download.MapillarySequenceDownloadThread.run(MapillarySequenceDownloadThread.java:94)
	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.NullPointerException
	at org.openstreetmap.josm.plugins.mapillary.MapillaryLayer.init(MapillaryLayer.java:118)
	at org.openstreetmap.josm.plugins.mapillary.MapillaryLayer.getInstance(MapillaryLayer.java:188)
	at org.openstreetmap.josm.plugins.mapillary.io.download.MapillarySequenceDownloadThread.isInside(MapillarySequenceDownloadThread.java:130)
	at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:174)
	at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1374)
	at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:481)
	at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
	at java.util.stream.ReduceOps$ReduceTask.doLeaf(ReduceOps.java:747)
	at java.util.stream.ReduceOps$ReduceTask.doLeaf(ReduceOps.java:721)
	at java.util.stream.AbstractTask.compute(AbstractTask.java:316)
	at java.util.concurrent.CountedCompleter.exec(CountedCompleter.java:731)
	at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:289)
	at java.util.concurrent.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1056)
	at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1692)
	at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:157)

Change History (2)

comment:1 by floscher, 9 years ago

Resolution: fixed
Status: newclosed

This has been fixed in commit 84c7cd5 and will be rolling out with the next release.

comment:2 by floscher, 8 years ago

Version v1.3.2 has just been released and can be downloaded through the built-in plugin update mechanism of JOSM.

Add Comment


E-mail address and name can be saved in the Preferences .
 
Note: See TracTickets for help on using tickets.