Hello all,
awhile ago we reported this exception. We've now seen it again. It comes
when we try and zoom in repeatedly on an OMCircle. It may happen with other
graphic objects.
The question is, is this something in the openmap rendering, or is it a
swing problem?
thanks
jeff
sun.dc.pr.PRException: endPath: bad path
at sun.dc.pr.Rasterizer.endPath(Rasterizer.java:540)
at
sun.java2d.pipe.DuctusRenderer.createShapeRasterizer(DuctusRenava:296)
at
sun.java2d.pipe.DuctusShapeRenderer.renderPath(DuctusShapeRend.va:59)
at sun.java2d.pipe.DuctusShapeRenderer.fill(DuctusShapeRenderer.j
at sun.java2d.pipe.PixelToShapeConverter.fillOval(PixelToShapeCon
java:69)
at sun.java2d.pipe.ValidatePipe.fillOval(ValidatePipe.java:70)
at sun.java2d.SunGraphics2D.fillOval(SunGraphics2D.java:1530)
at com.bbn.openmap.omGraphics.OMCircle.render(OMCircle.java:630)
at com.biosgroup.alac.gui.map.PrettyCircle.render(PrettyCircle.ja
at com.bbn.openmap.layer.location.Location.renderLocation(Locatio
585)
at com.bbn.openmap.layer.location.LocationLayer.paint(LocationLay
:485)
at javax.swing.JComponent.paintChildren(JComponent.java:498)
at com.bbn.openmap.MapBean.paintChildrenWithBorder(MapBean.java:7
at com.bbn.openmap.BufferedMapBean.paintChildren(BufferedMapBean.
1)
at com.bbn.openmap.BufferedMapBean.paintChildren(BufferedMapBean.
5)
at javax.swing.JComponent.paint(JComponent.java:696)
at com.bbn.openmap.MapBean.paint(MapBean.java:661)
at javax.swing.JComponent.paintChildren(JComponent.java:498)
at javax.swing.JComponent.paint(JComponent.java:696)
at javax.swing.JComponent.paintWithBuffer(JComponent.java:3878)
at javax.swing.JComponent._paintImmediately(JComponent.java:3821)
at javax.swing.JComponent.paintImmediately(JComponent.java:3672)
at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.ja
at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run
EventQueueUtilities.java:124)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:1
at java.awt.EventQueue.dispatchEvent(EventQueue.java:337)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDis
read.java:131)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispa
ad.java:98)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.ja
at java.awt.EventDispatchThread.run(EventDispatchThread.java:85)
sun.dc.pr.PRException: endPath: bad path
at sun.dc.pr.Rasterizer.endPath(Rasterizer.java:540)
at sun.java2d.pipe.DuctusRenderer.createShapeRasterizer(DuctusRen
ava:296)
at sun.java2d.pipe.DuctusShapeRenderer.renderPath(DuctusShapeRend
va:59)
at sun.java2d.pipe.DuctusShapeRenderer.draw(DuctusShapeRenderer.j
at sun.java2d.pipe.PixelToShapeConverter.drawOval(PixelToShapeCon
java:64)
at sun.java2d.pipe.ValidatePipe.drawOval(ValidatePipe.java:64)
at sun.java2d.SunGraphics2D.drawOval(SunGraphics2D.java:1526)
at com.bbn.openmap.omGraphics.OMCircle.render(OMCircle.java:634)
at com.biosgroup.alac.gui.map.PrettyCircle.render(PrettyCircle.ja
at com.bbn.openmap.layer.location.Location.renderLocation(Locatio
585)
at com.bbn.openmap.layer.location.LocationLayer.paint(LocationLay
:485)
at javax.swing.JComponent.paintChildren(JComponent.java:498)
at com.bbn.openmap.MapBean.paintChildrenWithBorder(MapBean.java:7
at com.bbn.openmap.BufferedMapBean.paintChildren(BufferedMapBean.
1)
at com.bbn.openmap.BufferedMapBean.paintChildren(BufferedMapBean.
5)
at javax.swing.JComponent.paint(JComponent.java:696)
at com.bbn.openmap.MapBean.paint(MapBean.java:661)
at javax.swing.JComponent.paintChildren(JComponent.java:498)
at javax.swing.JComponent.paint(JComponent.java:696)
at javax.swing.JComponent.paintWithBuffer(JComponent.java:3878)
at javax.swing.JComponent._paintImmediately(JComponent.java:3821)
at javax.swing.JComponent.paintImmediately(JComponent.java:3672)
at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.ja
at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run
EventQueueUtilities.java:124)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:1
at java.awt.EventQueue.dispatchEvent(EventQueue.java:337)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDis
read.java:131)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispa
ad.java:98)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.ja
at java.awt.EventDispatchThread.run(EventDispatchThread.java:85)
sun.dc.pr.PRException: endPath: bad path
at sun.dc.pr.Rasterizer.endPath(Rasterizer.java:540)
at sun.java2d.pipe.DuctusRenderer.createShapeRasterizer(DuctusRen
ava:296)
at sun.java2d.pipe.DuctusShapeRenderer.renderPath(DuctusShapeRend
va:59)
at sun.java2d.pipe.DuctusShapeRenderer.fill(DuctusShapeRenderer.j
at sun.java2d.pipe.PixelToShapeConverter.fillOval(PixelToShapeCon
java:69)
at sun.java2d.pipe.ValidatePipe.fillOval(ValidatePipe.java:70)
at sun.java2d.SunGraphics2D.fillOval(SunGraphics2D.java:1530)
at com.bbn.openmap.omGraphics.OMCircle.render(OMCircle.java:630)
at com.biosgroup.alac.gui.map.PrettyCircle.render(PrettyCircle.ja
at com.bbn.openmap.layer.location.Location.renderLocation(Locatio
585)
at com.bbn.openmap.layer.location.LocationLayer.paint(LocationLay
:485)
at javax.swing.JComponent.paintChildren(JComponent.java:498)
at com.bbn.openmap.MapBean.paintChildrenWithBorder(MapBean.java:7
at com.bbn.openmap.BufferedMapBean.paintChildren(BufferedMapBean.
1)
at com.bbn.openmap.BufferedMapBean.paintChildren(BufferedMapBean.
5)
at javax.swing.JComponent.paint(JComponent.java:696)
at com.bbn.openmap.MapBean.paint(MapBean.java:661)
at javax.swing.JComponent.paintChildren(JComponent.java:498)
at javax.swing.JComponent.paint(JComponent.java:696)
at javax.swing.JComponent.paintWithBuffer(JComponent.java:3878)
at javax.swing.JComponent._paintImmediately(JComponent.java:3821)
at javax.swing.JComponent.paintImmediately(JComponent.java:3672)
at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.ja
at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run
EventQueueUtilities.java:124)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:1
at java.awt.EventQueue.dispatchEvent(EventQueue.java:337)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDis
read.java:131)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispa
ad.java:98)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.ja
at java.awt.EventDispatchThread.run(EventDispatchThread.java:85)
sun.dc.pr.PRException: endPath: bad path
at sun.dc.pr.Rasterizer.endPath(Rasterizer.java:540)
at sun.java2d.pipe.DuctusRenderer.createShapeRasterizer(DuctusRen
ava:296)
at sun.java2d.pipe.DuctusShapeRenderer.renderPath(DuctusShapeRend
va:59)
at sun.java2d.pipe.DuctusShapeRenderer.draw(DuctusShapeRenderer.j
at sun.java2d.pipe.PixelToShapeConverter.drawOval(PixelToShapeCon
java:64)
at sun.java2d.pipe.ValidatePipe.drawOval(ValidatePipe.java:64)
at sun.java2d.SunGraphics2D.drawOval(SunGraphics2D.java:1526)
at com.bbn.openmap.omGraphics.OMCircle.render(OMCircle.java:634)
at com.biosgroup.alac.gui.map.PrettyCircle.render(PrettyCircle.ja
at com.bbn.openmap.layer.location.Location.renderLocation(Locatio
585)
at com.bbn.openmap.layer.location.LocationLayer.paint(LocationLay
:485)
at javax.swing.JComponent.paintChildren(JComponent.java:498)
at com.bbn.openmap.MapBean.paintChildrenWithBorder(MapBean.java:7
at com.bbn.openmap.BufferedMapBean.paintChildren(BufferedMapBean.
1)
at com.bbn.openmap.BufferedMapBean.paintChildren(BufferedMapBean.
5)
at javax.swing.JComponent.paint(JComponent.java:696)
at com.bbn.openmap.MapBean.paint(MapBean.java:661)
at javax.swing.JComponent.paintChildren(JComponent.java:498)
at javax.swing.JComponent.paint(JComponent.java:696)
at javax.swing.JComponent.paintWithBuffer(JComponent.java:3878)
at javax.swing.JComponent._paintImmediately(JComponent.java:3821)
at javax.swing.JComponent.paintImmediately(JComponent.java:3672)
at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.ja
at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run
EventQueueUtilities.java:124)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:1
at java.awt.EventQueue.dispatchEvent(EventQueue.java:337)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDis
read.java:131)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispa
ad.java:98)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.ja
at java.awt.EventDispatchThread.run(EventDispatchThread.java:85)
Jeff Mathis
Senior Scientist / Group Leader
BiosGroup, Inc.
317 Paseo de Peralta
Santa Fe, NM 87501
direct: 505-992-6737
fax: 505-988-2229
jeff.mathis@biosgroup.com
http://www.biosgroup.com
-- [To unsubscribe to this list send an email to "majdart@bbn.com" with the following text in the BODY of the message "unsubscribe openmap-users"]Received on Wed May 8 14:39:32 2002
This archive was generated by hypermail 2.1.8 : Thu May 12 2005 - 07:18:33 EDT