Cuando intentamos cargar el shp que origino el problema sale esto:
javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2022)
    javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2348)
    
javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402)
    javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259)
    javax.swing.AbstractButton.doClick(AbstractButton.java:376)
    javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:833)
    
javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:877)
    java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:289)
    java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:289)
    java.awt.Component.processMouseEvent(Component.java:6535)
    javax.swing.JComponent.processMouseEvent(JComponent.java:3324)
    java.awt.Component.processEvent(Component.java:6300)
    java.awt.Container.processEvent(Container.java:2236)
    java.awt.Component.dispatchEventImpl(Component.java:4891)
    java.awt.Container.dispatchEventImpl(Container.java:2294)
    java.awt.Component.dispatchEvent(Component.java:4713)
    java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4888)
    java.awt.LightweightDispatcher.processMouseEvent(Container.java:4525)
    java.awt.LightweightDispatcher.dispatchEvent(Container.java:4466)
    java.awt.Container.dispatchEventImpl(Container.java:2280)
    java.awt.Window.dispatchEventImpl(Window.java:2750)
    java.awt.Component.dispatchEvent(Component.java:4713)
    java.awt.EventQueue.dispatchEventImpl(EventQueue.java:758)
    java.awt.EventQueue.access$500(EventQueue.java:97)
    java.awt.EventQueue$3.run(EventQueue.java:709)
    java.awt.EventQueue$3.run(EventQueue.java:703)
    java.security.AccessController.doPrivileged(Native Method)
    
java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76)
    
java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86)
    java.awt.EventQueue$4.run(EventQueue.java:731)
    java.awt.EventQueue$4.run(EventQueue.java:729)
    java.security.AccessController.doPrivileged(Native Method)
    
java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76)
    java.awt.EventQueue.dispatchEvent(EventQueue.java:728)
    org.gvsig.andami.ui.AndamiEventQueue.dispatchEvent(AndamiEventQueue.java:50)
    
java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
    
java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
    
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
    java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
    java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
    java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
There was errors loading from 'calles reducido'. - Problems drawing layer - There was errors loading the feature '4' from 'calles reducido'. - There was errors loading a geometry from 'calles reducido'. Check 'Load corrupt geometries as null' in the shape's properties of the add layer dialog to skip corrupt geometries. The layer will become read only. org.gvsig.fmap.dal.exception.ReadException: There was errors loading from 'calles reducido'.
    org.gvsig.fmap.mapcontext.layers.vectorial.FLyrVect.draw(FLyrVect.java:346)
    
org.gvsig.fmap.mapcontext.impl.DefaultMapContextDrawer$DrawList.drawLayer(DefaultMapContextDrawer.java:549)
    
org.gvsig.fmap.mapcontext.impl.DefaultMapContextDrawer$DrawList.draw(DefaultMapContextDrawer.java:530)
    
org.gvsig.fmap.mapcontext.impl.DefaultMapContextDrawer$DrawList.drawLayers(DefaultMapContextDrawer.java:469)
    
org.gvsig.fmap.mapcontext.impl.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:161)
    org.gvsig.fmap.mapcontext.MapContext.draw(MapContext.java:1183)
    
org.gvsig.fmap.mapcontrol.MapControl$PaintingRequest.paint(MapControl.java:1344)
    org.gvsig.fmap.mapcontrol.MapControl$Drawer$Worker.run(MapControl.java:1564)
    java.lang.Thread.run(Thread.java:745)
org.gvsig.symbology.fmap.mapcontext.rendering.legend.impl.LegendDrawingException: Problems drawing layer
    
org.gvsig.symbology.fmap.mapcontext.rendering.legend.impl.AbstractVectorialLegend.internalDraw(AbstractVectorialLegend.java:472)
    
org.gvsig.symbology.fmap.mapcontext.rendering.legend.impl.AbstractVectorialLegend.draw(AbstractVectorialLegend.java:358)
    
org.gvsig.symbology.fmap.mapcontext.rendering.legend.impl.AbstractVectorialLegend.draw(AbstractVectorialLegend.java:144)
    org.gvsig.fmap.mapcontext.layers.vectorial.FLyrVect.draw(FLyrVect.java:330)
    
org.gvsig.fmap.mapcontext.impl.DefaultMapContextDrawer$DrawList.drawLayer(DefaultMapContextDrawer.java:549)
    
org.gvsig.fmap.mapcontext.impl.DefaultMapContextDrawer$DrawList.draw(DefaultMapContextDrawer.java:530)
    
org.gvsig.fmap.mapcontext.impl.DefaultMapContextDrawer$DrawList.drawLayers(DefaultMapContextDrawer.java:469)
    
org.gvsig.fmap.mapcontext.impl.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:161)
    org.gvsig.fmap.mapcontext.MapContext.draw(MapContext.java:1183)
    
org.gvsig.fmap.mapcontrol.MapControl$PaintingRequest.paint(MapControl.java:1344)
    org.gvsig.fmap.mapcontrol.MapControl$Drawer$Worker.run(MapControl.java:1564)
    java.lang.Thread.run(Thread.java:745)
org.gvsig.fmap.dal.exception.ReadRuntimeException: There was errors loading the feature '4' from 'calles reducido'.
    
org.gvsig.fmap.dal.store.shp.SHPFeatureProvider.load(SHPFeatureProvider.java:55)
    
