﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
5114	JOSM crash when zooming slippy map with scroll wheel	anonymous	team	"What steps will reproduce the problem?
 1. Start JOSM
 2. Click on download data button
 3. Turn scrollwheel on mouse quickly to zoom in the slippy map

What is the expected result?
The slippy map should zoom in and out.

What happens instead?
I get an error message and a polite request to file a bug report.

Please provide any additional information below. Attach a screenshot if
possible.

If I use the scrollwheel slowly it seems there is no problem.  If I move it too quickly I get one error message box per scrollwheel click.  When I clear all the error message boxes the slippy map works- I can slide it around and shift-click to mark an area, however the slippy map image is 'blocky' because the image has been zoomed locally, but the new slippy map image has not been downloaded from the server.  In this situation any scrollwheel movement causes another error message box to appear.

{{{
Build-Date: 2010-04-26 01:31:31
URL: http://josm.openstreetmap.de/svn/trunk
Last Changed Author: jttt
Repository UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b
Last Changed Date: 2010-04-25 15:31:07 +0200 (Sun, 25 Apr 2010)
Last Changed Rev: 3208
Repository Root: http://josm.openstreetmap.de/svn
Revision: 3208

Memory Usage: 28 MB / 508 MB (4 MB allocated, but free)
Java version: 1.5.0, Sun Microsystems Inc., Java HotSpot(TM) Client VM
Operating system: Windows XP


Plugins: openstreetbugs,remotecontrol,validator,wmsplugin
Plugin validator (Version: 20799)
Plugin remotecontrol (Version: 19946)
Plugin wmsplugin (Version: 20891)
Plugin openstreetbugs (Version: 20696)

java.lang.NullPointerException
	at java.util.concurrent.LinkedBlockingQueue.extract(Unknown Source)
	at java.util.concurrent.LinkedBlockingQueue.poll(Unknown Source)
	at org.openstreetmap.gui.jmapviewer.JobDispatcher$JobThread.executeJobs(JobDispatcher.java:113)
	at org.openstreetmap.gui.jmapviewer.JobDispatcher$JobThread.run(JobDispatcher.java:98)

}}}
"	defect	closed	normal		Core	tested	irreproducible	template_report	
