Modify ↓
Opened 13 years ago
Closed 12 years ago
#8087 closed defect (irreproducible)
Error on adding suggested OS imagery layers
Reported by: | Denzil | Owned by: | Denzil |
---|---|---|---|
Priority: | normal | Milestone: | |
Component: | Core | Version: | |
Keywords: | template_report | Cc: |
Description
What steps will reproduce the problem?
- Download JOSM.jnlp 5485
- Accept suggestions for OS imagery layers
What is the expected result? Imagery layers will be added
What happens instead? Error - report below. It asked me to file a report, so here it is.
Please provide any additional information below. Attach a screenshot if
possible.
Repository Root: http://josm.openstreetmap.de/svn Build-Date: 2012-08-31 01:31:11 Last Changed Author: Don-vip Revision: 5485 Repository UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b URL: http://josm.openstreetmap.de/svn/trunk Last Changed Date: 2012-08-31 00:21:56 +0200 (Fri, 31 Aug 2012) Last Changed Rev: 5485 Identification: JOSM/1.5 (5485 en_GB) Memory Usage: 95 MB / 455 MB (44 MB allocated, but free) Java version: 1.6.0_24, Sun Microsystems Inc., OpenJDK Server VM Operating system: Linux Dataset consistency test: No problems found java.lang.NullPointerException at org.openstreetmap.josm.gui.mappaint.ElemStyles.getImpl(ElemStyles.java:150) at org.openstreetmap.josm.gui.mappaint.ElemStyles.getStyleCacheWithRange(ElemStyles.java:71) at org.openstreetmap.josm.gui.mappaint.ElemStyles.get(ElemStyles.java:54) at org.openstreetmap.josm.data.osm.visitor.paint.StyledMapRenderer$StyleCollector.add(StyledMapRenderer.java:109) at org.openstreetmap.josm.data.osm.visitor.paint.StyledMapRenderer.collectNodeStyles(StyledMapRenderer.java:167) at org.openstreetmap.josm.data.osm.visitor.paint.StyledMapRenderer.render(StyledMapRenderer.java:228) at org.openstreetmap.josm.gui.layer.OsmDataLayer.paint(OsmDataLayer.java:283) at org.openstreetmap.josm.gui.MapView.paintLayer(MapView.java:488) at org.openstreetmap.josm.gui.MapView.paint(MapView.java:548) at javax.swing.JComponent.paintChildren(JComponent.java:867) at javax.swing.JComponent.paint(JComponent.java:1039) at javax.swing.JComponent.paintToOffscreen(JComponent.java:5139) at javax.swing.BufferStrategyPaintManager.paint(BufferStrategyPaintManager.java:302) at javax.swing.RepaintManager.paint(RepaintManager.java:1188) at javax.swing.JComponent._paintImmediately(JComponent.java:5087) at javax.swing.JComponent.paintImmediately(JComponent.java:4897) at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:783) at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:735) at javax.swing.RepaintManager.prePaintDirtyRegions(RepaintManager.java:677) at javax.swing.RepaintManager.access$700(RepaintManager.java:58) at javax.swing.RepaintManager$ProcessingRunnable.run(RepaintManager.java:1593) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:226) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:670) at java.awt.EventQueue.access$400(EventQueue.java:96) at java.awt.EventQueue$2.run(EventQueue.java:631) at java.awt.EventQueue$2.run(EventQueue.java:629) at java.security.AccessController.doPrivileged(Native Method) at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:105) at java.awt.EventQueue.dispatchEvent(EventQueue.java:640) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:275) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:200) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:194) at java.awt.Dialog$1.run(Dialog.java:1073) at java.awt.Dialog$3.run(Dialog.java:1127) at java.security.AccessController.doPrivileged(Native Method) at java.awt.Dialog.show(Dialog.java:1125) at javax.swing.JOptionPane.showOptionDialog(JOptionPane.java:871) at javax.swing.JOptionPane.showConfirmDialog(JOptionPane.java:797) at javax.swing.JOptionPane.showConfirmDialog(JOptionPane.java:759) at org.openstreetmap.josm.gui.ConditionalOptionPaneUtil.showConfirmationDialog(ConditionalOptionPaneUtil.java:154) at org.openstreetmap.josm.actions.downloadtasks.DownloadOsmTask$DownloadTask.suggestImageryLayers(DownloadOsmTask.java:327) at org.openstreetmap.josm.actions.downloadtasks.DownloadOsmTask$DownloadTask.finish(DownloadOsmTask.java:272) at org.openstreetmap.josm.gui.PleaseWaitRunnable$1.run(PleaseWaitRunnable.java:89) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:216) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:670) at java.awt.EventQueue.access$400(EventQueue.java:96) at java.awt.EventQueue$2.run(EventQueue.java:631) at java.awt.EventQueue$2.run(EventQueue.java:629) at java.security.AccessController.doPrivileged(Native Method) at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:105) at java.awt.EventQueue.dispatchEvent(EventQueue.java:640) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:275) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:200) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:194) at java.awt.Dialog$1.run(Dialog.java:1073) at java.awt.Dialog$3.run(Dialog.java:1127) at java.security.AccessController.doPrivileged(Native Method) at java.awt.Dialog.show(Dialog.java:1125) at java.awt.Component.show(Component.java:1672) at java.awt.Component.setVisible(Component.java:1624) at java.awt.Window.setVisible(Window.java:882) at java.awt.Dialog.setVisible(Dialog.java:1012) at org.openstreetmap.josm.gui.progress.PleaseWaitProgressMonitor$4.run(PleaseWaitProgressMonitor.java:170) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:226) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:670) at java.awt.EventQueue.access$400(EventQueue.java:96) at java.awt.EventQueue$2.run(EventQueue.java:631) at java.awt.EventQueue$2.run(EventQueue.java:629) at java.security.AccessController.doPrivileged(Native Method) at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:105) at java.awt.EventQueue.dispatchEvent(EventQueue.java:640) 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) ...<snip>...
Attachments (0)
Change History (3)
comment:1 by , 12 years ago
comment:2 by , 12 years ago
Owner: | changed from | to
---|---|
Status: | new → needinfo |
Note:
See TracTickets
for help on using tickets.
Is it reproducible ?
I can't see how a NullPointerException may occur at this line.