org.gvsig.fmap.dal.store.shp.SHPFeatureProvider.get(SHPFeatureProvider.java:82)
    org.gvsig.fmap.dal.feature.impl.DefaultFeature.get(DefaultFeature.java:343)
    org.gvsig.fmap.dal.feature.impl.DefaultFeature.get(DefaultFeature.java:332)
    
org.gvsig.fmap.dal.feature.impl.DefaultFeature.getDataValue(DefaultFeature.java:537)
    
org.gvsig.fmap.mapcontext.layers.vectorial.IntersectsEnvelopeEvaluator.evaluate(IntersectsEnvelopeEvaluator.java:90)
    
org.gvsig.fmap.dal.feature.impl.featureset.FilteredIterator.match(FilteredIterator.java:125)
    
org.gvsig.fmap.dal.feature.impl.featureset.FilteredIterator.doNext(FilteredIterator.java:89)
    
org.gvsig.fmap.dal.feature.impl.featureset.FilteredIterator.hasNext(FilteredIterator.java:111)
    
org.gvsig.fmap.dal.feature.impl.featureset.AbstractFeatureSet.doAccept(AbstractFeatureSet.java:75)
    
org.gvsig.fmap.dal.feature.impl.featureset.AbstractFeatureSet.doAccept(AbstractFeatureSet.java:67)
    
org.gvsig.tools.visitor.impl.AbstractIndexedVisitable.doAccept(AbstractIndexedVisitable.java:63)
    
org.gvsig.tools.visitor.impl.AbstractVisitable.accept(AbstractVisitable.java:49)
    
org.gvsig.symbology.fmap.mapcontext.rendering.legend.impl.AbstractVectorialLegend.drawFeaturesSingleLayer(AbstractVectorialLegend.java:560)
    
org.gvsig.symbology.fmap.mapcontext.rendering.legend.impl.AbstractVectorialLegend.drawFeatures(AbstractVectorialLegend.java:542)
    
org.gvsig.symbology.fmap.mapcontext.rendering.legend.impl.AbstractVectorialLegend.internalDraw(AbstractVectorialLegend.java:464)
    
org.gvsig.symbology.fmap.mapcontext.rendering.legend.impl.AbstractVectorialLegend.draw(AbstractVectorialLegend.java:358)
    
org.gvsig.symbology.fmap.mapcontext.rendering.legend.impl.AbstractVectorialLegend.draw(AbstractVectorialLegend.java:144)
    org.gvsig.fmap.mapcontext.layers.vectorial.FLyrVect.draw(FLyrVect.java:330)
    
org.gvsig.fmap.mapcontext.impl.DefaultMapContextDrawer$DrawList.drawLayer(DefaultMapContextDrawer.java:549)
    
org.gvsig.fmap.mapcontext.impl.DefaultMapContextDrawer$DrawList.draw(DefaultMapContextDrawer.java:530)
    
org.gvsig.fmap.mapcontext.impl.DefaultMapContextDrawer$DrawList.drawLayers(DefaultMapContextDrawer.java:469)
    
org.gvsig.fmap.mapcontext.impl.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:161)
    org.gvsig.fmap.mapcontext.MapContext.draw(MapContext.java:1183)
    
org.gvsig.fmap.mapcontrol.MapControl$PaintingRequest.paint(MapControl.java:1344)
    org.gvsig.fmap.mapcontrol.MapControl$Drawer$Worker.run(MapControl.java:1564)
    java.lang.Thread.run(Thread.java:745)
org.gvsig.fmap.dal.store.shp.SHPStoreProvider$ReadGeometryException: There was errors loading a geometry from 'calles reducido'. Check 'Load corrupt geometries as null' in the shape's properties of the add layer dialog to skip corrupt geometries. The layer will become read only.
    
org.gvsig.fmap.dal.store.shp.SHPStoreProvider.loadFeatureProviderByIndex(SHPStoreProvider.java:356)
    
org.gvsig.fmap.dal.store.shp.SHPFeatureProvider.load(SHPFeatureProvider.java:53)
    
org.gvsig.fmap.dal.store.shp.SHPFeatureProvider.get(SHPFeatureProvider.java:82)
    org.gvsig.fmap.dal.feature.impl.DefaultFeature.get(DefaultFeature.java:343)
    org.gvsig.fmap.dal.feature.impl.DefaultFeature.get(DefaultFeature.java:332)
    
org.gvsig.fmap.dal.feature.impl.DefaultFeature.getDataValue(DefaultFeature.java:537)
    
org.gvsig.fmap.mapcontext.layers.vectorial.IntersectsEnvelopeEvaluator.evaluate(IntersectsEnvelopeEvaluator.java:90)
    
org.gvsig.fmap.dal.feature.impl.featureset.FilteredIterator.match(FilteredIterator.java:125)
    
org.gvsig.fmap.dal.feature.impl.featureset.FilteredIterator.doNext(FilteredIterator.java:89)
    
org.gvsig.fmap.dal.feature.impl.featureset.FilteredIterator.hasNext(FilteredIterator.java:111)
    
org.gvsig.fmap.dal.feature.impl.featureset.AbstractFeatureSet.doAccept(AbstractFeatureSet.java:75)
    
org.gvsig.fmap.dal.feature.impl.featureset.AbstractFeatureSet.doAccept(AbstractFeatureSet.java:67)
    
