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