Modify ↓
Opened 16 years ago
Closed 16 years ago
#3024 closed defect (fixed)
NPE on start on press of "N" key
Reported by: | anonymous | Owned by: | team |
---|---|---|---|
Priority: | minor | Milestone: | |
Component: | Core | Version: | |
Keywords: | Cc: |
Description
I launched JOSM, giving it bunch of .GPX files to load on command line. Once it started, I press "N" and I got instantly an exception:
Manifest-Version: 1.0 Ant-Version: Apache Ant 1.7.0 Created-By: 14.0-b16 (Sun Microsystems Inc.) Main-class: JOSM Main-Version: 1819 SVN Main-Date: 2009-07-21T05:35:17.320789Z Memory Usage: 57 MB / 989 MB (32 MB allocated, but free) Java version: 1.6.0_14 Plugins: measurementmultipolyopenstreetbugsremotecontrolroutingterracer2utilspluginvalidatorwmsplugin Plugin measurement Version: 16317 Plugin multipoly Version: 16609 Plugin openstreetbugs Version: 16294 Plugin remotecontrol Version: 16290 Plugin routing Version: 16409 Plugin terracer2 Version: ${version.entry.commit.revision} Plugin utilsplugin Version: 16290 Plugin validator Version: 16439 Plugin wmsplugin Version: 16442 java.lang.NullPointerException at org.openstreetmap.josm.actions.mapmode.DrawAction.getModeHelpText(DrawAction.java:942) at org.openstreetmap.josm.actions.mapmode.MapMode.updateStatusLine(MapMode.java:60) at org.openstreetmap.josm.actions.mapmode.MapMode.enterMode(MapMode.java:52) at org.openstreetmap.josm.actions.mapmode.DrawAction.enterMode(DrawAction.java:206) at org.openstreetmap.josm.gui.MapFrame.selectMapMode(MapFrame.java:214) at org.openstreetmap.josm.actions.mapmode.MapMode.actionPerformed(MapMode.java:72) at javax.swing.SwingUtilities.notifyAction(SwingUtilities.java:1636) at javax.swing.JComponent.processKeyBinding(JComponent.java:2851) at javax.swing.KeyboardManager.fireBinding(KeyboardManager.java:267) at javax.swing.KeyboardManager.fireKeyboardAction(KeyboardManager.java:216) at javax.swing.JComponent.processKeyBindingsForAllComponents(JComponent.java:2928) at javax.swing.JComponent.processKeyBindings(JComponent.java:2920) at javax.swing.SwingUtilities.processKeyBindings(SwingUtilities.java:1544) at javax.swing.UIManager$2.postProcessKeyEvent(UIManager.java:1465) at java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(DefaultKeyboardFocusManager.java:714) at java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(DefaultKeyboardFocusManager.java:969) at java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(DefaultKeyboardFocusManager.java:841) at java.awt.DefaultKeyboardFocusManager.dispatchEvent(DefaultKeyboardFocusManager.java:668) at java.awt.Component.dispatchEventImpl(Component.java:4502) at java.awt.Container.dispatchEventImpl(Container.java:2099) at java.awt.Window.dispatchEventImpl(Window.java:2475) 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)
There was no active data layer at that time (probably the cause), only 3 GPX layers, 3 marker layers and validation errors layer.
Attachments (0)
Note:
See TracTickets
for help on using tickets.
fixed in r1821