org.gvsig.tools.visitor.impl.AbstractIndexedVisitable.doAccept(AbstractIndexedVisitable.java:63)
    
org.gvsig.tools.visitor.impl.AbstractVisitable.accept(AbstractVisitable.java:49)
    
org.gvsig.symbology.fmap.mapcontext.rendering.legend.impl.AbstractVectorialLegend.drawFeaturesSingleLayer(AbstractVectorialLegend.java:560)
    
org.gvsig.symbology.fmap.mapcontext.rendering.legend.impl.AbstractVectorialLegend.drawFeatures(AbstractVectorialLegend.java:542)
    
org.gvsig.symbology.fmap.mapcontext.rendering.legend.impl.AbstractVectorialLegend.internalDraw(AbstractVectorialLegend.java:464)
    
org.gvsig.symbology.fmap.mapcontext.rendering.legend.impl.AbstractVectorialLegend.draw(AbstractVectorialLegend.java:358)
    
org.gvsig.symbology.fmap.mapcontext.rendering.legend.impl.AbstractVectorialLegend.draw(AbstractVectorialLegend.java:144)
    org.gvsig.fmap.mapcontext.layers.vectorial.FLyrVect.draw(FLyrVect.java:330)
    
org.gvsig.fmap.mapcontext.impl.DefaultMapContextDrawer$DrawList.drawLayer(DefaultMapContextDrawer.java:549)
    
org.gvsig.fmap.mapcontext.impl.DefaultMapContextDrawer$DrawList.draw(DefaultMapContextDrawer.java:530)
    
org.gvsig.fmap.mapcontext.impl.DefaultMapContextDrawer$DrawList.drawLayers(DefaultMapContextDrawer.java:469)
    
org.gvsig.fmap.mapcontext.impl.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:161)
    org.gvsig.fmap.mapcontext.MapContext.draw(MapContext.java:1183)
    
org.gvsig.fmap.mapcontrol.MapControl$PaintingRequest.paint(MapControl.java:1344)
    org.gvsig.fmap.mapcontrol.MapControl$Drawer$Worker.run(MapControl.java:1564)
    java.lang.Thread.run(Thread.java:745)
java.lang.NullPointerException: null
    
org.gvsig.fmap.dal.store.shp.utils.AbstractSHPReader.checkNumVerticesOfLine(AbstractSHPReader.java:99)
    
org.gvsig.fmap.dal.store.shp.utils.SHPReader2D.readPoLyline(SHPReader2D.java:118)
    org.gvsig.fmap.dal.store.shp.utils.SHPFile2.getGeometry(SHPFile2.java:408)
    
org.gvsig.fmap.dal.store.shp.SHPStoreProvider.loadFeatureProviderByIndex(SHPStoreProvider.java:351)
    
org.gvsig.fmap.dal.store.shp.SHPFeatureProvider.load(SHPFeatureProvider.java:53)
    
org.gvsig.fmap.dal.store.shp.SHPFeatureProvider.get(SHPFeatureProvider.java:82)
    org.gvsig.fmap.dal.feature.impl.DefaultFeature.get(DefaultFeature.java:343)
    org.gvsig.fmap.dal.feature.impl.DefaultFeature.get(DefaultFeature.java:332)
    
org.gvsig.fmap.dal.feature.impl.DefaultFeature.getDataValue(DefaultFeature.java:537)
    
org.gvsig.fmap.mapcontext.layers.vectorial.IntersectsEnvelopeEvaluator.evaluate(IntersectsEnvelopeEvaluator.java:90)
    
org.gvsig.fmap.dal.feature.impl.featureset.FilteredIterator.match(FilteredIterator.java:125)
    
org.gvsig.fmap.dal.feature.impl.featureset.FilteredIterator.doNext(FilteredIterator.java:89)
    
org.gvsig.fmap.dal.feature.impl.featureset.FilteredIterator.hasNext(FilteredIterator.java:111)
    
org.gvsig.fmap.dal.feature.impl.featureset.AbstractFeatureSet.doAccept(AbstractFeatureSet.java:75)
    
org.gvsig.fmap.dal.feature.impl.featureset.AbstractFeatureSet.doAccept(AbstractFeatureSet.java:67)
    
org.gvsig.tools.visitor.impl.AbstractIndexedVisitable.doAccept(AbstractIndexedVisitable.java:63)
    
org.gvsig.tools.visitor.impl.AbstractVisitable.accept(AbstractVisitable.java:49)
    
org.gvsig.symbology.fmap.mapcontext.rendering.legend.impl.AbstractVectorialLegend.drawFeaturesSingleLayer(AbstractVectorialLegend.java:560)
    
org.gvsig.symbology.fmap.mapcontext.rendering.legend.impl.AbstractVectorialLegend.drawFeatures(AbstractVectorialLegend.java:542)
    
org.gvsig.symbology.fmap.mapcontext.rendering.legend.impl.AbstractVectorialLegend.internalDraw(AbstractVectorialLegend.java:464)
    
org.gvsig.symbology.fmap.mapcontext.rendering.legend.impl.AbstractVectorialLegend.draw(AbstractVectorialLegend.java:358)
    
org.gvsig.symbology.fmap.mapcontext.rendering.legend.impl.AbstractVectorialLegend.draw(AbstractVectorialLegend.java:144)
    org.gvsig.fmap.mapcontext.layers.vectorial.FLyrVect.draw(FLyrVect.java:330)
    
