﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
7580	After pressing Alt-F4	anonymous	team	"What steps will reproduce the problem?
 1. 
 2. 
 3. 

What is the expected result?

What happens instead?

Please provide any additional information below. Attach a screenshot if
possible.

{{{
Repository Root: http://josm.openstreetmap.de/svn
Build-Date: 2012-04-06 01:32:21
Last Changed Author: simon04
Revision: 5169
Repository UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b
URL: http://josm.openstreetmap.de/svn/trunk
Last Changed Date: 2012-04-05 17:29:22 +0200 (Thu, 05 Apr 2012)
Last Changed Rev: 5169

Identification: JOSM/1.5 (5169 ru)
Memory Usage: 232 MB / 896 MB (42 MB allocated, but free)
Java version: 1.6.0_24, Sun Microsystems Inc., OpenJDK Server VM
Operating system: Linux

Plugin: buildings_tools (27984)

java.lang.NullPointerException
	at org.openstreetmap.josm.actions.mapmode.SelectAction.getModeHelpText(SelectAction.java:968)
	at org.openstreetmap.josm.actions.mapmode.MapMode.updateStatusLine(MapMode.java:62)
	at org.openstreetmap.josm.actions.mapmode.MapMode.enterMode(MapMode.java:54)
	at org.openstreetmap.josm.actions.mapmode.SelectAction.enterMode(SelectAction.java:174)
	at org.openstreetmap.josm.actions.LassoModeAction.enterMode(LassoModeAction.java:23)
	at org.openstreetmap.josm.gui.MapFrame.activeLayerChange(MapFrame.java:632)
	at org.openstreetmap.josm.gui.MapView.fireActiveLayerChanged(MapView.java:141)
	at org.openstreetmap.josm.gui.MapView.setActiveLayer(MapView.java:723)
	at org.openstreetmap.josm.gui.MapView.removeLayer(MapView.java:361)
	at org.openstreetmap.josm.Main.exitJosm(Main.java:618)
	at org.openstreetmap.josm.gui.MainApplication$1.windowClosing(MainApplication.java:79)
	at java.awt.AWTEventMulticaster.windowClosing(AWTEventMulticaster.java:349)
	at java.awt.Window.processWindowEvent(Window.java:1904)
	at javax.swing.JFrame.processWindowEvent(JFrame.java:290)
	at java.awt.Window.processEvent(Window.java:1862)
	at java.awt.Component.dispatchEventImpl(Component.java:4629)
	at java.awt.Container.dispatchEventImpl(Container.java:2103)
	at java.awt.Window.dispatchEventImpl(Window.java:2517)
	at java.awt.Component.dispatchEvent(Component.java:4455)
	at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:649)
	at java.awt.EventQueue.access$000(EventQueue.java:96)
	at java.awt.EventQueue$1.run(EventQueue.java:608)
	at java.awt.EventQueue$1.run(EventQueue.java:606)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:105)
	at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:116)
	at java.awt.EventQueue$2.run(EventQueue.java:622)
	at java.awt.EventQueue$2.run(EventQueue.java:620)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:105)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:619)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:275)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:200)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:190)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:185)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:177)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:138)
}}}
"	defect	closed	normal		Core		fixed	template_report	
