﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
5999	Exception when turning on Bing background imagery	kay_D	team	"What steps will reproduce the problem?
 1. Start JOSM
 2. load any area
 3. turn on Bing background imagery

What is the expected result?
Bing background imagery appears as a background layer - worked always before.

What happens instead?
See exception below. Happens since I updated to current latest version.

{{{
Repository Root: http://josm.openstreetmap.de/svn
Build-Date: 2011-02-20 02:31:40
Last Changed Author: jttt
Revision: 3915
Repository UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b
URL: http://josm.openstreetmap.de/svn/trunk
Last Changed Date: 2011-02-19 19:38:10 +0100 (Sat, 19 Feb 2011)
Last Changed Rev: 3915

Identification: JOSM/1.5 (3915 de)
Memory Usage: 169 MB / 400 MB (90 MB allocated, but free)
Java version: 1.6.0_22, Sun Microsystems Inc., Java HotSpot(TM) Server VM
Operating system: Linux
Dataset consistency test: No problems found

Plugin: DirectUpload (25199)
Plugin: FixAddresses (25374)
Plugin: OpeningHoursEditor (25190)
Plugin: PicLayer (25219)
Plugin: buildings_tools (25192)
Plugin: editgpx (25192)
Plugin: graphview (25199)
Plugin: plastic_laf (25199)
Plugin: routing (25199)
Plugin: tageditor (25191)
Plugin: turnrestrictions (25199)

java.lang.IllegalArgumentException: input == null!
	at javax.imageio.ImageIO.read(ImageIO.java:1322)
	at org.openstreetmap.gui.jmapviewer.tilesources.BingAerialTileSource.getAttributionImage(BingAerialTileSource.java:162)
	at org.openstreetmap.josm.gui.layer.TMSLayer.initTileSource(TMSLayer.java:251)
	at org.openstreetmap.josm.gui.layer.TMSLayer.<init>(TMSLayer.java:323)
	at org.openstreetmap.josm.gui.layer.ImageryLayer.create(ImageryLayer.java:134)
	at org.openstreetmap.josm.actions.AddImageryLayerAction.actionPerformed(AddImageryLayerAction.java:27)
	at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)
	at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318)
	at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
	at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
	at javax.swing.AbstractButton.doClick(AbstractButton.java:357)
	at javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:1223)
	at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:1264)
	at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:272)
	at java.awt.Component.processMouseEvent(Component.java:6267)
	at javax.swing.JComponent.processMouseEvent(JComponent.java:3267)
	at java.awt.Component.processEvent(Component.java:6032)
	at java.awt.Container.processEvent(Container.java:2041)
	at java.awt.Component.dispatchEventImpl(Component.java:4630)
	at java.awt.Container.dispatchEventImpl(Container.java:2099)
	at java.awt.Component.dispatchEvent(Component.java:4460)
	at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4577)
	at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4238)
	at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4168)
	at java.awt.Container.dispatchEventImpl(Container.java:2085)
	at java.awt.Window.dispatchEventImpl(Window.java:2478)
	at java.awt.Component.dispatchEvent(Component.java:4460)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:122
}}}
"	defect	closed	major		Core	latest	duplicate	template_report	
