missing initial moveto in path definition java.awt.geom.IllegalPathStateException: missing initial moveto in path definition     com.iver.cit.gvsig.fmap.core.GeneralPathX.needRoom(GeneralPathX.java:216)     com.iver.cit.gvsig.fmap.core.GeneralPathX.lineTo(GeneralPathX.java:270)     com.iver.cit.gvsig.fmap.drivers.shp.IndexedShpDriver.getShape(IndexedShpDriver.java:309)     com.iver.cit.gvsig.fmap.layers.VectorialFileAdapter.getShape(VectorialFileAdapter.java:144)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator$IGeometryBoundProvider.getBounds(SpatialQueryFeatureIterator.java:346)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator$FastSpatialCheck.intersects(SpatialQueryFeatureIterator.java:420)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator.hasNext(SpatialQueryFeatureIterator.java:176)     com.iver.cit.gvsig.fmap.layers.FLyrVect._draw(FLyrVect.java:441)     com.iver.cit.gvsig.fmap.layers.FLyrVect.draw(FLyrVect.java:636)     com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:209)     com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:175)     com.iver.cit.gvsig.fmap.MapContext.draw(MapContext.java:1097)     com.iver.cit.gvsig.fmap.MapControl$PaintingRequest.paint(MapControl.java:1043)     com.iver.cit.gvsig.fmap.MapControl$Drawer2$Worker.run(MapControl.java:1234)     java.lang.Thread.run(Unknown Source) null java.lang.NegativeArraySizeException: null     com.iver.cit.gvsig.fmap.core.GeneralPathX. (GeneralPathX.java:195)     com.iver.cit.gvsig.fmap.core.GeneralPathX. (GeneralPathX.java:175)     com.iver.cit.gvsig.fmap.drivers.shp.IndexedShpDriver.getShape(IndexedShpDriver.java:286)     com.iver.cit.gvsig.fmap.layers.VectorialFileAdapter.getShape(VectorialFileAdapter.java:144)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator$IGeometryBoundProvider.getBounds(SpatialQueryFeatureIterator.java:346)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator$FastSpatialCheck.intersects(SpatialQueryFeatureIterator.java:420)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator.hasNext(SpatialQueryFeatureIterator.java:176)     com.iver.cit.gvsig.fmap.layers.FLyrVect._draw(FLyrVect.java:441)     com.iver.cit.gvsig.fmap.layers.FLyrVect.draw(FLyrVect.java:636)     com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:209)     com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:175)     com.iver.cit.gvsig.fmap.MapContext.draw(MapContext.java:1097)     com.iver.cit.gvsig.fmap.MapControl$PaintingRequest.paint(MapControl.java:1043)     com.iver.cit.gvsig.fmap.MapControl$Drawer2$Worker.run(MapControl.java:1234)     java.lang.Thread.run(Unknown Source) null java.lang.NegativeArraySizeException: null     com.iver.cit.gvsig.fmap.core.GeneralPathX. (GeneralPathX.java:195)     com.iver.cit.gvsig.fmap.core.GeneralPathX. (GeneralPathX.java:175)     com.iver.cit.gvsig.fmap.drivers.shp.IndexedShpDriver.getShape(IndexedShpDriver.java:286)     com.iver.cit.gvsig.fmap.layers.VectorialFileAdapter.getShape(VectorialFileAdapter.java:144)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator$IGeometryBoundProvider.getBounds(SpatialQueryFeatureIterator.java:346)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator$FastSpatialCheck.intersects(SpatialQueryFeatureIterator.java:420)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator.hasNext(SpatialQueryFeatureIterator.java:176)     com.iver.cit.gvsig.fmap.layers.FLyrVect._draw(FLyrVect.java:441)     com.iver.cit.gvsig.fmap.layers.FLyrVect.draw(FLyrVect.java:636)     com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:209)     com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:175)     com.iver.cit.gvsig.fmap.MapContext.draw(MapContext.java:1097)     com.iver.cit.gvsig.fmap.MapControl$PaintingRequest.paint(MapControl.java:1043)     com.iver.cit.gvsig.fmap.MapControl$Drawer2$Worker.run(MapControl.java:1234)     java.lang.Thread.run(Unknown Source) null java.lang.NegativeArraySizeException: null     com.iver.cit.gvsig.fmap.core.GeneralPathX. (GeneralPathX.java:195)     com.iver.cit.gvsig.fmap.core.GeneralPathX. (GeneralPathX.java:175)     com.iver.cit.gvsig.fmap.drivers.shp.IndexedShpDriver.getShape(IndexedShpDriver.java:286)     com.iver.cit.gvsig.fmap.layers.VectorialFileAdapter.getShape(VectorialFileAdapter.java:144)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator$IGeometryBoundProvider.getBounds(SpatialQueryFeatureIterator.java:346)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator$FastSpatialCheck.intersects(SpatialQueryFeatureIterator.java:420)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator.hasNext(SpatialQueryFeatureIterator.java:176)     com.iver.cit.gvsig.fmap.layers.FLyrVect._draw(FLyrVect.java:441)     com.iver.cit.gvsig.fmap.layers.FLyrVect.draw(FLyrVect.java:636)     com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:209)     com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:175)     com.iver.cit.gvsig.fmap.MapContext.draw(MapContext.java:1097)     com.iver.cit.gvsig.fmap.MapControl$PaintingRequest.paint(MapControl.java:1043)     com.iver.cit.gvsig.fmap.MapControl$Drawer2$Worker.run(MapControl.java:1234)     java.lang.Thread.run(Unknown Source) null java.lang.NegativeArraySizeException: null     com.iver.cit.gvsig.fmap.core.GeneralPathX. (GeneralPathX.java:195)     com.iver.cit.gvsig.fmap.core.GeneralPathX. (GeneralPathX.java:175)     com.iver.cit.gvsig.fmap.drivers.shp.IndexedShpDriver.getShape(IndexedShpDriver.java:286)     com.iver.cit.gvsig.fmap.layers.VectorialFileAdapter.getShape(VectorialFileAdapter.java:144)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator$IGeometryBoundProvider.getBounds(SpatialQueryFeatureIterator.java:346)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator$FastSpatialCheck.intersects(SpatialQueryFeatureIterator.java:420)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator.hasNext(SpatialQueryFeatureIterator.java:176)     com.iver.cit.gvsig.fmap.layers.FLyrVect._draw(FLyrVect.java:441)     com.iver.cit.gvsig.fmap.layers.FLyrVect.draw(FLyrVect.java:636)     com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:209)     com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:175)     com.iver.cit.gvsig.fmap.MapContext.draw(MapContext.java:1097)     com.iver.cit.gvsig.fmap.MapControl$PaintingRequest.paint(MapControl.java:1043)     com.iver.cit.gvsig.fmap.MapControl$Drawer2$Worker.run(MapControl.java:1234)     java.lang.Thread.run(Unknown Source) null java.lang.NegativeArraySizeException: null     com.iver.cit.gvsig.fmap.core.GeneralPathX. (GeneralPathX.java:195)     com.iver.cit.gvsig.fmap.core.GeneralPathX. (GeneralPathX.java:175)     com.iver.cit.gvsig.fmap.drivers.shp.IndexedShpDriver.getShape(IndexedShpDriver.java:286)     com.iver.cit.gvsig.fmap.layers.VectorialFileAdapter.getShape(VectorialFileAdapter.java:144)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator$IGeometryBoundProvider.getBounds(SpatialQueryFeatureIterator.java:346)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator$FastSpatialCheck.intersects(SpatialQueryFeatureIterator.java:420)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator.hasNext(SpatialQueryFeatureIterator.java:176)     com.iver.cit.gvsig.fmap.layers.FLyrVect._draw(FLyrVect.java:441)     com.iver.cit.gvsig.fmap.layers.FLyrVect.draw(FLyrVect.java:636)     com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:209)     com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:175)     com.iver.cit.gvsig.fmap.MapContext.draw(MapContext.java:1097)     com.iver.cit.gvsig.fmap.MapControl$PaintingRequest.paint(MapControl.java:1043)     com.iver.cit.gvsig.fmap.MapControl$Drawer2$Worker.run(MapControl.java:1234)     java.lang.Thread.run(Unknown Source) null java.lang.NegativeArraySizeException: null     com.iver.cit.gvsig.fmap.core.GeneralPathX. (GeneralPathX.java:195)     com.iver.cit.gvsig.fmap.core.GeneralPathX. (GeneralPathX.java:175)     com.iver.cit.gvsig.fmap.drivers.shp.IndexedShpDriver.getShape(IndexedShpDriver.java:286)     com.iver.cit.gvsig.fmap.layers.VectorialFileAdapter.getShape(VectorialFileAdapter.java:144)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator$IGeometryBoundProvider.getBounds(SpatialQueryFeatureIterator.java:346)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator$FastSpatialCheck.intersects(SpatialQueryFeatureIterator.java:420)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator.hasNext(SpatialQueryFeatureIterator.java:176)     com.iver.cit.gvsig.fmap.layers.FLyrVect._draw(FLyrVect.java:441)     com.iver.cit.gvsig.fmap.layers.FLyrVect.draw(FLyrVect.java:636)     com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:209)     com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:175)     com.iver.cit.gvsig.fmap.MapContext.draw(MapContext.java:1097)     com.iver.cit.gvsig.fmap.MapControl$PaintingRequest.paint(MapControl.java:1043)     com.iver.cit.gvsig.fmap.MapControl$Drawer2$Worker.run(MapControl.java:1234)     java.lang.Thread.run(Unknown Source) null java.lang.NegativeArraySizeException: null     com.iver.cit.gvsig.fmap.core.GeneralPathX. (GeneralPathX.java:195)     com.iver.cit.gvsig.fmap.core.GeneralPathX. (GeneralPathX.java:175)     com.iver.cit.gvsig.fmap.drivers.shp.IndexedShpDriver.getShape(IndexedShpDriver.java:286)     com.iver.cit.gvsig.fmap.layers.VectorialFileAdapter.getShape(VectorialFileAdapter.java:144)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator$IGeometryBoundProvider.getBounds(SpatialQueryFeatureIterator.java:346)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator$FastSpatialCheck.intersects(SpatialQueryFeatureIterator.java:420)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator.hasNext(SpatialQueryFeatureIterator.java:176)     com.iver.cit.gvsig.fmap.layers.FLyrVect._draw(FLyrVect.java:441)     com.iver.cit.gvsig.fmap.layers.FLyrVect.draw(FLyrVect.java:636)     com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:209)     com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:175)     com.iver.cit.gvsig.fmap.MapContext.draw(MapContext.java:1097)     com.iver.cit.gvsig.fmap.MapControl$PaintingRequest.paint(MapControl.java:1043)     com.iver.cit.gvsig.fmap.MapControl$Drawer2$Worker.run(MapControl.java:1234)     java.lang.Thread.run(Unknown Source) null java.lang.NegativeArraySizeException: null     com.iver.cit.gvsig.fmap.core.GeneralPathX. (GeneralPathX.java:195)     com.iver.cit.gvsig.fmap.core.GeneralPathX. (GeneralPathX.java:175)     com.iver.cit.gvsig.fmap.drivers.shp.IndexedShpDriver.getShape(IndexedShpDriver.java:286)     com.iver.cit.gvsig.fmap.layers.VectorialFileAdapter.getShape(VectorialFileAdapter.java:144)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator$IGeometryBoundProvider.getBounds(SpatialQueryFeatureIterator.java:346)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator$FastSpatialCheck.intersects(SpatialQueryFeatureIterator.java:420)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator.hasNext(SpatialQueryFeatureIterator.java:176)     com.iver.cit.gvsig.fmap.layers.FLyrVect._draw(FLyrVect.java:441)     com.iver.cit.gvsig.fmap.layers.FLyrVect.draw(FLyrVect.java:636)     com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:209)     com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:175)     com.iver.cit.gvsig.fmap.MapContext.draw(MapContext.java:1097)     com.iver.cit.gvsig.fmap.MapControl$PaintingRequest.paint(MapControl.java:1043)     com.iver.cit.gvsig.fmap.MapControl$Drawer2$Worker.run(MapControl.java:1234)     java.lang.Thread.run(Unknown Source) null java.lang.NegativeArraySizeException: null     com.iver.cit.gvsig.fmap.core.GeneralPathX. (GeneralPathX.java:195)     com.iver.cit.gvsig.fmap.core.GeneralPathX. (GeneralPathX.java:175)     com.iver.cit.gvsig.fmap.drivers.shp.IndexedShpDriver.getShape(IndexedShpDriver.java:286)     com.iver.cit.gvsig.fmap.layers.VectorialFileAdapter.getShape(VectorialFileAdapter.java:144)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator$IGeometryBoundProvider.getBounds(SpatialQueryFeatureIterator.java:346)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator$FastSpatialCheck.intersects(SpatialQueryFeatureIterator.java:420)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator.hasNext(SpatialQueryFeatureIterator.java:176)     com.iver.cit.gvsig.fmap.layers.FLyrVect._draw(FLyrVect.java:441)     com.iver.cit.gvsig.fmap.layers.FLyrVect.draw(FLyrVect.java:636)     com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:209)     com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:175)     com.iver.cit.gvsig.fmap.MapContext.draw(MapContext.java:1097)     com.iver.cit.gvsig.fmap.MapControl$PaintingRequest.paint(MapControl.java:1043)     com.iver.cit.gvsig.fmap.MapControl$Drawer2$Worker.run(MapControl.java:1234)     java.lang.Thread.run(Unknown Source) null java.lang.NegativeArraySizeException: null     com.iver.cit.gvsig.fmap.core.GeneralPathX. (GeneralPathX.java:195)     com.iver.cit.gvsig.fmap.core.GeneralPathX. (GeneralPathX.java:175)     com.iver.cit.gvsig.fmap.drivers.shp.IndexedShpDriver.getShape(IndexedShpDriver.java:286)     com.iver.cit.gvsig.fmap.layers.VectorialFileAdapter.getShape(VectorialFileAdapter.java:144)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator$IGeometryBoundProvider.getBounds(SpatialQueryFeatureIterator.java:346)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator$FastSpatialCheck.intersects(SpatialQueryFeatureIterator.java:420)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator.hasNext(SpatialQueryFeatureIterator.java:176)     com.iver.cit.gvsig.fmap.layers.FLyrVect._draw(FLyrVect.java:441)     com.iver.cit.gvsig.fmap.layers.FLyrVect.draw(FLyrVect.java:636)     com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:209)     com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:175)     com.iver.cit.gvsig.fmap.MapContext.draw(MapContext.java:1097)     com.iver.cit.gvsig.fmap.MapControl$PaintingRequest.paint(MapControl.java:1043)     com.iver.cit.gvsig.fmap.MapControl$Drawer2$Worker.run(MapControl.java:1234)     java.lang.Thread.run(Unknown Source) null java.lang.NegativeArraySizeException: null     com.iver.cit.gvsig.fmap.core.GeneralPathX. (GeneralPathX.java:195)     com.iver.cit.gvsig.fmap.core.GeneralPathX. (GeneralPathX.java:175)     com.iver.cit.gvsig.fmap.drivers.shp.IndexedShpDriver.getShape(IndexedShpDriver.java:286)     com.iver.cit.gvsig.fmap.layers.VectorialFileAdapter.getShape(VectorialFileAdapter.java:144)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator$IGeometryBoundProvider.getBounds(SpatialQueryFeatureIterator.java:346)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator$FastSpatialCheck.intersects(SpatialQueryFeatureIterator.java:420)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator.hasNext(SpatialQueryFeatureIterator.java:176)     com.iver.cit.gvsig.fmap.layers.FLyrVect._draw(FLyrVect.java:441)     com.iver.cit.gvsig.fmap.layers.FLyrVect.draw(FLyrVect.java:636)     com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:209)     com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:175)     com.iver.cit.gvsig.fmap.MapContext.draw(MapContext.java:1097)     com.iver.cit.gvsig.fmap.MapControl$PaintingRequest.paint(MapControl.java:1043)     com.iver.cit.gvsig.fmap.MapControl$Drawer2$Worker.run(MapControl.java:1234)     java.lang.Thread.run(Unknown Source) null java.lang.NegativeArraySizeException: null     com.iver.cit.gvsig.fmap.core.GeneralPathX. (GeneralPathX.java:195)     com.iver.cit.gvsig.fmap.core.GeneralPathX. (GeneralPathX.java:175)     com.iver.cit.gvsig.fmap.drivers.shp.IndexedShpDriver.getShape(IndexedShpDriver.java:286)     com.iver.cit.gvsig.fmap.layers.VectorialFileAdapter.getShape(VectorialFileAdapter.java:144)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator$IGeometryBoundProvider.getBounds(SpatialQueryFeatureIterator.java:346)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator$FastSpatialCheck.intersects(SpatialQueryFeatureIterator.java:420)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator.hasNext(SpatialQueryFeatureIterator.java:176)     com.iver.cit.gvsig.fmap.layers.FLyrVect._draw(FLyrVect.java:441)     com.iver.cit.gvsig.fmap.layers.FLyrVect.draw(FLyrVect.java:636)     com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:209)     com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:175)     com.iver.cit.gvsig.fmap.MapContext.draw(MapContext.java:1097)     com.iver.cit.gvsig.fmap.MapControl$PaintingRequest.paint(MapControl.java:1043)     com.iver.cit.gvsig.fmap.MapControl$Drawer2$Worker.run(MapControl.java:1234)     java.lang.Thread.run(Unknown Source) null java.lang.NegativeArraySizeException: null     com.iver.cit.gvsig.fmap.core.GeneralPathX. (GeneralPathX.java:195)     com.iver.cit.gvsig.fmap.core.GeneralPathX. (GeneralPathX.java:175)     com.iver.cit.gvsig.fmap.drivers.shp.IndexedShpDriver.getShape(IndexedShpDriver.java:286)     com.iver.cit.gvsig.fmap.layers.VectorialFileAdapter.getShape(VectorialFileAdapter.java:144)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator$IGeometryBoundProvider.getBounds(SpatialQueryFeatureIterator.java:346)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator$FastSpatialCheck.intersects(SpatialQueryFeatureIterator.java:420)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator.hasNext(SpatialQueryFeatureIterator.java:176)     com.iver.cit.gvsig.fmap.layers.FLyrVect._draw(FLyrVect.java:441)     com.iver.cit.gvsig.fmap.layers.FLyrVect.draw(FLyrVect.java:636)     com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:209)     com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:175)     com.iver.cit.gvsig.fmap.MapContext.draw(MapContext.java:1097)     com.iver.cit.gvsig.fmap.MapControl$PaintingRequest.paint(MapControl.java:1043)     com.iver.cit.gvsig.fmap.MapControl$Drawer2$Worker.run(MapControl.java:1234)     java.lang.Thread.run(Unknown Source) null java.lang.NegativeArraySizeException: null     com.iver.cit.gvsig.fmap.core.GeneralPathX. (GeneralPathX.java:195)     com.iver.cit.gvsig.fmap.core.GeneralPathX. (GeneralPathX.java:175)     com.iver.cit.gvsig.fmap.drivers.shp.IndexedShpDriver.getShape(IndexedShpDriver.java:286)     com.iver.cit.gvsig.fmap.layers.VectorialFileAdapter.getShape(VectorialFileAdapter.java:144)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator$IGeometryBoundProvider.getBounds(SpatialQueryFeatureIterator.java:346)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator$FastSpatialCheck.intersects(SpatialQueryFeatureIterator.java:420)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator.hasNext(SpatialQueryFeatureIterator.java:176)     com.iver.cit.gvsig.fmap.layers.FLyrVect._draw(FLyrVect.java:441)     com.iver.cit.gvsig.fmap.layers.FLyrVect.draw(FLyrVect.java:636)     com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:209)     com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:175)     com.iver.cit.gvsig.fmap.MapContext.draw(MapContext.java:1097)     com.iver.cit.gvsig.fmap.MapControl$PaintingRequest.paint(MapControl.java:1043)     com.iver.cit.gvsig.fmap.MapControl$Drawer2$Worker.run(MapControl.java:1234)     java.lang.Thread.run(Unknown Source) null java.lang.NegativeArraySizeException: null     com.iver.cit.gvsig.fmap.core.GeneralPathX. (GeneralPathX.java:195)     com.iver.cit.gvsig.fmap.core.GeneralPathX. (GeneralPathX.java:175)     com.iver.cit.gvsig.fmap.drivers.shp.IndexedShpDriver.getShape(IndexedShpDriver.java:286)     com.iver.cit.gvsig.fmap.layers.VectorialFileAdapter.getShape(VectorialFileAdapter.java:144)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator$IGeometryBoundProvider.getBounds(SpatialQueryFeatureIterator.java:346)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator$FastSpatialCheck.intersects(SpatialQueryFeatureIterator.java:420)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator.hasNext(SpatialQueryFeatureIterator.java:176)     com.iver.cit.gvsig.fmap.layers.FLyrVect._draw(FLyrVect.java:441)     com.iver.cit.gvsig.fmap.layers.FLyrVect.draw(FLyrVect.java:636)     com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:209)     com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:175)     com.iver.cit.gvsig.fmap.MapContext.draw(MapContext.java:1097)     com.iver.cit.gvsig.fmap.MapControl$PaintingRequest.paint(MapControl.java:1043)     com.iver.cit.gvsig.fmap.MapControl$Drawer2$Worker.run(MapControl.java:1234)     java.lang.Thread.run(Unknown Source) null java.lang.NegativeArraySizeException: null     com.iver.cit.gvsig.fmap.core.GeneralPathX. (GeneralPathX.java:195)     com.iver.cit.gvsig.fmap.core.GeneralPathX. (GeneralPathX.java:175)     com.iver.cit.gvsig.fmap.drivers.shp.IndexedShpDriver.getShape(IndexedShpDriver.java:286)     com.iver.cit.gvsig.fmap.layers.VectorialFileAdapter.getShape(VectorialFileAdapter.java:144)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator$IGeometryBoundProvider.getBounds(SpatialQueryFeatureIterator.java:346)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator$FastSpatialCheck.intersects(SpatialQueryFeatureIterator.java:420)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator.hasNext(SpatialQueryFeatureIterator.java:176)     com.iver.cit.gvsig.fmap.layers.FLyrVect._draw(FLyrVect.java:441)     com.iver.cit.gvsig.fmap.layers.FLyrVect.draw(FLyrVect.java:636)     com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:209)     com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:175)     com.iver.cit.gvsig.fmap.MapContext.draw(MapContext.java:1097)     com.iver.cit.gvsig.fmap.MapControl$PaintingRequest.paint(MapControl.java:1043)     com.iver.cit.gvsig.fmap.MapControl$Drawer2$Worker.run(MapControl.java:1234)     java.lang.Thread.run(Unknown Source) null java.lang.NegativeArraySizeException: null     com.iver.cit.gvsig.fmap.core.GeneralPathX. (GeneralPathX.java:195)     com.iver.cit.gvsig.fmap.core.GeneralPathX. (GeneralPathX.java:175)     com.iver.cit.gvsig.fmap.drivers.shp.IndexedShpDriver.getShape(IndexedShpDriver.java:286)     com.iver.cit.gvsig.fmap.layers.VectorialFileAdapter.getShape(VectorialFileAdapter.java:144)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator$IGeometryBoundProvider.getBounds(SpatialQueryFeatureIterator.java:346)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator$FastSpatialCheck.intersects(SpatialQueryFeatureIterator.java:420)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator.hasNext(SpatialQueryFeatureIterator.java:176)     com.iver.cit.gvsig.fmap.layers.FLyrVect._draw(FLyrVect.java:441)     com.iver.cit.gvsig.fmap.layers.FLyrVect.draw(FLyrVect.java:636)     com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:209)     com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:175)     com.iver.cit.gvsig.fmap.MapContext.draw(MapContext.java:1097)     com.iver.cit.gvsig.fmap.MapControl$PaintingRequest.paint(MapControl.java:1043)     com.iver.cit.gvsig.fmap.MapControl$Drawer2$Worker.run(MapControl.java:1234)     java.lang.Thread.run(Unknown Source) null java.lang.NegativeArraySizeException: null     com.iver.cit.gvsig.fmap.core.GeneralPathX. (GeneralPathX.java:195)     com.iver.cit.gvsig.fmap.core.GeneralPathX. (GeneralPathX.java:175)     com.iver.cit.gvsig.fmap.drivers.shp.IndexedShpDriver.getShape(IndexedShpDriver.java:286)     com.iver.cit.gvsig.fmap.layers.VectorialFileAdapter.getShape(VectorialFileAdapter.java:144)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator$IGeometryBoundProvider.getBounds(SpatialQueryFeatureIterator.java:346)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator$FastSpatialCheck.intersects(SpatialQueryFeatureIterator.java:420)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator.hasNext(SpatialQueryFeatureIterator.java:176)     com.iver.cit.gvsig.fmap.layers.FLyrVect._draw(FLyrVect.java:441)     com.iver.cit.gvsig.fmap.layers.FLyrVect.draw(FLyrVect.java:636)     com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:209)     com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:175)     com.iver.cit.gvsig.fmap.MapContext.draw(MapContext.java:1097)     com.iver.cit.gvsig.fmap.MapControl$PaintingRequest.paint(MapControl.java:1043)     com.iver.cit.gvsig.fmap.MapControl$Drawer2$Worker.run(MapControl.java:1234)     java.lang.Thread.run(Unknown Source) null java.lang.NegativeArraySizeException: null     com.iver.cit.gvsig.fmap.core.GeneralPathX. (GeneralPathX.java:195)     com.iver.cit.gvsig.fmap.core.GeneralPathX. (GeneralPathX.java:175)     com.iver.cit.gvsig.fmap.drivers.shp.IndexedShpDriver.getShape(IndexedShpDriver.java:286)     com.iver.cit.gvsig.fmap.layers.VectorialFileAdapter.getShape(VectorialFileAdapter.java:144)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator$IGeometryBoundProvider.getBounds(SpatialQueryFeatureIterator.java:346)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator$FastSpatialCheck.intersects(SpatialQueryFeatureIterator.java:420)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator.hasNext(SpatialQueryFeatureIterator.java:176)     com.iver.cit.gvsig.fmap.layers.FLyrVect._draw(FLyrVect.java:441)     com.iver.cit.gvsig.fmap.layers.FLyrVect.draw(FLyrVect.java:636)     com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:209)     com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:175)     com.iver.cit.gvsig.fmap.MapContext.draw(MapContext.java:1097)     com.iver.cit.gvsig.fmap.MapControl$PaintingRequest.paint(MapControl.java:1043)     com.iver.cit.gvsig.fmap.MapControl$Drawer2$Worker.run(MapControl.java:1234)     java.lang.Thread.run(Unknown Source) null java.lang.NegativeArraySizeException: null     com.iver.cit.gvsig.fmap.core.GeneralPathX. (GeneralPathX.java:195)     com.iver.cit.gvsig.fmap.core.GeneralPathX. (GeneralPathX.java:175)     com.iver.cit.gvsig.fmap.drivers.shp.IndexedShpDriver.getShape(IndexedShpDriver.java:286)     com.iver.cit.gvsig.fmap.layers.VectorialFileAdapter.getShape(VectorialFileAdapter.java:144)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator$IGeometryBoundProvider.getBounds(SpatialQueryFeatureIterator.java:346)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator$FastSpatialCheck.intersects(SpatialQueryFeatureIterator.java:420)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator.hasNext(SpatialQueryFeatureIterator.java:176)     com.iver.cit.gvsig.fmap.layers.FLyrVect._draw(FLyrVect.java:441)     com.iver.cit.gvsig.fmap.layers.FLyrVect.draw(FLyrVect.java:636)     com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:209)     com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:175)     com.iver.cit.gvsig.fmap.MapContext.draw(MapContext.java:1097)     com.iver.cit.gvsig.fmap.MapControl$PaintingRequest.paint(MapControl.java:1043)     com.iver.cit.gvsig.fmap.MapControl$Drawer2$Worker.run(MapControl.java:1234)     java.lang.Thread.run(Unknown Source) null java.lang.NegativeArraySizeException: null     com.iver.cit.gvsig.fmap.core.GeneralPathX. (GeneralPathX.java:195)     com.iver.cit.gvsig.fmap.core.GeneralPathX. (GeneralPathX.java:175)     com.iver.cit.gvsig.fmap.drivers.shp.IndexedShpDriver.getShape(IndexedShpDriver.java:286)     com.iver.cit.gvsig.fmap.layers.VectorialFileAdapter.getShape(VectorialFileAdapter.java:144)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator$IGeometryBoundProvider.getBounds(SpatialQueryFeatureIterator.java:346)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator$FastSpatialCheck.intersects(SpatialQueryFeatureIterator.java:420)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator.hasNext(SpatialQueryFeatureIterator.java:176)     com.iver.cit.gvsig.fmap.layers.FLyrVect._draw(FLyrVect.java:441)     com.iver.cit.gvsig.fmap.layers.FLyrVect.draw(FLyrVect.java:636)     com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:209)     com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:175)     com.iver.cit.gvsig.fmap.MapContext.draw(MapContext.java:1097)     com.iver.cit.gvsig.fmap.MapControl$PaintingRequest.paint(MapControl.java:1043)     com.iver.cit.gvsig.fmap.MapControl$Drawer2$Worker.run(MapControl.java:1234)     java.lang.Thread.run(Unknown Source) null java.lang.NegativeArraySizeException: null     com.iver.cit.gvsig.fmap.core.GeneralPathX. (GeneralPathX.java:195)     com.iver.cit.gvsig.fmap.core.GeneralPathX. (GeneralPathX.java:175)     com.iver.cit.gvsig.fmap.drivers.shp.IndexedShpDriver.getShape(IndexedShpDriver.java:286)     com.iver.cit.gvsig.fmap.layers.VectorialFileAdapter.getShape(VectorialFileAdapter.java:144)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator$IGeometryBoundProvider.getBounds(SpatialQueryFeatureIterator.java:346)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator$FastSpatialCheck.intersects(SpatialQueryFeatureIterator.java:420)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator.hasNext(SpatialQueryFeatureIterator.java:176)     com.iver.cit.gvsig.fmap.layers.FLyrVect._draw(FLyrVect.java:441)     com.iver.cit.gvsig.fmap.layers.FLyrVect.draw(FLyrVect.java:636)     com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:209)     com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:175)     com.iver.cit.gvsig.fmap.MapContext.draw(MapContext.java:1097)     com.iver.cit.gvsig.fmap.MapControl$PaintingRequest.paint(MapControl.java:1043)     com.iver.cit.gvsig.fmap.MapControl$Drawer2$Worker.run(MapControl.java:1234)     java.lang.Thread.run(Unknown Source) null java.lang.NegativeArraySizeException: null     com.iver.cit.gvsig.fmap.core.GeneralPathX. (GeneralPathX.java:195)     com.iver.cit.gvsig.fmap.core.GeneralPathX. (GeneralPathX.java:175)     com.iver.cit.gvsig.fmap.drivers.shp.IndexedShpDriver.getShape(IndexedShpDriver.java:286)     com.iver.cit.gvsig.fmap.layers.VectorialFileAdapter.getShape(VectorialFileAdapter.java:144)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator$IGeometryBoundProvider.getBounds(SpatialQueryFeatureIterator.java:346)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator$FastSpatialCheck.intersects(SpatialQueryFeatureIterator.java:420)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator.hasNext(SpatialQueryFeatureIterator.java:176)     com.iver.cit.gvsig.fmap.layers.FLyrVect._draw(FLyrVect.java:441)     com.iver.cit.gvsig.fmap.layers.FLyrVect.draw(FLyrVect.java:636)     com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:209)     com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:175)     com.iver.cit.gvsig.fmap.MapContext.draw(MapContext.java:1097)     com.iver.cit.gvsig.fmap.MapControl$PaintingRequest.paint(MapControl.java:1043)     com.iver.cit.gvsig.fmap.MapControl$Drawer2$Worker.run(MapControl.java:1234)     java.lang.Thread.run(Unknown Source) null java.lang.NegativeArraySizeException: null     com.iver.cit.gvsig.fmap.core.GeneralPathX. (GeneralPathX.java:195)     com.iver.cit.gvsig.fmap.core.GeneralPathX. (GeneralPathX.java:175)     com.iver.cit.gvsig.fmap.drivers.shp.IndexedShpDriver.getShape(IndexedShpDriver.java:286)     com.iver.cit.gvsig.fmap.layers.VectorialFileAdapter.getShape(VectorialFileAdapter.java:144)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator$IGeometryBoundProvider.getBounds(SpatialQueryFeatureIterator.java:346)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator$FastSpatialCheck.intersects(SpatialQueryFeatureIterator.java:420)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator.hasNext(SpatialQueryFeatureIterator.java:176)     com.iver.cit.gvsig.fmap.layers.FLyrVect._draw(FLyrVect.java:441)     com.iver.cit.gvsig.fmap.layers.FLyrVect.draw(FLyrVect.java:636)     com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:209)     com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:175)     com.iver.cit.gvsig.fmap.MapContext.draw(MapContext.java:1097)     com.iver.cit.gvsig.fmap.MapControl$PaintingRequest.paint(MapControl.java:1043)     com.iver.cit.gvsig.fmap.MapControl$Drawer2$Worker.run(MapControl.java:1234)     java.lang.Thread.run(Unknown Source) null java.lang.NegativeArraySizeException: null     com.iver.cit.gvsig.fmap.core.GeneralPathX. (GeneralPathX.java:195)     com.iver.cit.gvsig.fmap.core.GeneralPathX. (GeneralPathX.java:175)     com.iver.cit.gvsig.fmap.drivers.shp.IndexedShpDriver.getShape(IndexedShpDriver.java:286)     com.iver.cit.gvsig.fmap.layers.VectorialFileAdapter.getShape(VectorialFileAdapter.java:144)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator$IGeometryBoundProvider.getBounds(SpatialQueryFeatureIterator.java:346)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator$FastSpatialCheck.intersects(SpatialQueryFeatureIterator.java:420)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator.hasNext(SpatialQueryFeatureIterator.java:176)     com.iver.cit.gvsig.fmap.layers.FLyrVect._draw(FLyrVect.java:441)     com.iver.cit.gvsig.fmap.layers.FLyrVect.draw(FLyrVect.java:636)     com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:209)     com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:175)     com.iver.cit.gvsig.fmap.MapContext.draw(MapContext.java:1097)     com.iver.cit.gvsig.fmap.MapControl$PaintingRequest.paint(MapControl.java:1043)     com.iver.cit.gvsig.fmap.MapControl$Drawer2$Worker.run(MapControl.java:1234)     java.lang.Thread.run(Unknown Source) null java.lang.NegativeArraySizeException: null     com.iver.cit.gvsig.fmap.core.GeneralPathX. (GeneralPathX.java:195)     com.iver.cit.gvsig.fmap.core.GeneralPathX. (GeneralPathX.java:175)     com.iver.cit.gvsig.fmap.drivers.shp.IndexedShpDriver.getShape(IndexedShpDriver.java:286)     com.iver.cit.gvsig.fmap.layers.VectorialFileAdapter.getShape(VectorialFileAdapter.java:144)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator$IGeometryBoundProvider.getBounds(SpatialQueryFeatureIterator.java:346)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator$FastSpatialCheck.intersects(SpatialQueryFeatureIterator.java:420)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator.hasNext(SpatialQueryFeatureIterator.java:176)     com.iver.cit.gvsig.fmap.layers.FLyrVect._draw(FLyrVect.java:441)     com.iver.cit.gvsig.fmap.layers.FLyrVect.draw(FLyrVect.java:636)     com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:209)     com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:175)     com.iver.cit.gvsig.fmap.MapContext.draw(MapContext.java:1097)     com.iver.cit.gvsig.fmap.MapControl$PaintingRequest.paint(MapControl.java:1043)     com.iver.cit.gvsig.fmap.MapControl$Drawer2$Worker.run(MapControl.java:1234)     java.lang.Thread.run(Unknown Source) null java.lang.NegativeArraySizeException: null     com.iver.cit.gvsig.fmap.core.GeneralPathX. (GeneralPathX.java:195)     com.iver.cit.gvsig.fmap.core.GeneralPathX. (GeneralPathX.java:175)     com.iver.cit.gvsig.fmap.drivers.shp.IndexedShpDriver.getShape(IndexedShpDriver.java:286)     com.iver.cit.gvsig.fmap.layers.VectorialFileAdapter.getShape(VectorialFileAdapter.java:144)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator$IGeometryBoundProvider.getBounds(SpatialQueryFeatureIterator.java:346)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator$FastSpatialCheck.intersects(SpatialQueryFeatureIterator.java:420)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator.hasNext(SpatialQueryFeatureIterator.java:176)     com.iver.cit.gvsig.fmap.layers.FLyrVect._draw(FLyrVect.java:441)     com.iver.cit.gvsig.fmap.layers.FLyrVect.draw(FLyrVect.java:636)     com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:209)     com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:175)     com.iver.cit.gvsig.fmap.MapContext.draw(MapContext.java:1097)     com.iver.cit.gvsig.fmap.MapControl$PaintingRequest.paint(MapControl.java:1043)     com.iver.cit.gvsig.fmap.MapControl$Drawer2$Worker.run(MapControl.java:1234)     java.lang.Thread.run(Unknown Source) null java.lang.NegativeArraySizeException: null     com.iver.cit.gvsig.fmap.core.GeneralPathX. (GeneralPathX.java:195)     com.iver.cit.gvsig.fmap.core.GeneralPathX. (GeneralPathX.java:175)     com.iver.cit.gvsig.fmap.drivers.shp.IndexedShpDriver.getShape(IndexedShpDriver.java:286)     com.iver.cit.gvsig.fmap.layers.VectorialFileAdapter.getShape(VectorialFileAdapter.java:144)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator$IGeometryBoundProvider.getBounds(SpatialQueryFeatureIterator.java:346)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator$FastSpatialCheck.intersects(SpatialQueryFeatureIterator.java:420)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator.hasNext(SpatialQueryFeatureIterator.java:176)     com.iver.cit.gvsig.fmap.layers.FLyrVect._draw(FLyrVect.java:441)     com.iver.cit.gvsig.fmap.layers.FLyrVect.draw(FLyrVect.java:636)     com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:209)     com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:175)     com.iver.cit.gvsig.fmap.MapContext.draw(MapContext.java:1097)     com.iver.cit.gvsig.fmap.MapControl$PaintingRequest.paint(MapControl.java:1043)     com.iver.cit.gvsig.fmap.MapControl$Drawer2$Worker.run(MapControl.java:1234)     java.lang.Thread.run(Unknown Source) null java.lang.NegativeArraySizeException: null     com.iver.cit.gvsig.fmap.core.GeneralPathX. (GeneralPathX.java:195)     com.iver.cit.gvsig.fmap.core.GeneralPathX. (GeneralPathX.java:175)     com.iver.cit.gvsig.fmap.drivers.shp.IndexedShpDriver.getShape(IndexedShpDriver.java:286)     com.iver.cit.gvsig.fmap.layers.VectorialFileAdapter.getShape(VectorialFileAdapter.java:144)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator$IGeometryBoundProvider.getBounds(SpatialQueryFeatureIterator.java:346)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator$FastSpatialCheck.intersects(SpatialQueryFeatureIterator.java:420)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator.hasNext(SpatialQueryFeatureIterator.java:176)     com.iver.cit.gvsig.fmap.layers.FLyrVect._draw(FLyrVect.java:441)     com.iver.cit.gvsig.fmap.layers.FLyrVect.draw(FLyrVect.java:636)     com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:209)     com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:175)     com.iver.cit.gvsig.fmap.MapContext.draw(MapContext.java:1097)     com.iver.cit.gvsig.fmap.MapControl$PaintingRequest.paint(MapControl.java:1043)     com.iver.cit.gvsig.fmap.MapControl$Drawer2$Worker.run(MapControl.java:1234)     java.lang.Thread.run(Unknown Source) null java.lang.NegativeArraySizeException: null     com.iver.cit.gvsig.fmap.core.GeneralPathX. (GeneralPathX.java:195)     com.iver.cit.gvsig.fmap.core.GeneralPathX. (GeneralPathX.java:175)     com.iver.cit.gvsig.fmap.drivers.shp.IndexedShpDriver.getShape(IndexedShpDriver.java:286)     com.iver.cit.gvsig.fmap.layers.VectorialFileAdapter.getShape(VectorialFileAdapter.java:144)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator$IGeometryBoundProvider.getBounds(SpatialQueryFeatureIterator.java:346)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator$FastSpatialCheck.intersects(SpatialQueryFeatureIterator.java:420)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator.hasNext(SpatialQueryFeatureIterator.java:176)     com.iver.cit.gvsig.fmap.layers.FLyrVect._draw(FLyrVect.java:441)     com.iver.cit.gvsig.fmap.layers.FLyrVect.draw(FLyrVect.java:636)     com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:209)     com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:175)     com.iver.cit.gvsig.fmap.MapContext.draw(MapContext.java:1097)     com.iver.cit.gvsig.fmap.MapControl$PaintingRequest.paint(MapControl.java:1043)     com.iver.cit.gvsig.fmap.MapControl$Drawer2$Worker.run(MapControl.java:1234)     java.lang.Thread.run(Unknown Source) null java.lang.NegativeArraySizeException: null     com.iver.cit.gvsig.fmap.core.GeneralPathX. (GeneralPathX.java:195)     com.iver.cit.gvsig.fmap.core.GeneralPathX. (GeneralPathX.java:175)     com.iver.cit.gvsig.fmap.drivers.shp.IndexedShpDriver.getShape(IndexedShpDriver.java:286)     com.iver.cit.gvsig.fmap.layers.VectorialFileAdapter.getShape(VectorialFileAdapter.java:144)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator$IGeometryBoundProvider.getBounds(SpatialQueryFeatureIterator.java:346)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator$FastSpatialCheck.intersects(SpatialQueryFeatureIterator.java:420)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator.hasNext(SpatialQueryFeatureIterator.java:176)     com.iver.cit.gvsig.fmap.layers.FLyrVect._draw(FLyrVect.java:441)     com.iver.cit.gvsig.fmap.layers.FLyrVect.draw(FLyrVect.java:636)     com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:209)     com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:175)     com.iver.cit.gvsig.fmap.MapContext.draw(MapContext.java:1097)     com.iver.cit.gvsig.fmap.MapControl$PaintingRequest.paint(MapControl.java:1043)     com.iver.cit.gvsig.fmap.MapControl$Drawer2$Worker.run(MapControl.java:1234)     java.lang.Thread.run(Unknown Source) java.lang.ArrayIndexOutOfBoundsException: 0 java.lang.ArrayIndexOutOfBoundsException: 0     javax.swing.text.BoxView.getOffset(Unknown Source)     javax.swing.text.BoxView.childAllocation(Unknown Source)     javax.swing.text.CompositeView.getChildAllocation(Unknown Source)     javax.swing.text.BoxView.getChildAllocation(Unknown Source)     javax.swing.plaf.basic.BasicTextUI$UpdateHandler.calculateViewPosition(Unknown Source)     javax.swing.plaf.basic.BasicTextUI$UpdateHandler.layoutContainer(Unknown Source)     java.awt.Container.layout(Unknown Source)     java.awt.Container.doLayout(Unknown Source)     java.awt.Container.validateTree(Unknown Source)     java.awt.Container.validateTree(Unknown Source)     java.awt.Container.validateTree(Unknown Source)     java.awt.Container.validateTree(Unknown Source)     java.awt.Container.validateTree(Unknown Source)     java.awt.Container.validateTree(Unknown Source)     java.awt.Container.validateTree(Unknown Source)     java.awt.Container.validateTree(Unknown Source)     java.awt.Container.validateTree(Unknown Source)     java.awt.Container.validateTree(Unknown Source)     java.awt.Container.validateTree(Unknown Source)     java.awt.Container.validateTree(Unknown Source)     java.awt.Container.validateTree(Unknown Source)     java.awt.Container.validateTree(Unknown Source)     java.awt.Container.validateTree(Unknown Source)     java.awt.Container.validate(Unknown Source)     javax.swing.RepaintManager.validateInvalidComponents(Unknown Source)     javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(Unknown Source)     java.awt.event.InvocationEvent.dispatch(Unknown Source)     java.awt.EventQueue.dispatchEvent(Unknown Source)     com.iver.andami.ui.AndamiEventQueue.dispatchEvent(AndamiEventQueue.java:58)     java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)     java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)     java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)     java.awt.EventDispatchThread.pumpEvents(Unknown Source)     java.awt.EventDispatchThread.pumpEvents(Unknown Source)     java.awt.EventDispatchThread.run(Unknown Source) null java.lang.NegativeArraySizeException: null     com.iver.cit.gvsig.fmap.core.GeneralPathX. (GeneralPathX.java:195)     com.iver.cit.gvsig.fmap.core.GeneralPathX. (GeneralPathX.java:175)     com.iver.cit.gvsig.fmap.drivers.shp.IndexedShpDriver.getShape(IndexedShpDriver.java:286)     com.iver.cit.gvsig.fmap.layers.VectorialFileAdapter.getShape(VectorialFileAdapter.java:144)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator$IGeometryBoundProvider.getBounds(SpatialQueryFeatureIterator.java:346)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator$FastSpatialCheck.intersects(SpatialQueryFeatureIterator.java:420)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator.hasNext(SpatialQueryFeatureIterator.java:176)     com.iver.cit.gvsig.fmap.layers.FLyrVect._draw(FLyrVect.java:441)     com.iver.cit.gvsig.fmap.layers.FLyrVect.draw(FLyrVect.java:636)     com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:209)     com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:175)     com.iver.cit.gvsig.fmap.MapContext.draw(MapContext.java:1097)     com.iver.cit.gvsig.fmap.MapControl$PaintingRequest.paint(MapControl.java:1043)     com.iver.cit.gvsig.fmap.MapControl$Drawer2$Worker.run(MapControl.java:1234)     java.lang.Thread.run(Unknown Source) null java.lang.NegativeArraySizeException: null     com.iver.cit.gvsig.fmap.core.GeneralPathX. (GeneralPathX.java:195)     com.iver.cit.gvsig.fmap.core.GeneralPathX. (GeneralPathX.java:175)     com.iver.cit.gvsig.fmap.drivers.shp.IndexedShpDriver.getShape(IndexedShpDriver.java:286)     com.iver.cit.gvsig.fmap.layers.VectorialFileAdapter.getShape(VectorialFileAdapter.java:144)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator$IGeometryBoundProvider.getBounds(SpatialQueryFeatureIterator.java:346)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator$FastSpatialCheck.intersects(SpatialQueryFeatureIterator.java:420)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator.hasNext(SpatialQueryFeatureIterator.java:176)     com.iver.cit.gvsig.fmap.layers.FLyrVect._draw(FLyrVect.java:441)     com.iver.cit.gvsig.fmap.layers.FLyrVect.draw(FLyrVect.java:636)     com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:209)     com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:175)     com.iver.cit.gvsig.fmap.MapContext.draw(MapContext.java:1097)     com.iver.cit.gvsig.fmap.MapControl$PaintingRequest.paint(MapControl.java:1043)     com.iver.cit.gvsig.fmap.MapControl$Drawer2$Worker.run(MapControl.java:1234)     java.lang.Thread.run(Unknown Source) null java.lang.NegativeArraySizeException: null     com.iver.cit.gvsig.fmap.core.GeneralPathX. (GeneralPathX.java:195)     com.iver.cit.gvsig.fmap.core.GeneralPathX. (GeneralPathX.java:175)     com.iver.cit.gvsig.fmap.drivers.shp.IndexedShpDriver.getShape(IndexedShpDriver.java:286)     com.iver.cit.gvsig.fmap.layers.VectorialFileAdapter.getShape(VectorialFileAdapter.java:144)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator$IGeometryBoundProvider.getBounds(SpatialQueryFeatureIterator.java:346)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator$FastSpatialCheck.intersects(SpatialQueryFeatureIterator.java:420)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator.hasNext(SpatialQueryFeatureIterator.java:176)     com.iver.cit.gvsig.fmap.layers.FLyrVect._draw(FLyrVect.java:441)     com.iver.cit.gvsig.fmap.layers.FLyrVect.draw(FLyrVect.java:636)     com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:209)     com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:175)     com.iver.cit.gvsig.fmap.MapContext.draw(MapContext.java:1097)     com.iver.cit.gvsig.fmap.MapControl$PaintingRequest.paint(MapControl.java:1043)     com.iver.cit.gvsig.fmap.MapControl$Drawer2$Worker.run(MapControl.java:1234)     java.lang.Thread.run(Unknown Source) null java.lang.NegativeArraySizeException: null     com.iver.cit.gvsig.fmap.core.GeneralPathX. (GeneralPathX.java:195)     com.iver.cit.gvsig.fmap.core.GeneralPathX. (GeneralPathX.java:175)     com.iver.cit.gvsig.fmap.drivers.shp.IndexedShpDriver.getShape(IndexedShpDriver.java:286)     com.iver.cit.gvsig.fmap.layers.VectorialFileAdapter.getShape(VectorialFileAdapter.java:144)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator$IGeometryBoundProvider.getBounds(SpatialQueryFeatureIterator.java:346)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator$FastSpatialCheck.intersects(SpatialQueryFeatureIterator.java:420)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator.hasNext(SpatialQueryFeatureIterator.java:176)     com.iver.cit.gvsig.fmap.layers.FLyrVect._draw(FLyrVect.java:441)     com.iver.cit.gvsig.fmap.layers.FLyrVect.draw(FLyrVect.java:636)     com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:209)     com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:175)     com.iver.cit.gvsig.fmap.MapContext.draw(MapContext.java:1097)     com.iver.cit.gvsig.fmap.MapControl$PaintingRequest.paint(MapControl.java:1043)     com.iver.cit.gvsig.fmap.MapControl$Drawer2$Worker.run(MapControl.java:1234)     java.lang.Thread.run(Unknown Source) null java.lang.NegativeArraySizeException: null     com.iver.cit.gvsig.fmap.core.GeneralPathX. (GeneralPathX.java:195)     com.iver.cit.gvsig.fmap.core.GeneralPathX. (GeneralPathX.java:175)     com.iver.cit.gvsig.fmap.drivers.shp.IndexedShpDriver.getShape(IndexedShpDriver.java:286)     com.iver.cit.gvsig.fmap.layers.VectorialFileAdapter.getShape(VectorialFileAdapter.java:144)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator$IGeometryBoundProvider.getBounds(SpatialQueryFeatureIterator.java:346)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator$FastSpatialCheck.intersects(SpatialQueryFeatureIterator.java:420)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator.hasNext(SpatialQueryFeatureIterator.java:176)     com.iver.cit.gvsig.fmap.layers.FLyrVect._draw(FLyrVect.java:441)     com.iver.cit.gvsig.fmap.layers.FLyrVect.draw(FLyrVect.java:636)     com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:209)     com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:175)     com.iver.cit.gvsig.fmap.MapContext.draw(MapContext.java:1097)     com.iver.cit.gvsig.fmap.MapControl$PaintingRequest.paint(MapControl.java:1043)     com.iver.cit.gvsig.fmap.MapControl$Drawer2$Worker.run(MapControl.java:1234)     java.lang.Thread.run(Unknown Source) null java.lang.NegativeArraySizeException: null     com.iver.cit.gvsig.fmap.core.GeneralPathX. (GeneralPathX.java:195)     com.iver.cit.gvsig.fmap.core.GeneralPathX. (GeneralPathX.java:175)     com.iver.cit.gvsig.fmap.drivers.shp.IndexedShpDriver.getShape(IndexedShpDriver.java:286)     com.iver.cit.gvsig.fmap.layers.VectorialFileAdapter.getShape(VectorialFileAdapter.java:144)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator$IGeometryBoundProvider.getBounds(SpatialQueryFeatureIterator.java:346)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator$FastSpatialCheck.intersects(SpatialQueryFeatureIterator.java:420)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator.hasNext(SpatialQueryFeatureIterator.java:176)     com.iver.cit.gvsig.fmap.layers.FLyrVect._draw(FLyrVect.java:441)     com.iver.cit.gvsig.fmap.layers.FLyrVect.draw(FLyrVect.java:636)     com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:209)     com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:175)     com.iver.cit.gvsig.fmap.MapContext.draw(MapContext.java:1097)     com.iver.cit.gvsig.fmap.MapControl$PaintingRequest.paint(MapControl.java:1043)     com.iver.cit.gvsig.fmap.MapControl$Drawer2$Worker.run(MapControl.java:1234)     java.lang.Thread.run(Unknown Source) null java.lang.NegativeArraySizeException: null     com.iver.cit.gvsig.fmap.core.GeneralPathX. (GeneralPathX.java:195)     com.iver.cit.gvsig.fmap.core.GeneralPathX. (GeneralPathX.java:175)     com.iver.cit.gvsig.fmap.drivers.shp.IndexedShpDriver.getShape(IndexedShpDriver.java:286)     com.iver.cit.gvsig.fmap.layers.VectorialFileAdapter.getShape(VectorialFileAdapter.java:144)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator$IGeometryBoundProvider.getBounds(SpatialQueryFeatureIterator.java:346)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator$FastSpatialCheck.intersects(SpatialQueryFeatureIterator.java:420)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator.hasNext(SpatialQueryFeatureIterator.java:176)     com.iver.cit.gvsig.fmap.layers.FLyrVect._draw(FLyrVect.java:441)     com.iver.cit.gvsig.fmap.layers.FLyrVect.draw(FLyrVect.java:636)     com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:209)     com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:175)     com.iver.cit.gvsig.fmap.MapContext.draw(MapContext.java:1097)     com.iver.cit.gvsig.fmap.MapControl$PaintingRequest.paint(MapControl.java:1043)     com.iver.cit.gvsig.fmap.MapControl$Drawer2$Worker.run(MapControl.java:1234)     java.lang.Thread.run(Unknown Source) null java.lang.NegativeArraySizeException: null     com.iver.cit.gvsig.fmap.core.GeneralPathX. (GeneralPathX.java:195)     com.iver.cit.gvsig.fmap.core.GeneralPathX. (GeneralPathX.java:175)     com.iver.cit.gvsig.fmap.drivers.shp.IndexedShpDriver.getShape(IndexedShpDriver.java:286)     com.iver.cit.gvsig.fmap.layers.VectorialFileAdapter.getShape(VectorialFileAdapter.java:144)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator$IGeometryBoundProvider.getBounds(SpatialQueryFeatureIterator.java:346)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator$FastSpatialCheck.intersects(SpatialQueryFeatureIterator.java:420)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator.hasNext(SpatialQueryFeatureIterator.java:176)     com.iver.cit.gvsig.fmap.layers.FLyrVect._draw(FLyrVect.java:441)     com.iver.cit.gvsig.fmap.layers.FLyrVect.draw(FLyrVect.java:636)     com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:209)     com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:175)     com.iver.cit.gvsig.fmap.MapContext.draw(MapContext.java:1097)     com.iver.cit.gvsig.fmap.MapControl$PaintingRequest.paint(MapControl.java:1043)     com.iver.cit.gvsig.fmap.MapControl$Drawer2$Worker.run(MapControl.java:1234)     java.lang.Thread.run(Unknown Source) null java.lang.NegativeArraySizeException: null     com.iver.cit.gvsig.fmap.core.GeneralPathX. (GeneralPathX.java:195)     com.iver.cit.gvsig.fmap.core.GeneralPathX. (GeneralPathX.java:175)     com.iver.cit.gvsig.fmap.drivers.shp.IndexedShpDriver.getShape(IndexedShpDriver.java:286)     com.iver.cit.gvsig.fmap.layers.VectorialFileAdapter.getShape(VectorialFileAdapter.java:144)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator$IGeometryBoundProvider.getBounds(SpatialQueryFeatureIterator.java:346)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator$FastSpatialCheck.intersects(SpatialQueryFeatureIterator.java:420)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator.hasNext(SpatialQueryFeatureIterator.java:176)     com.iver.cit.gvsig.fmap.layers.FLyrVect._draw(FLyrVect.java:441)     com.iver.cit.gvsig.fmap.layers.FLyrVect.draw(FLyrVect.java:636)     com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:209)     com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:175)     com.iver.cit.gvsig.fmap.MapContext.draw(MapContext.java:1097)     com.iver.cit.gvsig.fmap.MapControl$PaintingRequest.paint(MapControl.java:1043)     com.iver.cit.gvsig.fmap.MapControl$Drawer2$Worker.run(MapControl.java:1234)     java.lang.Thread.run(Unknown Source) null java.lang.NegativeArraySizeException: null     com.iver.cit.gvsig.fmap.core.GeneralPathX. (GeneralPathX.java:195)     com.iver.cit.gvsig.fmap.core.GeneralPathX. (GeneralPathX.java:175)     com.iver.cit.gvsig.fmap.drivers.shp.IndexedShpDriver.getShape(IndexedShpDriver.java:286)     com.iver.cit.gvsig.fmap.layers.VectorialFileAdapter.getShape(VectorialFileAdapter.java:144)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator$IGeometryBoundProvider.getBounds(SpatialQueryFeatureIterator.java:346)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator$FastSpatialCheck.intersects(SpatialQueryFeatureIterator.java:420)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator.hasNext(SpatialQueryFeatureIterator.java:176)     com.iver.cit.gvsig.fmap.layers.FLyrVect._draw(FLyrVect.java:441)     com.iver.cit.gvsig.fmap.layers.FLyrVect.draw(FLyrVect.java:636)     com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:209)     com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:175)     com.iver.cit.gvsig.fmap.MapContext.draw(MapContext.java:1097)     com.iver.cit.gvsig.fmap.MapControl$PaintingRequest.paint(MapControl.java:1043)     com.iver.cit.gvsig.fmap.MapControl$Drawer2$Worker.run(MapControl.java:1234)     java.lang.Thread.run(Unknown Source) null java.lang.NegativeArraySizeException: null     com.iver.cit.gvsig.fmap.core.GeneralPathX. (GeneralPathX.java:195)     com.iver.cit.gvsig.fmap.core.GeneralPathX. (GeneralPathX.java:175)     com.iver.cit.gvsig.fmap.drivers.shp.IndexedShpDriver.getShape(IndexedShpDriver.java:286)     com.iver.cit.gvsig.fmap.layers.VectorialFileAdapter.getShape(VectorialFileAdapter.java:144)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator$IGeometryBoundProvider.getBounds(SpatialQueryFeatureIterator.java:346)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator$FastSpatialCheck.intersects(SpatialQueryFeatureIterator.java:420)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator.hasNext(SpatialQueryFeatureIterator.java:176)     com.iver.cit.gvsig.fmap.layers.FLyrVect._draw(FLyrVect.java:441)     com.iver.cit.gvsig.fmap.layers.FLyrVect.draw(FLyrVect.java:636)     com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:209)     com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:175)     com.iver.cit.gvsig.fmap.MapContext.draw(MapContext.java:1097)     com.iver.cit.gvsig.fmap.MapControl$PaintingRequest.paint(MapControl.java:1043)     com.iver.cit.gvsig.fmap.MapControl$Drawer2$Worker.run(MapControl.java:1234)     java.lang.Thread.run(Unknown Source) null java.lang.NegativeArraySizeException: null     com.iver.cit.gvsig.fmap.core.GeneralPathX. (GeneralPathX.java:195)     com.iver.cit.gvsig.fmap.core.GeneralPathX. (GeneralPathX.java:175)     com.iver.cit.gvsig.fmap.drivers.shp.IndexedShpDriver.getShape(IndexedShpDriver.java:286)     com.iver.cit.gvsig.fmap.layers.VectorialFileAdapter.getShape(VectorialFileAdapter.java:144)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator$IGeometryBoundProvider.getBounds(SpatialQueryFeatureIterator.java:346)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator$FastSpatialCheck.intersects(SpatialQueryFeatureIterator.java:420)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator.hasNext(SpatialQueryFeatureIterator.java:176)     com.iver.cit.gvsig.fmap.layers.FLyrVect._draw(FLyrVect.java:441)     com.iver.cit.gvsig.fmap.layers.FLyrVect.draw(FLyrVect.java:636)     com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:209)     com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:175)     com.iver.cit.gvsig.fmap.MapContext.draw(MapContext.java:1097)     com.iver.cit.gvsig.fmap.MapControl$PaintingRequest.paint(MapControl.java:1043)     com.iver.cit.gvsig.fmap.MapControl$Drawer2$Worker.run(MapControl.java:1234)     java.lang.Thread.run(Unknown Source) null java.lang.NegativeArraySizeException: null     com.iver.cit.gvsig.fmap.core.GeneralPathX. (GeneralPathX.java:195)     com.iver.cit.gvsig.fmap.core.GeneralPathX. (GeneralPathX.java:175)     com.iver.cit.gvsig.fmap.drivers.shp.IndexedShpDriver.getShape(IndexedShpDriver.java:286)     com.iver.cit.gvsig.fmap.layers.VectorialFileAdapter.getShape(VectorialFileAdapter.java:144)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator$IGeometryBoundProvider.getBounds(SpatialQueryFeatureIterator.java:346)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator$FastSpatialCheck.intersects(SpatialQueryFeatureIterator.java:420)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator.hasNext(SpatialQueryFeatureIterator.java:176)     com.iver.cit.gvsig.fmap.layers.FLyrVect._draw(FLyrVect.java:441)     com.iver.cit.gvsig.fmap.layers.FLyrVect.draw(FLyrVect.java:636)     com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:209)     com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:175)     com.iver.cit.gvsig.fmap.MapContext.draw(MapContext.java:1097)     com.iver.cit.gvsig.fmap.MapControl$PaintingRequest.paint(MapControl.java:1043)     com.iver.cit.gvsig.fmap.MapControl$Drawer2$Worker.run(MapControl.java:1234)     java.lang.Thread.run(Unknown Source) null java.lang.NegativeArraySizeException: null     com.iver.cit.gvsig.fmap.core.GeneralPathX. (GeneralPathX.java:195)     com.iver.cit.gvsig.fmap.core.GeneralPathX. (GeneralPathX.java:175)     com.iver.cit.gvsig.fmap.drivers.shp.IndexedShpDriver.getShape(IndexedShpDriver.java:286)     com.iver.cit.gvsig.fmap.layers.VectorialFileAdapter.getShape(VectorialFileAdapter.java:144)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator$IGeometryBoundProvider.getBounds(SpatialQueryFeatureIterator.java:346)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator$FastSpatialCheck.intersects(SpatialQueryFeatureIterator.java:420)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator.hasNext(SpatialQueryFeatureIterator.java:176)     com.iver.cit.gvsig.fmap.layers.FLyrVect._draw(FLyrVect.java:441)     com.iver.cit.gvsig.fmap.layers.FLyrVect.draw(FLyrVect.java:636)     com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:209)     com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:175)     com.iver.cit.gvsig.fmap.MapContext.draw(MapContext.java:1097)     com.iver.cit.gvsig.fmap.MapControl$PaintingRequest.paint(MapControl.java:1043)     com.iver.cit.gvsig.fmap.MapControl$Drawer2$Worker.run(MapControl.java:1234)     java.lang.Thread.run(Unknown Source) null java.lang.NegativeArraySizeException: null     com.iver.cit.gvsig.fmap.core.GeneralPathX. (GeneralPathX.java:195)     com.iver.cit.gvsig.fmap.core.GeneralPathX. (GeneralPathX.java:175)     com.iver.cit.gvsig.fmap.drivers.shp.IndexedShpDriver.getShape(IndexedShpDriver.java:286)     com.iver.cit.gvsig.fmap.layers.VectorialFileAdapter.getShape(VectorialFileAdapter.java:144)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator$IGeometryBoundProvider.getBounds(SpatialQueryFeatureIterator.java:346)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator$FastSpatialCheck.intersects(SpatialQueryFeatureIterator.java:420)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator.hasNext(SpatialQueryFeatureIterator.java:176)     com.iver.cit.gvsig.fmap.layers.FLyrVect._draw(FLyrVect.java:441)     com.iver.cit.gvsig.fmap.layers.FLyrVect.draw(FLyrVect.java:636)     com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:209)     com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:175)     com.iver.cit.gvsig.fmap.MapContext.draw(MapContext.java:1097)     com.iver.cit.gvsig.fmap.MapControl$PaintingRequest.paint(MapControl.java:1043)     com.iver.cit.gvsig.fmap.MapControl$Drawer2$Worker.run(MapControl.java:1234)     java.lang.Thread.run(Unknown Source) null java.lang.NegativeArraySizeException: null     com.iver.cit.gvsig.fmap.core.GeneralPathX. (GeneralPathX.java:195)     com.iver.cit.gvsig.fmap.core.GeneralPathX. (GeneralPathX.java:175)     com.iver.cit.gvsig.fmap.drivers.shp.IndexedShpDriver.getShape(IndexedShpDriver.java:286)     com.iver.cit.gvsig.fmap.layers.VectorialFileAdapter.getShape(VectorialFileAdapter.java:144)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator$IGeometryBoundProvider.getBounds(SpatialQueryFeatureIterator.java:346)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator$FastSpatialCheck.intersects(SpatialQueryFeatureIterator.java:420)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator.hasNext(SpatialQueryFeatureIterator.java:176)     com.iver.cit.gvsig.fmap.layers.FLyrVect._draw(FLyrVect.java:441)     com.iver.cit.gvsig.fmap.layers.FLyrVect.draw(FLyrVect.java:636)     com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:209)     com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:175)     com.iver.cit.gvsig.fmap.MapContext.draw(MapContext.java:1097)     com.iver.cit.gvsig.fmap.MapControl$PaintingRequest.paint(MapControl.java:1043)     com.iver.cit.gvsig.fmap.MapControl$Drawer2$Worker.run(MapControl.java:1234)     java.lang.Thread.run(Unknown Source) java.lang.ArrayIndexOutOfBoundsException: 0 java.lang.ArrayIndexOutOfBoundsException: 0     javax.swing.text.BoxView.getOffset(Unknown Source)     javax.swing.text.BoxView.childAllocation(Unknown Source)     javax.swing.text.CompositeView.getChildAllocation(Unknown Source)     javax.swing.text.BoxView.getChildAllocation(Unknown Source)     javax.swing.plaf.basic.BasicTextUI$UpdateHandler.calculateViewPosition(Unknown Source)     javax.swing.plaf.basic.BasicTextUI$UpdateHandler.layoutContainer(Unknown Source)     java.awt.Container.layout(Unknown Source)     java.awt.Container.doLayout(Unknown Source)     java.awt.Container.validateTree(Unknown Source)     java.awt.Container.validateTree(Unknown Source)     java.awt.Container.validateTree(Unknown Source)     java.awt.Container.validateTree(Unknown Source)     java.awt.Container.validateTree(Unknown Source)     java.awt.Container.validateTree(Unknown Source)     java.awt.Container.validateTree(Unknown Source)     java.awt.Container.validateTree(Unknown Source)     java.awt.Container.validateTree(Unknown Source)     java.awt.Container.validateTree(Unknown Source)     java.awt.Container.validateTree(Unknown Source)     java.awt.Container.validate(Unknown Source)     javax.swing.plaf.basic.BasicInternalFrameUI$Handler.componentResized(Unknown Source)     java.awt.AWTEventMulticaster.componentResized(Unknown Source)     java.awt.Component.processComponentEvent(Unknown Source)     java.awt.Component.processEvent(Unknown Source)     java.awt.Container.processEvent(Unknown Source)     java.awt.Component.dispatchEventImpl(Unknown Source)     java.awt.Container.dispatchEventImpl(Unknown Source)     java.awt.Component.dispatchEvent(Unknown Source)     java.awt.EventQueue.dispatchEvent(Unknown Source)     com.iver.andami.ui.AndamiEventQueue.dispatchEvent(AndamiEventQueue.java:58)     java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)     java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)     java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)     java.awt.EventDispatchThread.pumpEvents(Unknown Source)     java.awt.EventDispatchThread.pumpEvents(Unknown Source)     java.awt.EventDispatchThread.run(Unknown Source) java.lang.ArrayIndexOutOfBoundsException: 0 java.lang.ArrayIndexOutOfBoundsException: 0     javax.swing.text.BoxView.getOffset(Unknown Source)     javax.swing.text.BoxView.childAllocation(Unknown Source)     javax.swing.text.CompositeView.getChildAllocation(Unknown Source)     javax.swing.text.BoxView.getChildAllocation(Unknown Source)     javax.swing.plaf.basic.BasicTextUI$UpdateHandler.calculateViewPosition(Unknown Source)     javax.swing.plaf.basic.BasicTextUI$UpdateHandler.layoutContainer(Unknown Source)     java.awt.Container.layout(Unknown Source)     java.awt.Container.doLayout(Unknown Source)     java.awt.Container.validateTree(Unknown Source)     java.awt.Container.validateTree(Unknown Source)     java.awt.Container.validateTree(Unknown Source)     java.awt.Container.validateTree(Unknown Source)     java.awt.Container.validateTree(Unknown Source)     java.awt.Container.validateTree(Unknown Source)     java.awt.Container.validateTree(Unknown Source)     java.awt.Container.validateTree(Unknown Source)     java.awt.Container.validateTree(Unknown Source)     java.awt.Container.validateTree(Unknown Source)     java.awt.Container.validateTree(Unknown Source)     java.awt.Container.validateTree(Unknown Source)     java.awt.Container.validateTree(Unknown Source)     java.awt.Container.validateTree(Unknown Source)     java.awt.Container.validateTree(Unknown Source)     java.awt.Container.validate(Unknown Source)     javax.swing.RepaintManager.validateInvalidComponents(Unknown Source)     javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(Unknown Source)     java.awt.event.InvocationEvent.dispatch(Unknown Source)     java.awt.EventQueue.dispatchEvent(Unknown Source)     com.iver.andami.ui.AndamiEventQueue.dispatchEvent(AndamiEventQueue.java:58)     java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)     java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)     java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)     java.awt.EventDispatchThread.pumpEvents(Unknown Source)     java.awt.EventDispatchThread.pumpEvents(Unknown Source)     java.awt.EventDispatchThread.run(Unknown Source) null java.lang.NegativeArraySizeException: null     com.iver.cit.gvsig.fmap.core.GeneralPathX. (GeneralPathX.java:195)     com.iver.cit.gvsig.fmap.core.GeneralPathX. (GeneralPathX.java:175)     com.iver.cit.gvsig.fmap.drivers.shp.IndexedShpDriver.getShape(IndexedShpDriver.java:286)     com.iver.cit.gvsig.fmap.layers.VectorialFileAdapter.getShape(VectorialFileAdapter.java:144)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator$IGeometryBoundProvider.getBounds(SpatialQueryFeatureIterator.java:346)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator$FastSpatialCheck.intersects(SpatialQueryFeatureIterator.java:420)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator.hasNext(SpatialQueryFeatureIterator.java:176)     com.iver.cit.gvsig.fmap.layers.FLyrVect._draw(FLyrVect.java:441)     com.iver.cit.gvsig.fmap.layers.FLyrVect.draw(FLyrVect.java:636)     com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:209)     com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:175)     com.iver.cit.gvsig.fmap.MapContext.draw(MapContext.java:1097)     com.iver.cit.gvsig.fmap.MapControl$PaintingRequest.paint(MapControl.java:1043)     com.iver.cit.gvsig.fmap.MapControl$Drawer2$Worker.run(MapControl.java:1234)     java.lang.Thread.run(Unknown Source) null java.lang.NegativeArraySizeException: null     com.iver.cit.gvsig.fmap.core.GeneralPathX. (GeneralPathX.java:195)     com.iver.cit.gvsig.fmap.core.GeneralPathX. (GeneralPathX.java:175)     com.iver.cit.gvsig.fmap.drivers.shp.IndexedShpDriver.getShape(IndexedShpDriver.java:286)     com.iver.cit.gvsig.fmap.layers.VectorialFileAdapter.getShape(VectorialFileAdapter.java:144)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator$IGeometryBoundProvider.getBounds(SpatialQueryFeatureIterator.java:346)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator$FastSpatialCheck.intersects(SpatialQueryFeatureIterator.java:420)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator.hasNext(SpatialQueryFeatureIterator.java:176)     com.iver.cit.gvsig.fmap.layers.FLyrVect._draw(FLyrVect.java:441)     com.iver.cit.gvsig.fmap.layers.FLyrVect.draw(FLyrVect.java:636)     com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:209)     com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:175)     com.iver.cit.gvsig.fmap.MapContext.draw(MapContext.java:1097)     com.iver.cit.gvsig.fmap.MapControl$PaintingRequest.paint(MapControl.java:1043)     com.iver.cit.gvsig.fmap.MapControl$Drawer2$Worker.run(MapControl.java:1234)     java.lang.Thread.run(Unknown Source) missing initial moveto in path definition java.awt.geom.IllegalPathStateException: missing initial moveto in path definition     com.iver.cit.gvsig.fmap.core.GeneralPathX.needRoom(GeneralPathX.java:216)     com.iver.cit.gvsig.fmap.core.GeneralPathX.lineTo(GeneralPathX.java:270)     com.iver.cit.gvsig.fmap.drivers.shp.IndexedShpDriver.getShape(IndexedShpDriver.java:309)     com.iver.cit.gvsig.fmap.layers.VectorialFileAdapter.getShape(VectorialFileAdapter.java:144)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator$IGeometryBoundProvider.getBounds(SpatialQueryFeatureIterator.java:346)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator$FastSpatialCheck.intersects(SpatialQueryFeatureIterator.java:420)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator.hasNext(SpatialQueryFeatureIterator.java:176)     com.iver.cit.gvsig.fmap.layers.FLyrVect._draw(FLyrVect.java:441)     com.iver.cit.gvsig.fmap.layers.FLyrVect.draw(FLyrVect.java:636)     com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:209)     com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:175)     com.iver.cit.gvsig.fmap.MapContext.draw(MapContext.java:1097)     com.iver.cit.gvsig.fmap.MapControl$PaintingRequest.paint(MapControl.java:1043)     com.iver.cit.gvsig.fmap.MapControl$Drawer2$Worker.run(MapControl.java:1234)     java.lang.Thread.run(Unknown Source) null java.lang.NegativeArraySizeException: null     com.iver.cit.gvsig.fmap.core.GeneralPathX. (GeneralPathX.java:195)     com.iver.cit.gvsig.fmap.core.GeneralPathX. (GeneralPathX.java:175)     com.iver.cit.gvsig.fmap.drivers.shp.IndexedShpDriver.getShape(IndexedShpDriver.java:286)     com.iver.cit.gvsig.fmap.layers.VectorialFileAdapter.getShape(VectorialFileAdapter.java:144)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator$IGeometryBoundProvider.getBounds(SpatialQueryFeatureIterator.java:346)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator$FastSpatialCheck.intersects(SpatialQueryFeatureIterator.java:420)     com.iver.cit.gvsig.fmap.drivers.featureiterators.SpatialQueryFeatureIterator.hasNext(SpatialQueryFeatureIterator.java:176)     com.iver.cit.gvsig.fmap.layers.FLyrVect._draw(FLyrVect.java:441)     com.iver.cit.gvsig.fmap.layers.FLyrVect.draw(FLyrVect.java:636)     com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:209)     com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:175)     com.iver.cit.gvsig.fmap.MapContext.draw(MapContext.java:1097)     com.iver.cit.gvsig.fmap.MapControl$PaintingRequest.paint(MapControl.java:1043)     com.iver.cit.gvsig.fmap.MapControl$Drawer2$Worker.run(MapControl.java:1234)     java.lang.Thread.run(Unknown Source)