Modify ↓
Opened 16 years ago
Closed 16 years ago
#741 closed defect (fixed)
Exception when enabling "Draw Segment order numbers"
Reported by: | Owned by: | framm | |
---|---|---|---|
Priority: | major | Milestone: | |
Component: | Core | Version: | |
Keywords: | Cc: |
Description
- Download map data from bounding box
http://www.openstreetmap.org/index.html?mlat=50.07509763654676&mlon=8.857383728027344&zoom=12
(I think the error will occur with other bb either)
- Enable "Draw Segment order numbers" in the display settings.
- Exception:
Path: josm URL: http://www.openstreetmap.de/svn/josm Repository Root: http://www.openstreetmap.de/svn/josm Repository UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b Revision: 631 Node Kind: directory Last Changed Author: framm Last Changed Rev: 631 Last Changed Date: 2008-05-11 03:05:11 +0200 (Sun, 11 May 2008) java.lang.NullPointerException at org.openstreetmap.josm.data.osm.visitor.MapPaintVisitor.drawOrderNumber(MapPaintVisitor.java:406) at org.openstreetmap.josm.data.osm.visitor.MapPaintVisitor.visit(MapPaintVisitor.java:203) at org.openstreetmap.josm.data.osm.Way.visit(Way.java:48) at org.openstreetmap.josm.data.osm.visitor.MapPaintVisitor.visitAll(MapPaintVisitor.java:376) at org.openstreetmap.josm.gui.layer.OsmDataLayer.paint(OsmDataLayer.java:183) at org.openstreetmap.josm.gui.MapView.paint(MapView.java:211) at javax.swing.JComponent.paintChildren(JComponent.java:864) at javax.swing.JComponent.paint(JComponent.java:1036) at javax.swing.JComponent.paintToOffscreen(JComponent.java:5122) at javax.swing.BufferStrategyPaintManager.paint(BufferStrategyPaintManager.java:285) at javax.swing.RepaintManager.paint(RepaintManager.java:1128) at javax.swing.JComponent._paintImmediately(JComponent.java:5070) at javax.swing.JComponent.paintImmediately(JComponent.java:4880) at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:723) at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:679) at javax.swing.RepaintManager.seqPaintDirtyRegions(RepaintManager.java:659) at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:128) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209) at java.awt.EventQueue.dispatchEvent(EventQueue.java:597) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160) at java.awt.EventDispatchThread.run(EventDispatchThread.java:121)
Attachments (0)
Note:
See TracTickets
for help on using tickets.
This was caused by rendering to a BufferedImage, sorry. I cannot attach the patch (Trac says "TypeError: can't pickle mp_request objects"), so I'm pasting it here: