[Gvsig_english] gvSIG 1.9 BN1253 crashes with WMS layers and maps

Antonio Falciano afalciano at yahoo.it
Thu Jun 3 16:00:27 CEST 2010


Hi all,
two errors happens on MS Vista with JRE 6 (plus 3D ext build 14):
1) if I add a whatever WMS layer to a view, define a new map and 
maximize it, then I add a view object in the map covering part of the 
WMS layer, gvsig.log returns:

java.lang.ArrayIndexOutOfBoundsException: 1
	at com.iver.cit.gvsig.fmap.layers.FLyrWMS.drawTile(FLyrWMS.java:1212)
	at com.iver.cit.gvsig.fmap.layers.FLyrWMS.draw(FLyrWMS.java:744)
	at 
com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:209)
	at 
com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:175)
	at com.iver.cit.gvsig.fmap.MapContext.draw(MapContext.java:1092)
	at 
com.iver.cit.gvsig.fmap.MapControl$PaintingRequest.paint(MapControl.java:1043)
	at 
com.iver.cit.gvsig.fmap.MapControl$Drawer2$Worker.run(MapControl.java:1234)
	at java.lang.Thread.run(Unknown Source)

2) then if I try to open the view again, gvSIG crashes and gvsig.log 
returns:

java.lang.NullPointerException
	at 
org.gvsig.raster.buffer.RasterMemoryBuffer.getElemByte(RasterMemoryBuffer.java:469)
	at 
org.gvsig.raster.grid.filter.bands.ColorTableByteFilter.process(ColorTableByteFilter.java:34)
	at org.gvsig.raster.grid.filter.RasterFilter.execute(RasterFilter.java:194)
	at 
org.gvsig.raster.grid.filter.RasterFilterList.executeFilterByDataType(RasterFilterList.java:413)
	at 
org.gvsig.raster.grid.filter.RasterFilterList.execute(RasterFilterList.java:437)
	at org.gvsig.raster.grid.Grid.applyFilters(Grid.java:1235)
	at org.gvsig.raster.grid.render.Rendering.draw(Rendering.java:291)
	at org.gvsig.fmap.raster.layers.FLyrRasterSE.draw(FLyrRasterSE.java:685)
	at org.gvsig.fmap.raster.layers.FLyrRasterSE.draw(FLyrRasterSE.java:651)
	at com.iver.cit.gvsig.fmap.layers.FLyrWMS.rasterProcess(FLyrWMS.java:1035)
	at com.iver.cit.gvsig.fmap.layers.FLyrWMS.drawTile(FLyrWMS.java:1214)
	at com.iver.cit.gvsig.fmap.layers.FLyrWMS.draw(FLyrWMS.java:744)
	at 
com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:209)
	at 
com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:175)
	at com.iver.cit.gvsig.fmap.MapContext.draw(MapContext.java:1092)
	at 
com.iver.cit.gvsig.fmap.MapControl$PaintingRequest.paint(MapControl.java:1043)
	at 
com.iver.cit.gvsig.fmap.MapControl$Drawer2$Worker.run(MapControl.java:1234)
	at java.lang.Thread.run(Unknown Source)

An user on gvsig Italian mailing list reports a similar error with MS XP
(with JRE 5), while on Ubuntu 9.10 (with JRE 6) only the first issue
happens, however gvSIG has difficulties to generate tiles and doesn't
crash. Has anyone encountered these issues? Thanks for your kind attention.

Regards,
Antonio

-- 
Antonio Falciano
http://www.linkedin.com/in/antoniofalciano


More information about the Gvsig_internacional mailing list