[gdal-dev] Any known issues with geoserver GDAL NITF plugin
crashing Java in Geoserver?
Boyd, David W.
DAVID.W.BOYD at saic.com
Fri Sep 18 01:15:39 EDT 2009
All:
First, I apologize if this is too much a newbie post, but I need to
know if I can make this work or need to find another tact.
I have some NGA Raster Product Format (RPF) data. I have ~45K NITF
files in this data set. All use the NGA standard compression for RPF.
I have set these up as a coverage in Geoserver using the
ImageMosaic plugin and things work fine
with the demo openlayers app in the single image mode. However if I
change the demo openlayers app to use tiled mode or try and access
this coverage through geowebcache (which uses tiled mode) Java crashes.
I have been able to repeat this steadily. However from the log files
it does not appear to be a specific file.
I guess my question is if this is a known issue and if there
is any work around?
Any suggestions for large RPF data sets and using them with Geoserver?
I am running under Red Hat Linux 5.4.
The gdal share lib version is 1.11.4 and came from the prebuilt
versions for Geoserver.
The following is the output from my latest jboss crash:
> 04:33:27,021 INFO [STDOUT] 18 Sep 04:33:27 DEBUG [org.geotools.gce.imagemosai]
> - reading file: /geodata/data/AFGHANISTAN/CB01NI423I2/RPF/NI423I2/02813V2B.I42
> 04:33:27,029 INFO [STDOUT] 18 Sep 04:33:27 DEBUG [org.geotools.gce.imagemosai]
> - Adding to mosaic image number 46
> 04:33:27,030 INFO [STDOUT] 18 Sep 04:33:27 DEBUG [org.geotools.gce.imagemosai]
> - Loading raster data for granule org.geotools.gce.imagemosaic.Granule at 9b675b
> 04:33:27,040 INFO [STDOUT] 18 Sep 04:33:27 DEBUG [org.geotools.gce.imagemosai]
> - Loading level 0 with source region java.awt.Rectangle[x=85,y=0,width=1451,hei
> ght=1536]
> *** glibc detected *** /usr/java/jre1.5.0_19/bin/java: corrupted double-linked l
> ist: 0x24422c40 ***
> ======= Backtrace: =========
> /lib/libc.so.6[0xb7e1b9f8]
> /lib/libc.so.6[0xb7e1d4d2]
> /lib/libc.so.6(cfree+0x59)[0xb7e1d9d9]
> /opt/gdallibs/libgdal.so.1(VSIFree+0x21)[0x21ec5be1]
> /opt/gdallibs/libgdal.so.1(_ZN15GDALRasterBlockD0Ev+0x43)[0x21eb5083]
> /opt/gdallibs/libgdal.so.1(_ZN14GDALRasterBand10FlushBlockEii+0xf3)[0x21eb3483]
> /opt/gdallibs/libgdal.so.1(_ZN14GDALRasterBand10FlushCacheEv+0x5d)[0x21eb351d]
> /opt/gdallibs/libgdal.so.1(_ZN11GDALDataset10FlushCacheEv+0x32)[0x21ea5212]
> /opt/gdallibs/libgdal.so.1(_ZN14GDALPamDataset10FlushCacheEv+0x22)[0x21eaea62]
> /opt/gdallibs/libgdal.so.1(_ZN11NITFDataset10FlushCacheEv+0x30)[0x21e0a160]
> /opt/gdallibs/libgdal.so.1(_ZN11NITFDatasetD0Ev+0x2a)[0x21e0b31a]
> /opt/gdallibs/libgdal.so.1(GDALClose+0x9a)[0x21ea591a]
> /opt/gdallibs/libgdaljni.so(Java_org_gdal_gdal_gdalJNI_delete_1Dataset+0x37)[0x2
> 29177ff]
> [0xb1875731]
> ======= Memory map: ========
> 08048000-08057000 r-xp 00000000 08:04 356249 /usr/java/jre1.5.0_19/bin/java
> 08057000-08059000 rwxp 0000e000 08:04 356249 /usr/java/jre1.5.0_19/bin/java
> 095ce000-0be75000 rwxp 095ce000 00:00 0 [heap]
> 1fadc000-1fadf000 --xp 1fadc000 00:00 0
> 1fadf000-1fb5d000 rwxp 1fadf000 00:00 0
> 1fb5d000-1fb60000 --xp 1fb5d000 00:00 0
> 1fb60000-1fbde000 rwxp 1fb60000 00:00 0
> 1fbde000-1fbe1000 --xp 1fbde000 00:00 0
> 1fbe1000-1fc5f000 rwxp 1fbe1000 00:00 0
> 1fc5f000-1fc62000 --xp 1fc5f000 00:00 0
> 1fc62000-1fce0000 rwxp 1fc62000 00:00 0
> 1fce0000-1fce3000 --xp 1fce0000 00:00 0
> 1fce3000-1fd61000 rwxp 1fce3000 00:00 0
> 1fd61000-200de000 r-xp 00000000 08:04 356982 /usr/java/jre1.5.0_19/lib/i386/
> libmlib_jai.so
> 200de000-200e0000 rwxp 0037d000 08:04 356982 /usr/java/jre1.5.0_19/lib/i386/
> libmlib_jai.so
> 200e0000-200e3000 --xp 200e0000 00:00 0
> 200e3000-20161000 rwxp 200e3000 00:00 0
> 20161000-201db000 r-xp 00000000 08:04 356336 /usr/java/jre1.5.0_19/lib/i386/
> libfontmanager.so
> 201db000-201e5000 rwxp 0007a000 08:04 356336 /usr/java/jre1.5.0_19/lib/i386/
> libfontmanager.so
> 201e5000-201e9000 rwxp 201e5000 00:00 0
> 201e9000-20253000 r-xs 00000000 08:04 940150 /opt/jboss-4.2.3.GA/server/defa
> ult/deploy/geoserver.war/WEB-INF/lib/xstream-1.3.1.jar
> 20253000-20300000 r-xs 00000000 08:04 940090 /opt/jboss-4.2.3.GA/server/defa
> ult/deploy/geoserver.war/WEB-INF/lib/xsd-2.2.2.jar
> 20300000-203fa000 rwxp 20300000 00:00 0
> 203fa000-20400000 --xp 203fa000 00:00 0
> 20400000-2047c000 rwxp 20400000 00:00 0
> 2047c000-20500000 --xp 2047c000 00:00 0
> 20500000-205d1000 rwxp 20500000 00:00 0
> 205d1000-20600000 --xp 205d1000 00:00 0
> 20600000-20700000 rwxp 20600000 00:00 0
> 20725000-20800000 r-xs 00000000 08:04 940116 /opt/jboss-4.2.3.GA/server/defa
> ult/deploy/geoserver.war/WEB-INF/lib/xercesImpl-2.4.0.jar
> 20800000-208fa000 rwxp 20800000 00:00 0
> 208fa000-20900000 --xp 208fa000 00:00 0
> 20900000-209de000 rwxp 20900000 00:00 0
> 209de000-20a00000 --xp 209de000 00:00 0
> 20a00000-20af2000 rwxp 20a00000 00:00 0
> 20af2000-20b00000 --xp 20af2000 00:00 0
> 20b7f000-20b82000 --xp 20b7f000 00:00 0
> 20b82000-20d00000 rwxp 20b82000 00:00 0
> 20d00000-20de2000 rwxp 20d00000 00:00 0
> 20de2000-20e00000 --xp 20de2000 00:00 0
> 20e7f000-20e82000 --xp 20e7f000 00:00 0
> 20e82000-20f00000 rwxp 20e82000 00:00 0
> 20f00000-21700000 r-xs 00000000 08:04 810257 /tmp/Geotools/Databases/HSQL/EP
> SG.data
> 21700000-217f6000 rwxp 21700000 00:00 0
> 217f6000-21800000 --xp 217f6000 00:00 0
> 21800000-21900000 rwxp 21800000 00:00 0
> 2197f000-21982000 --xp 2197f000 00:00 0
> 21982000-21aff000 rwxp 21982000 00:00 0
> 21aff000-21b00000 --xp 21aff000 00:00 0
> 21b07000-21b1c000 r-xp 00000000 08:04 356333 /usr/java/jre1.5.0_19/lib/i386/
> libdcpr.so
> 21b1c000-21b2f000 rwxp 00014000 08:04 356333 /usr/java/jre1.5.0_19/lib/i386/
> libdcpr.so
> 21b2f000-21b32000 --xp 21b2f000 00:00 0
> 21b32000-21bb0000 rwxp 21b32000 00:00 0
> 21bb0000-2217b000 r-xp 00000000 08:04 712532 /opt/gdallibs/libgdal.so.1.11.4
>
> 2217b000-221e3000 rwxp 005cb000 08:04 71./run.sh: line 255: 11993 Aborted
> "$JAVA" $JAVA_OPTS -Djava.endorsed.dirs="$JBOSS_ENDORSED_DIRS" -classp
> ath "$JBOSS_CLASSPATH" org.jboss.Main "$@"
--
========= mailto:david.w.boyd at saic.com ============
David W. Boyd
VP, Chief Technical Officer
Advanced Intelligence Solutions Operation
6359 Walker Ln, Suite 100
Alexandria, Va 22310
US voice: +1-703-253-6960
fax: +1-703-253-1061
US cell: +1-703-402-7908
============== http://www.saic.com/ ============
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.osgeo.org/pipermail/gdal-dev/attachments/20090918/eb3a1b01/attachment.html
More information about the gdal-dev
mailing list