Hi,

I´m new to GeoServer development and want to say hello to all of you. I am 
actually trying to get the DDS Plugin working with the ImageMosaic data source. 
I use WorldWind to request the outcoming data as elevation data. This works 
good for single dt0-files and limited for more than one dt0-file in an 
ImageMosaic. When I drop a single GetMap-Request with my browser I receive a 
working image or bil-file of the dted-data in my data source.

Using WorldWind, which drops a large amount of requests asynchronously, I 
quickly run into a glibc-error, which causes the GeoServer-instance to stop. 
Here is a short extract of the error message:

*** glibc detected *** /usr/lib/jvm/jdk1.6.0_30/bin/java: corrupted 
double-linked list: 0x00007ff3e0488a10 ***
======= Backtrace: =========
/lib/x86_64-linux-gnu/libc.so.6(+0x78a96)[0x7ff3f2a8da96]
/lib/x86_64-linux-gnu/libc.so.6(+0x78e68)[0x7ff3f2a8de68]
/lib/x86_64-linux-gnu/libc.so.6(+0x79dff)[0x7ff3f2a8edff]
/lib/x86_64-linux-gnu/libc.so.6(__libc_calloc+0xc2)[0x7ff3f2a92a92]
/home/neumann/lib/imageio-ext-gdal_1.0.8/libgdal.so.1(CPLCalloc+0x35)[0x7ff3e5e40795]
/home/neumann/lib/imageio-ext-gdal_1.0.8/libgdal.so.1(_ZN12GDALOpenInfoC1EPKc10GDALAccess+0xa7)[0x7ff3e5e32f67]
/home/neumann/lib/imageio-ext-gdal_1.0.8/libgdal.so.1(GDALOpen+0x2d)[0x7ff3e5e2c26d]
/home/neumann/lib/imageio-ext-gdal_1.0.8/libgdaljni.so(_Z4OpenPKc10GDALAccess+0x22)[0x7ff3e621aae9]
/home/neumann/lib/imageio-ext-gdal_1.0.8/libgdaljni.so(Java_org_gdal_gdal_gdalJNI_Open+0x89)[0x7ff3e621abc5]
[0x7ff3ed740ca4]

This error only appears in association with the dds-plugin and ImageMosaic. 
Every other output-format works well for me.

I believe this error is caused by multithreading issues and / or not released 
resource, but I cannot locate a fix in the code since a couple of days. I have 
tested the code with JAI enabled and disabled, and Multithreading enabled and 
disabled. My tiles are located in the north-east  quadrant.

I would be very happy if someone could point me into the right direction.

Thank you,
Tobias
------------------------------------------------------------------------------
Virtualization & Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing 
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
_______________________________________________
Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel

Reply via email to