org.gvsig.fmap.mapcontext.impl.DefaultMapContextDrawer$DrawList.drawLayer(DefaultMapContextDrawer.java:549)
    
org.gvsig.fmap.mapcontext.impl.DefaultMapContextDrawer$DrawList.draw(DefaultMapContextDrawer.java:530)
    
org.gvsig.fmap.mapcontext.impl.DefaultMapContextDrawer$DrawList.drawLayers(DefaultMapContextDrawer.java:469)
    
org.gvsig.fmap.mapcontext.impl.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:161)
    org.gvsig.fmap.mapcontext.MapContext.draw(MapContext.java:1183)
    
org.gvsig.fmap.mapcontrol.MapControl$PaintingRequest.paint(MapControl.java:1344)
    org.gvsig.fmap.mapcontrol.MapControl$Drawer$Worker.run(MapControl.java:1564)
    java.lang.Thread.run(Thread.java:745)
There was errors loading from 'calles reducido'. - Problems drawing layer - There was errors loading the feature '4' from 'calles reducido'. - There was errors loading a geometry from 'calles reducido'. Check 'Load corrupt geometries as null' in the shape's properties of the add layer dialog to skip corrupt geometries. The layer will become read only. org.gvsig.fmap.dal.exception.ReadException: There was errors loading from 'calles reducido'.
    org.gvsig.fmap.mapcontext.layers.vectorial.FLyrVect.draw(FLyrVect.java:346)
    
org.gvsig.fmap.mapcontext.impl.DefaultMapContextDrawer$DrawList.drawLayer(DefaultMapContextDrawer.java:549)
    
org.gvsig.fmap.mapcontext.impl.DefaultMapContextDrawer$DrawList.draw(DefaultMapContextDrawer.java:530)
    
org.gvsig.fmap.mapcontext.impl.DefaultMapContextDrawer$DrawList.drawLayers(DefaultMapContextDrawer.java:469)
    
org.gvsig.fmap.mapcontext.impl.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:161)
    org.gvsig.fmap.mapcontext.MapContext.draw(MapContext.java:1183)
    
org.gvsig.fmap.mapcontrol.MapControl$PaintingRequest.paint(MapControl.java:1344)
    org.gvsig.fmap.mapcontrol.MapControl$Drawer$Worker.run(MapControl.java:1564)
    java.lang.Thread.run(Thread.java:745)
org.gvsig.symbology.fmap.mapcontext.rendering.legend.impl.LegendDrawingException: Problems drawing layer
    
org.gvsig.symbology.fmap.mapcontext.rendering.legend.impl.AbstractVectorialLegend.internalDraw(AbstractVectorialLegend.java:472)
    
org.gvsig.symbology.fmap.mapcontext.rendering.legend.impl.AbstractVectorialLegend.draw(AbstractVectorialLegend.java:358)
    
org.gvsig.symbology.fmap.mapcontext.rendering.legend.impl.AbstractVectorialLegend.draw(AbstractVectorialLegend.java:144)
    org.gvsig.fmap.mapcontext.layers.vectorial.FLyrVect.draw(FLyrVect.java:330)
    
org.gvsig.fmap.mapcontext.impl.DefaultMapContextDrawer$DrawList.drawLayer(DefaultMapContextDrawer.java:549)
    
org.gvsig.fmap.mapcontext.impl.DefaultMapContextDrawer$DrawList.draw(DefaultMapContextDrawer.java:530)
    
org.gvsig.fmap.mapcontext.impl.DefaultMapContextDrawer$DrawList.drawLayers(DefaultMapContextDrawer.java:469)
    
org.gvsig.fmap.mapcontext.impl.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:161)
    org.gvsig.fmap.mapcontext.MapContext.draw(MapContext.java:1183)
    
org.gvsig.fmap.mapcontrol.MapControl$PaintingRequest.paint(MapControl.java:1344)
    org.gvsig.fmap.mapcontrol.MapControl$Drawer$Worker.run(MapControl.java:1564)
    java.lang.Thread.run(Thread.java:745)
org.gvsig.fmap.dal.exception.ReadRuntimeException: There was errors loading the feature '4' from 'calles reducido'.
    
org.gvsig.fmap.dal.store.shp.SHPFeatureProvider.load(SHPFeatureProvider.java:55)
    
org.gvsig.fmap.dal.store.shp.SHPFeatureProvider.get(SHPFeatureProvider.java:82)
    org.gvsig.fmap.dal.feature.impl.DefaultFeature.get(DefaultFeature.java:343)
    org.gvsig.fmap.dal.feature.impl.DefaultFeature.get(DefaultFeature.java:332)
    
org.gvsig.fmap.dal.feature.impl.DefaultFeature.getDataValue(DefaultFeature.java:537)
    
org.gvsig.fmap.mapcontext.layers.vectorial.IntersectsEnvelopeEvaluator.evaluate(IntersectsEnvelopeEvaluator.java:90)
    
org.gvsig.fmap.dal.feature.impl.featureset.FilteredIterator.match(FilteredIterator.java:125)
    
org.gvsig.fmap.dal.feature.impl.featureset.FilteredIterator.doNext(FilteredIterator.java:89)
    
org.gvsig.fmap.dal.feature.impl.featureset.FilteredIterator.hasNext(FilteredIterator.java:111)
    
