Modify ↓
Opened 11 years ago
Closed 11 years ago
#10348 closed defect (fixed)
Exception when using F1 (Go to OSM wiki) on a relation without "type" key
Reported by: | Owned by: | team | |
---|---|---|---|
Priority: | normal | Milestone: | 14.08 |
Component: | Core | Version: | |
Keywords: | template_report | Cc: |
Description
What steps will reproduce the problem?
- Download data from https://www.openstreetmap.org/#map=19/37.60103/24.73649
- Select the building (way 256000601)
- Click on relation 3868761 in the Tags/Memberships panel
- Press F1 or right-click "Go to OSM wiki ..."
This can also be reproduced with the coastline next to it after removing the "type" key from that relation.
What is the expected result?
Wiki opened in browser.
What happens instead?
"Unexpected Exception" message.
Repository Root: http://josm.openstreetmap.de/svn Build-Date: 2014-07-28 22:35:35 Last Changed Author: Don-vip Revision: 7347 Repository UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b URL: http://josm.openstreetmap.de/svn/trunk Last Changed Date: 2014-07-29 00:32:15 +0200 (Tue, 29 Jul 2014) Last Changed Rev: 7347 Identification: JOSM/1.5 (7347 de) Linux Arch Linux Memory Usage: 446 MB / 880 MB (177 MB allocated, but free) Java version: 1.7.0_65, Oracle Corporation, OpenJDK 64-Bit Server VM VM arguments: [-Djosm.restart=true] Dataset consistency test: No problems found Plugin: FixAddresses (30416) Plugin: RoadSigns (30495) Plugin: buildings_tools (30485) Plugin: mapdust (30502) Plugin: notes (v0.9.3) Plugin: reverter (30521) java.lang.NullPointerException at java.net.URLEncoder.encode(URLEncoder.java:205) at org.openstreetmap.josm.gui.dialogs.properties.PropertiesDialog$HelpAction.actionPerformed(PropertiesDialog.java:1080) at javax.swing.SwingUtilities.notifyAction(SwingUtilities.java:1662) at javax.swing.JComponent.processKeyBinding(JComponent.java:2869) at javax.swing.JComponent.processKeyBindings(JComponent.java:2930) at javax.swing.JComponent.processKeyEvent(JComponent.java:2832) at java.awt.Component.processEvent(Component.java:6293) at java.awt.Container.processEvent(Container.java:2229) at java.awt.Component.dispatchEventImpl(Component.java:4872) at java.awt.Container.dispatchEventImpl(Container.java:2287) at java.awt.Component.dispatchEvent(Component.java:4698) at java.awt.KeyboardFocusManager.redispatchEvent(KeyboardFocusManager.java:1887) at java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(DefaultKeyboardFocusManager.java:762) at java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(DefaultKeyboardFocusManager.java:1027) at java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(DefaultKeyboardFocusManager.java:899) at java.awt.DefaultKeyboardFocusManager.dispatchEvent(DefaultKeyboardFocusManager.java:727) at java.awt.Component.dispatchEventImpl(Component.java:4742) at java.awt.Container.dispatchEventImpl(Container.java:2287) at java.awt.Window.dispatchEventImpl(Window.java:2719) at java.awt.Component.dispatchEvent(Component.java:4698) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:735) at java.awt.EventQueue.access$200(EventQueue.java:103) at java.awt.EventQueue$3.run(EventQueue.java:694) at java.awt.EventQueue$3.run(EventQueue.java:692) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76) at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:87) at java.awt.EventQueue$4.run(EventQueue.java:708) at java.awt.EventQueue$4.run(EventQueue.java:706) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76) at java.awt.EventQueue.dispatchEvent(EventQueue.java:705) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138) at java.awt.EventDispatchThread.run(EventDispatchThread.java:91)
Attachments (0)
Change History (2)
comment:1 by , 11 years ago
Milestone: | → 14.08 |
---|
comment:2 by , 11 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
Note:
See TracTickets
for help on using tickets.
In 7368/josm: