Modify ↓
Opened 15 years ago
Closed 15 years ago
#3907 closed defect (worksforme)
NPE at plugin czechaddress
Reported by: | bilbo | Owned by: | bilbo |
---|---|---|---|
Priority: | normal | Milestone: | |
Component: | Plugin | Version: | latest |
Keywords: | Cc: |
Description
Loaded some data from OSM, then I picked two ways, combined them, solved conflicts in the dialog and ... I got this exception - then clicking anywhere in the map in attempt to select anything mean another exception (the same one). Note that I was not actively using the czechaddress plugin at the time I got this, I had the panel turned off and I have not used it in this JOSM session.
Build-Date: 2009-11-11 17:53:27 Revision: 2437 Is-Local-Build: true Memory Usage: 950 MB / 989 MB (448 MB allocated, but free) Java version: 1.6.0_16 Plugins: buildings_toolsczechaddressgraphviewmeasurementmultipolyopenstreetbugsremotecontrolterracer2utilspluginvalidatorwmsplugin Plugin buildings_tools Version: 24 Plugin czechaddress Version: 18503 Plugin graphview Version: 18415 Plugin measurement Version: 17377 Plugin multipoly Version: 18415 Plugin openstreetbugs Version: 18503 Plugin remotecontrol Version: 18503 Plugin terracer2 Version: ${version.entry.commit.revision} Plugin utilsplugin Version: 18503 Plugin validator Version: 18524 Plugin wmsplugin Version: 18408 java.lang.NullPointerException at org.openstreetmap.josm.plugins.czechaddress.addressdatabase.AddressElement.getName(AddressElement.java:101) at org.openstreetmap.josm.plugins.czechaddress.intelligence.Reasoner.update(Reasoner.java:199) at org.openstreetmap.josm.plugins.czechaddress.intelligence.SelectionMonitor.selectionChanged(SelectionMonitor.java:42) at org.openstreetmap.josm.data.osm.DataSet.notifySelectionChangeListeners(DataSet.java:256) at org.openstreetmap.josm.data.osm.DataSet.fireSelectionChanged(DataSet.java:266) at org.openstreetmap.josm.data.UndoRedoHandler.afterAdd(UndoRedoHandler.java:52) at org.openstreetmap.josm.data.UndoRedoHandler.add(UndoRedoHandler.java:60) at org.openstreetmap.josm.actions.CombineWayAction$1.run(CombineWayAction.java:170) at org.openstreetmap.josm.actions.CombineWayAction.combineWays(CombineWayAction.java:175) at org.openstreetmap.josm.actions.CombineWayAction.actionPerformed(CombineWayAction.java:195) 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.JComponent.processKeyEvent(JComponent.java:2814) at java.awt.Component.processEvent(Component.java:6040) 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.KeyboardFocusManager.redispatchEvent(KeyboardFocusManager.java:1848) at java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(DefaultKeyboardFocusManager.java:704) 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)
Attachments (0)
Change History (2)
comment:1 by , 15 years ago
Owner: | changed from | to
---|---|
Status: | new → needinfo |
comment:2 by , 15 years ago
Resolution: | → worksforme |
---|---|
Status: | needinfo → closed |
Note:
See TracTickets
for help on using tickets.
Somehow your dataset contained an "zero nodes" way. The question is whether we fix the exception or the place where you created that way. Can you reproduce this issue?