org.gvsig.fmap.dal.feature.impl.featureset.AbstractFeatureSet.doAccept(AbstractFeatureSet.java:75)
    
org.gvsig.fmap.dal.feature.impl.featureset.AbstractFeatureSet.doAccept(AbstractFeatureSet.java:67)
    
org.gvsig.tools.visitor.impl.AbstractIndexedVisitable.doAccept(AbstractIndexedVisitable.java:63)
    
org.gvsig.tools.visitor.impl.AbstractVisitable.accept(AbstractVisitable.java:49)
    
org.gvsig.symbology.fmap.mapcontext.rendering.legend.impl.AbstractVectorialLegend.drawFeaturesSingleLayer(AbstractVectorialLegend.java:560)
    
org.gvsig.symbology.fmap.mapcontext.rendering.legend.impl.AbstractVectorialLegend.drawFeatures(AbstractVectorialLegend.java:542)
    
org.gvsig.symbology.fmap.mapcontext.rendering.legend.impl.AbstractVectorialLegend.internalDraw(AbstractVectorialLegend.java:464)
    
org.gvsig.symbology.fmap.mapcontext.rendering.legend.impl.AbstractVectorialLegend.draw(AbstractVectorialLegend.java:358)
    
org.gvsig.symbology.fmap.mapcontext.rendering.legend.impl.AbstractVectorialLegend.draw(AbstractVectorialLegend.java:144)
    org.gvsig.fmap.mapcontext.layers.vectorial.FLyrVect.draw(FLyrVect.java:330)
    
org.gvsig.fmap.mapcontext.impl.DefaultMapContextDrawer$DrawList.drawLayer(DefaultMapContextDrawer.java:549)
    
org.gvsig.fmap.mapcontext.impl.DefaultMapContextDrawer$DrawList.draw(DefaultMapContextDrawer.java:530)
    
org.gvsig.fmap.mapcontext.impl.DefaultMapContextDrawer$DrawList.drawLayers(DefaultMapContextDrawer.java:469)
    
org.gvsig.fmap.mapcontext.impl.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:161)
    org.gvsig.fmap.mapcontext.MapContext.draw(MapContext.java:1183)
    
org.gvsig.fmap.mapcontrol.MapControl$PaintingRequest.paint(MapControl.java:1344)
    org.gvsig.fmap.mapcontrol.MapControl$Drawer$Worker.run(MapControl.java:1564)
    java.lang.Thread.run(Thread.java:745)
org.gvsig.fmap.dal.store.shp.SHPStoreProvider$ReadGeometryException: There was errors loading a geometry from 'calles reducido'. Check 'Load corrupt geometries as null' in the shape's properties of the add layer dialog to skip corrupt geometries. The layer will become read only.
    
org.gvsig.fmap.dal.store.shp.SHPStoreProvider.loadFeatureProviderByIndex(SHPStoreProvider.java:356)
    
org.gvsig.fmap.dal.store.shp.SHPFeatureProvider.load(SHPFeatureProvider.java:53)
    
org.gvsig.fmap.dal.store.shp.SHPFeatureProvider.get(SHPFeatureProvider.java:82)
    org.gvsig.fmap.dal.feature.impl.DefaultFeature.get(DefaultFeature.java:343)
    org.gvsig.fmap.dal.feature.impl.DefaultFeature.get(DefaultFeature.java:332)
    
org.gvsig.fmap.dal.feature.impl.DefaultFeature.getDataValue(DefaultFeature.java:537)
    
org.gvsig.fmap.mapcontext.layers.vectorial.IntersectsEnvelopeEvaluator.evaluate(IntersectsEnvelopeEvaluator.java:90)
    
org.gvsig.fmap.dal.feature.impl.featureset.FilteredIterator.match(FilteredIterator.java:125)
    
org.gvsig.fmap.dal.feature.impl.featureset.FilteredIterator.doNext(FilteredIterator.java:89)
    
org.gvsig.fmap.dal.feature.impl.featureset.FilteredIterator.hasNext(FilteredIterator.java:111)
    
org.gvsig.fmap.dal.feature.impl.featureset.AbstractFeatureSet.doAccept(AbstractFeatureSet.java:75)
    
org.gvsig.fmap.dal.feature.impl.featureset.AbstractFeatureSet.doAccept(AbstractFeatureSet.java:67)
    
org.gvsig.tools.visitor.impl.AbstractIndexedVisitable.doAccept(AbstractIndexedVisitable.java:63)
    
org.gvsig.tools.visitor.impl.AbstractVisitable.accept(AbstractVisitable.java:49)
    
org.gvsig.symbology.fmap.mapcontext.rendering.legend.impl.AbstractVectorialLegend.drawFeaturesSingleLayer(AbstractVectorialLegend.java:560)
    
org.gvsig.symbology.fmap.mapcontext.rendering.legend.impl.AbstractVectorialLegend.drawFeatures(AbstractVectorialLegend.java:542)
    
org.gvsig.symbology.fmap.mapcontext.rendering.legend.impl.AbstractVectorialLegend.internalDraw(AbstractVectorialLegend.java:464)
    
org.gvsig.symbology.fmap.mapcontext.rendering.legend.impl.AbstractVectorialLegend.draw(AbstractVectorialLegend.java:358)
    
org.gvsig.symbology.fmap.mapcontext.rendering.legend.impl.AbstractVectorialLegend.draw(AbstractVectorialLegend.java:144)
    org.gvsig.fmap.mapcontext.layers.vectorial.FLyrVect.draw(FLyrVect.java:330)
    
