﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
14366	OpenStreetCam - RejectedExecutionException while attempting to view a photo	anonymous	jBeata	"==== What steps will reproduce the problem?
1. Enable OpenStreetCam plugin and select ""high-quality images"" in preferences
2. Click on arrow icon in teh OpenStreetCam layer
3. crash

==== What is the expected result?

==== What happens instead?

==== 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: 2017-02-02 01:22:52 +0100 (Thu, 02 Feb 2017)
Build-Date:2017-02-02 02:33:28
Revision:11526
Relative:URL: ^/trunk

Identification: JOSM/1.5 (11526 en) Windows 7 64-Bit
Memory Usage: 766 MB / 1160 MB (216 MB allocated, but free)
Java version: 1.8.0_121-b13, Oracle Corporation, Java HotSpot(TM) Client VM
Screen: \Display0 2880x1620
Maximum Screen Size: 2880x1620
VM arguments: [-Djava.net.preferIPv4Stack=true]
Dataset consistency test: No problems found

Plugins:
+ CommandLine (33026)
+ DirectDownload (33004)
+ DirectUpload (32885)
+ ElevationProfile (33004)
+ FastDraw (33004)
+ ImportImagePlugin (33028)
+ InfoMode (33004)
+ OpenStreetCam (46)
+ OpeningHoursEditor (33004)
+ PicLayer (33088)
+ SimplifyArea (33004)
+ Tracer-testing (33004)
+ alignways (33133)
+ apache-commons (32994)
+ areaselector (1478814827)
+ buildings_tools (33004)
+ contourmerge (1030)
+ czechaddress (33033)
+ dataimport (33024)
+ editgpx (33004)
+ ejml (32680)
+ ext_tools (33004)
+ geotools (33042)
+ gpsblam (33004)
+ gpxfilter (33004)
+ gson (32680)
+ imagery_offset_db (33004)
+ jts (32699)
+ lakewalker (33004)
+ log4j (32699)
+ mapdust (33044)
+ measurement (33088)
+ merge-overlap (33004)
+ opendata (33088)
+ openvisible (33088)
+ photo_geotagging (33088)
+ pointInfo (33131)
+ reverter (33088)
+ routes (33126)
+ terracer (33088)
+ todo (30000)
+ turnlanes (33088)
+ turnrestrictions (33088)
+ utilsplugin2 (33124)
+ waydownloader (33088)
+ wikipedia (33098)

Tagging presets:
+ https://josm.openstreetmap.de/josmfile?page=Presets/BicycleJunction&preset&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/Mountainbike&preset&zip=1
+ http://somewhere.dk/email/josm/source.xml
+ http://osmtools.de/josm/steps.xml
+ http://dev.openseamap.org/josm/Presets_Sport.xml
+ c:\Users\<user.name>\AppData\Roaming\JOSM\plugins\<user.name>-presets.xml
+ https://josm.openstreetmap.de/josmfile?page=Presets/OneClick&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/MountainbikeTrails&preset&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/Czech_hiking&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/NewTags&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/Mountains&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/Historical_Objects&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/LaneAttributes&preset&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/geoimage.at&zip=1

Map paint styles:
- https://josm.openstreetmap.de/josmfile?page=Styles/Fixme&style&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/Cycleways&style&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/Maxspeed&style&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/MaxspeedIcons&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Styles/Lane_and_Road_Attributes&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Styles/Mountains&zip=1

Last errors/warnings:
- W: Unable to get color from '' for color preference 'improve.way.accuracy.helper.line'
- W: Unable to get color from '' for color preference 'make.parallel.helper.line'
- W: Unable to get color from '' for color preference 'extrude.main.line'
- W: Unable to get color from '' for color preference 'improve.way.accuracy.helper.line'
- W: Unable to get color from '' for color preference 'make.parallel.helper.line'
- W: Old style SideButton usage for action org.openstreetmap.josm.plugins.todo.TodoDialog$SelectAction@10d1fd5
- W: Old style SideButton usage for action org.openstreetmap.josm.plugins.todo.TodoDialog$AddAction@a4cc0a
- W: Old style SideButton usage for action org.openstreetmap.josm.plugins.todo.TodoDialog$PassAction@14339e8
- W: Old style SideButton usage for action org.openstreetmap.josm.plugins.todo.TodoDialog$MarkAction@636d77
- E: Handled by bug report queue: java.util.concurrent.RejectedExecutionException: Task org.openstreetmap.josm.plugins.openstreetcam.OpenStreetCamPlugin$$Lambda$340/31205385@6d981a rejected from java.util.concurrent.ThreadPoolExecutor@12186e4[Terminated, pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 0]


=== REPORTED CRASH DATA ===
BugReportExceptionHandler#handleException:
No data collected.

Warning issued by: BugReportExceptionHandler#handleException

=== STACK TRACE ===
Thread: AWT-EventQueue-0 (18) of main
java.util.concurrent.RejectedExecutionException: Task org.openstreetmap.josm.plugins.openstreetcam.OpenStreetCamPlugin$$Lambda$340/31205385@6d981a rejected from java.util.concurrent.ThreadPoolExecutor@12186e4[Terminated, pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 0]
	at java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor.reject(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source)
	at com.telenav.josm.common.thread.ThreadPool.execute(ThreadPool.java:47)
	at org.openstreetmap.josm.plugins.openstreetcam.OpenStreetCamPlugin.loadSequence(OpenStreetCamPlugin.java:246)
	at org.openstreetmap.josm.plugins.openstreetcam.OpenStreetCamPlugin.mouseClicked(OpenStreetCamPlugin.java:212)
	at java.awt.AWTEventMulticaster.mouseClicked(Unknown Source)
	at java.awt.Component.processMouseEvent(Unknown Source)
	at javax.swing.JComponent.processMouseEvent(Unknown Source)
	at java.awt.Component.processEvent(Unknown Source)
	at java.awt.Container.processEvent(Unknown Source)
	at java.awt.Component.dispatchEventImpl(Unknown Source)
	at java.awt.Container.dispatchEventImpl(Unknown Source)
	at java.awt.Component.dispatchEvent(Unknown Source)
	at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
	at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
	at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
	at java.awt.Container.dispatchEventImpl(Unknown Source)
	at java.awt.Window.dispatchEventImpl(Unknown Source)
	at java.awt.Component.dispatchEvent(Unknown Source)
	at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
	at java.awt.EventQueue.access$500(Unknown Source)
	at java.awt.EventQueue$3.run(Unknown Source)
	at java.awt.EventQueue$3.run(Unknown Source)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
	at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
	at java.awt.EventQueue$4.run(Unknown Source)
	at java.awt.EventQueue$4.run(Unknown Source)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
	at java.awt.EventQueue.dispatchEvent(Unknown Source)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
	at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
	at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
	at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
	at java.awt.EventDispatchThread.run(Unknown Source)
}}}
"	defect	closed	normal		Plugin Kartaview/openstreetcam		fixed	template_report	
