Modify ↓
Opened 15 years ago
Closed 15 years ago
#4329 closed defect (fixed)
Multipolygon painting broeken
Reported by: | stoecker | Owned by: | jttt |
---|---|---|---|
Priority: | normal | Milestone: | |
Component: | Core | Version: | |
Keywords: | template_report | Cc: |
Description
What steps will reproduce the problem?
- Open josm with "multipolygon.osm" from svn data_nodist
Build-Date: 2010-01-09 20:29:38 Revision: 2792 Is-Local-Build: true Memory Usage: 80 MB / 493 MB (56 MB allocated, but free) Java version: 1.6.0_0 Dataset consistency test: No problems found Plugins: editgpx,lakewalker,livegps,osmarender,surveyor,tageditor,validator,wmsplugin Plugin editgpx Version: 19052 Plugin lakewalker Version: 19294 Plugin livegps Version: 19056 Plugin osmarender Version: 19296 Plugin tageditor Version: 18976 Plugin validator Version: 19335 Plugin wmsplugin Version: 19306 Plugin surveyor Version: 19211 java.lang.IndexOutOfBoundsException: Index: 0, Size: 0 at java.util.ArrayList.rangeCheck(ArrayList.java:571) at java.util.ArrayList.get(ArrayList.java:349) at org.openstreetmap.josm.data.osm.visitor.paint.relations.Multipolygon.addInnerToOuters(Multipolygon.java:258) at org.openstreetmap.josm.data.osm.visitor.paint.relations.Multipolygon.load(Multipolygon.java:110) at org.openstreetmap.josm.data.osm.visitor.paint.MapPaintVisitor.drawMultipolygon(MapPaintVisitor.java:465) at org.openstreetmap.josm.data.osm.visitor.paint.MapPaintVisitor.paintUnselectedRelation(MapPaintVisitor.java:224) at org.openstreetmap.josm.data.osm.visitor.paint.MapPaintVisitor.visitAll(MapPaintVisitor.java:675) at org.openstreetmap.josm.gui.layer.OsmDataLayer.paint(OsmDataLayer.java:250) at org.openstreetmap.josm.gui.MapView.paint(MapView.java:450) at javax.swing.JComponent.paintChildren(JComponent.java:866) at javax.swing.JSplitPane.paintChildren(JSplitPane.java:1042) at javax.swing.JComponent.paint(JComponent.java:1038) at javax.swing.JComponent.paintChildren(JComponent.java:866) at javax.swing.JComponent.paint(JComponent.java:1038) at javax.swing.JComponent.paintChildren(JComponent.java:866) at javax.swing.JComponent.paint(JComponent.java:1038) at javax.swing.JComponent.paintChildren(JComponent.java:866) at javax.swing.JComponent.paint(JComponent.java:1038) at javax.swing.JComponent.paintToOffscreen(JComponent.java:5138) at javax.swing.BufferStrategyPaintManager.paint(BufferStrategyPaintManager.java:302) at javax.swing.RepaintManager.paint(RepaintManager.java:1145) at javax.swing.JComponent._paintImmediately(JComponent.java:5086) at javax.swing.JComponent.paintImmediately(JComponent.java:4896) at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:740) at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:696) at javax.swing.RepaintManager.prePaintDirtyRegions(RepaintManager.java:676) at javax.swing.RepaintManager.access$700(RepaintManager.java:57) at javax.swing.RepaintManager$ProcessingRunnable.run(RepaintManager.java:1550) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:226) at java.awt.EventQueue.dispatchEvent(EventQueue.java:602) 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) at java.awt.EventDispatchThread.run(EventDispatchThread.java:138)
Attachments (0)
Note:
See TracTickets
for help on using tickets.
(In [2793]) Fixed #4329: Multipolygon painting broeken