org.gvsig.fmap.mapcontext.impl.DefaultMapContextDrawer$DrawList.drawLayer(DefaultMapContextDrawer.java:549)
    
org.gvsig.fmap.mapcontext.impl.DefaultMapContextDrawer$DrawList.draw(DefaultMapContextDrawer.java:530)
    
org.gvsig.fmap.mapcontext.impl.DefaultMapContextDrawer$DrawList.drawLayers(DefaultMapContextDrawer.java:469)
    
org.gvsig.fmap.mapcontext.impl.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:161)
    org.gvsig.fmap.mapcontext.MapContext.draw(MapContext.java:1183)
    
org.gvsig.fmap.mapcontrol.MapControl$PaintingRequest.paint(MapControl.java:1344)
    org.gvsig.fmap.mapcontrol.MapControl$Drawer$Worker.run(MapControl.java:1564)
    java.lang.Thread.run(Thread.java:745)
java.lang.NullPointerException: null
    
org.gvsig.fmap.dal.store.shp.utils.AbstractSHPReader.checkNumVerticesOfLine(AbstractSHPReader.java:99)
    
org.gvsig.fmap.dal.store.shp.utils.SHPReader2D.readPoLyline(SHPReader2D.java:118)
    org.gvsig.fmap.dal.store.shp.utils.SHPFile2.getGeometry(SHPFile2.java:408)
    
org.gvsig.fmap.dal.store.shp.SHPStoreProvider.loadFeatureProviderByIndex(SHPStoreProvider.java:351)
    
org.gvsig.fmap.dal.store.shp.SHPFeatureProvider.load(SHPFeatureProvider.java:53)
    
org.gvsig.fmap.dal.store.shp.SHPFeatureProvider.get(SHPFeatureProvider.java:82)
    org.gvsig.fmap.dal.feature.impl.DefaultFeature.get(DefaultFeature.java:343)
    org.gvsig.fmap.dal.feature.impl.DefaultFeature.get(DefaultFeature.java:332)
    
org.gvsig.fmap.dal.feature.impl.DefaultFeature.getDataValue(DefaultFeature.java:537)
    
org.gvsig.fmap.mapcontext.layers.vectorial.IntersectsEnvelopeEvaluator.evaluate(IntersectsEnvelopeEvaluator.java:90)
    
org.gvsig.fmap.dal.feature.impl.featureset.FilteredIterator.match(FilteredIterator.java:125)
    
org.gvsig.fmap.dal.feature.impl.featureset.FilteredIterator.doNext(FilteredIterator.java:89)
    
org.gvsig.fmap.dal.feature.impl.featureset.FilteredIterator.hasNext(FilteredIterator.java:111)
    
org.gvsig.fmap.dal.feature.impl.featureset.AbstractFeatureSet.doAccept(AbstractFeatureSet.java:75)
    
org.gvsig.fmap.dal.feature.impl.featureset.AbstractFeatureSet.doAccept(AbstractFeatureSet.java:67)
    
org.gvsig.tools.visitor.impl.AbstractIndexedVisitable.doAccept(AbstractIndexedVisitable.java:63)
    
org.gvsig.tools.visitor.impl.AbstractVisitable.accept(AbstractVisitable.java:49)
    
org.gvsig.symbology.fmap.mapcontext.rendering.legend.impl.AbstractVectorialLegend.drawFeaturesSingleLayer(AbstractVectorialLegend.java:560)
    
org.gvsig.symbology.fmap.mapcontext.rendering.legend.impl.AbstractVectorialLegend.drawFeatures(AbstractVectorialLegend.java:542)
    
org.gvsig.symbology.fmap.mapcontext.rendering.legend.impl.AbstractVectorialLegend.internalDraw(AbstractVectorialLegend.java:464)
    
org.gvsig.symbology.fmap.mapcontext.rendering.legend.impl.AbstractVectorialLegend.draw(AbstractVectorialLegend.java:358)
    
org.gvsig.symbology.fmap.mapcontext.rendering.legend.impl.AbstractVectorialLegend.draw(AbstractVectorialLegend.java:144)
    org.gvsig.fmap.mapcontext.layers.vectorial.FLyrVect.draw(FLyrVect.java:330)
    
org.gvsig.fmap.mapcontext.impl.DefaultMapContextDrawer$DrawList.drawLayer(DefaultMapContextDrawer.java:549)
    
org.gvsig.fmap.mapcontext.impl.DefaultMapContextDrawer$DrawList.draw(DefaultMapContextDrawer.java:530)
    
org.gvsig.fmap.mapcontext.impl.DefaultMapContextDrawer$DrawList.drawLayers(DefaultMapContextDrawer.java:469)
    
org.gvsig.fmap.mapcontext.impl.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:161)
    org.gvsig.fmap.mapcontext.MapContext.draw(MapContext.java:1183)
    
org.gvsig.fmap.mapcontrol.MapControl$PaintingRequest.paint(MapControl.java:1344)
    org.gvsig.fmap.mapcontrol.MapControl$Drawer$Worker.run(MapControl.java:1564)
    java.lang.Thread.run(Thread.java:745)


El 18/08/2017 a las 01:32 p.m., mart...@trecc.com.ar escribió:
Hola a todos, tuvimos este problema. Estabamos editando una capa y al guardar dió error. Luego intentando guardar el gvsproj sale este error:

