Modify

Opened 8 years ago

Closed 8 years ago

Last modified 7 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)

Attachments (0)

Change History (2)

comment:1 by floscher, 8 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, 7 years ago

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

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The owner will remain nokutu.
as The resolution will be set.
The resolution will be deleted. Next status will be 'reopened'.

Add Comment


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