Error guardando el proyecto: 05.gvsproj Error getting or setting the state of an object. Errors found validating persistent state. Errors found validating 'org.gvsig.fmap.mapcontext.layers.vectorial.FLyrVect'. Errors found validating 'Persistence:FLyrVect'. Field 'Leyenda': Value required. Field 'featureStore': Value required. Field 'isLabeled': Value required. Field 'typeShape': Value required. Field 'maxScale': Value required. Field 'Transparencia': Value required. Field 'minScale': Value required. Field 'Propiedades': Value required. Field 'Estado': Value required. Errors found validating 'org.gvsig.fmap.mapcontext.layers.vectorial.FLyrVect'. Errors found validating 'Persistence:FLyrVect'. Field 'Leyenda': Value required. Field 'featureStore': Value required. Field 'isLabeled': Value required. Field 'typeShape': Value required. Field 'maxScale': Value required. Field 'Transparencia': Value required. Field 'minScale': Value required. Field 'Propiedades': Value required. Field 'Estado': Value required. org.gvsig.tools.persistence.exception.PersistenceException: Error getting or setting the state of an object. Errors found validating persistent state. Errors found validating 'org.gvsig.fmap.mapcontext.layers.vectorial.FLyrVect'. Errors found validating 'Persistence:FLyrVect'. Field 'Leyenda': Value required. Field 'featureStore': Value required. Field 'isLabeled': Value required. Field 'typeShape': Value required. Field 'maxScale': Value required. Field 'Transparencia': Value required. Field 'minScale': Value required. Field 'Propiedades': Value required. Field 'Estado': Value required. Errors found validating 'org.gvsig.fmap.mapcontext.layers.vectorial.FLyrVect'. Errors found validating 'Persistence:FLyrVect'. Field 'Leyenda': Value required. Field 'featureStore': Value required. Field 'isLabeled': Value required. Field 'typeShape': Value required. Field 'maxScale': Value required. Field 'Transparencia': Value required. Field 'minScale': Value required. Field 'Propiedades': Value required. Field 'Estado': Value required.
    
org.gvsig.tools.persistence.impl.DefaultPersistentContext.addError(DefaultPersistentContext.java:415)
    
org.gvsig.tools.persistence.impl.AbstractPersistenceManager.getState(AbstractPersistenceManager.java:309)
    org.gvsig.app.project.DefaultProject.saveState(DefaultProject.java:562)
    org.gvsig.app.project.DefaultProject.saveState(DefaultProject.java:539)
    
org.gvsig.app.extension.ProjectExtension.writeProject(ProjectExtension.java:464)
    
org.gvsig.app.extension.ProjectExtension.writeProject(ProjectExtension.java:433)
    
org.gvsig.app.extension.ProjectExtension.saveAsProject(ProjectExtension.java:275)
    org.gvsig.app.extension.ProjectExtension.execute(ProjectExtension.java:388)
    org.gvsig.app.extension.ProjectExtension.execute(ProjectExtension.java:318)
    
org.gvsig.andami.actioninfo.impl.DefaultActionInfo.execute(DefaultActionInfo.java:307)
    
org.gvsig.andami.actioninfo.impl.DefaultActionInfo.actionPerformed(DefaultActionInfo.java:352)
    javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2022)
    javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2348)
    
javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402)
    javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259)
    javax.swing.AbstractButton.doClick(AbstractButton.java:376)
    javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:833)
    
javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:877)
    java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:289)
    java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:289)
    java.awt.Component.processMouseEvent(Component.java:6535)
    javax.swing.JComponent.processMouseEvent(JComponent.java:3324)
    java.awt.Component.processEvent(Component.java:6300)
    java.awt.Container.processEvent(Container.java:2236)
    java.awt.Component.dispatchEventImpl(Component.java:4891)
    java.awt.Container.dispatchEventImpl(Container.java:2294)
    java.awt.Component.dispatchEvent(Component.java:4713)
    java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4888)
    java.awt.LightweightDispatcher.processMouseEvent(Container.java:4525)
    java.awt.LightweightDispatcher.dispatchEvent(Container.java:4466)
    java.awt.Container.dispatchEventImpl(Container.java:2280)
    java.awt.Window.dispatchEventImpl(Window.java:2750)
    java.awt.Component.dispatchEvent(Component.java:4713)
    java.awt.EventQueue.dispatchEventImpl(EventQueue.java:758)
    java.awt.EventQueue.access$500(EventQueue.java:97)
    java.awt.EventQueue$3.run(EventQueue.java:709)
    java.awt.EventQueue$3.run(EventQueue.java:703)
    java.security.AccessController.doPrivileged(Native Method)
    
java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76)
    
java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86)
    java.awt.EventQueue$4.run(EventQueue.java:731)
    java.awt.EventQueue$4.run(EventQueue.java:729)
    java.security.AccessController.doPrivileged(Native Method)
    
java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76)
    java.awt.EventQueue.dispatchEvent(EventQueue.java:728)
    org.gvsig.andami.ui.AndamiEventQueue.dispatchEvent(AndamiEventQueue.java:50)
    
java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
    
java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
    
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
    java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
    java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
    java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
Error guardando el proyecto: 05.gvsproj Error getting or setting the state of an object. Errors found validating persistent state. Errors found validating 'org.gvsig.fmap.mapcontext.layers.vectorial.FLyrVect'. Errors found validating 'Persistence:FLyrVect'. Field 'Leyenda': Value required. Field 'featureStore': Value required. Field 'isLabeled': Value required. Field 'typeShape': Value required. Field 'maxScale': Value required. Field 'Transparencia': Value required. Field 'minScale': Value required. Field 'Propiedades': Value required. Field 'Estado': Value required. Errors found validating 'org.gvsig.fmap.mapcontext.layers.vectorial.FLyrVect'. Errors found validating 'Persistence:FLyrVect'. Field 'Leyenda': Value required. Field 'featureStore': Value required. Field 'isLabeled': Value required. Field 'typeShape': Value required. Field 'maxScale': Value required. Field 'Transparencia': Value required. Field 'minScale': Value required. Field 'Propiedades': Value required. Field 'Estado': Value required. org.gvsig.tools.persistence.exception.PersistenceException: Error getting or setting the state of an object. Errors found validating persistent state. Errors found validating 'org.gvsig.fmap.mapcontext.layers.vectorial.FLyrVect'. Errors found validating 'Persistence:FLyrVect'. Field 'Leyenda': Value required. Field 'featureStore': Value required. Field 'isLabeled': Value required. Field 'typeShape': Value required. Field 'maxScale': Value required. Field 'Transparencia': Value required. Field 'minScale': Value required. Field 'Propiedades': Value required. Field 'Estado': Value required. Errors found validating 'org.gvsig.fmap.mapcontext.layers.vectorial.FLyrVect'. Errors found validating 'Persistence:FLyrVect'. Field 'Leyenda': Value required. Field 'featureStore': Value required. Field 'isLabeled': Value required. Field 'typeShape': Value required. Field 'maxScale': Value required. Field 'Transparencia': Value required. Field 'minScale': Value required. Field 'Propiedades': Value required. Field 'Estado': Value required.
    
org.gvsig.tools.persistence.impl.DefaultPersistentContext.addError(DefaultPersistentContext.java:415)
    
org.gvsig.tools.persistence.impl.AbstractPersistenceManager.getState(AbstractPersistenceManager.java:309)
    org.gvsig.app.project.DefaultProject.saveState(DefaultProject.java:562)
    org.gvsig.app.project.DefaultProject.saveState(DefaultProject.java:539)
    
org.gvsig.app.extension.ProjectExtension.writeProject(ProjectExtension.java:464)
    
org.gvsig.app.extension.ProjectExtension.writeProject(ProjectExtension.java:433)
    
org.gvsig.app.extension.ProjectExtension.saveAsProject(ProjectExtension.java:275)
    org.gvsig.app.extension.ProjectExtension.execute(ProjectExtension.java:388)
    org.gvsig.app.extension.ProjectExtension.execute(ProjectExtension.java:318)
    
org.gvsig.andami.actioninfo.impl.DefaultActionInfo.execute(DefaultActionInfo.java:307)
    
org.gvsig.andami.actioninfo.impl.DefaultActionInfo.actionPerformed(DefaultActionInfo.java:352)
    javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2022)
    javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2348)
    
javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402)
    javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259)
    javax.swing.AbstractButton.doClick(AbstractButton.java:376)
    javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:833)
    
javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:877)
    java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:289)
    java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:289)
    java.awt.Component.processMouseEvent(Component.java:6535)
    javax.swing.JComponent.processMouseEvent(JComponent.java:3324)
    java.awt.Component.processEvent(Component.java:6300)
    java.awt.Container.processEvent(Container.java:2236)
    java.awt.Component.dispatchEventImpl(Component.java:4891)
    java.awt.Container.dispatchEventImpl(Container.java:2294)
    java.awt.Component.dispatchEvent(Component.java:4713)
    java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4888)
    java.awt.LightweightDispatcher.processMouseEvent(Container.java:4525)
    java.awt.LightweightDispatcher.dispatchEvent(Container.java:4466)
    java.awt.Container.dispatchEventImpl(Container.java:2280)
    java.awt.Window.dispatchEventImpl(Window.java:2750)
    java.awt.Component.dispatchEvent(Component.java:4713)
    java.awt.EventQueue.dispatchEventImpl(EventQueue.java:758)
    java.awt.EventQueue.access$500(EventQueue.java:97)
    java.awt.EventQueue$3.run(EventQueue.java:709)
    java.awt.EventQueue$3.run(EventQueue.java:703)
    java.security.AccessController.doPrivileged(Native Method)
    
java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76)
    
java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86)
    java.awt.EventQueue$4.run(EventQueue.java:731)
    java.awt.EventQueue$4.run(EventQueue.java:729)
    java.security.AccessController.doPrivileged(Native Method)
    
java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76)
    java.awt.EventQueue.dispatchEvent(EventQueue.java:728)
    org.gvsig.andami.ui.AndamiEventQueue.dispatchEvent(AndamiEventQueue.java:50)
    
java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
    
java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
    
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
    java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
    java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
    java.awt.EventDispatchThread.run(EventDispatchThread.java:82)

Gracias.


_______________________________________________
gvSIG_usuarios mailing list
gvSIG_usuarios@listserv.gva.es

Para ver histórico de mensajes, editar sus preferencias de usuario o darse de 
baja en esta lista, acuda a la siguiente dirección:

https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios

Responder a