Sorry to spam the list, but I am wondering if this is related to the threading perhaps? I have tried to run this identical code in a single-threaded fashion, and it seems to work OK. Does the library perhaps have something going on that is signaling the file has been read prematurely? I have watchers that are waiting on a finished signal, which I have tested that they are (and this works for a non-compressed image). Most of the image tiles are coming back zeros, which makes me think it is somehow initializing some memory, and signaling it is done before the arrays have actually been populated?
Derek ________________________________ From: gdal-dev-boun...@lists.osgeo.org [gdal-dev-boun...@lists.osgeo.org] on behalf of Cole, Derek [dc...@integrity-apps.com] Sent: Tuesday, June 14, 2011 10:28 AM To: Chaitanya kumar CH Cc: gdal-dev@lists.osgeo.org Subject: RE: [gdal-dev] OpenJPEG2000 issues when reading blocks at a time I am afraid I won't be able to post a screenshot, or the original image that is causing this issue. I will also note, occaisionally the image fails to load at all, and I get a dump like this: ERROR 1: Marker is not compliant with its position ERROR 1: opj_read_header() failed ERROR 1: IReadBlock failed at X offset 1, Y offset 0 ERROR 1: GetBlockRef failed at X block offset 1, Y block offset 0 Segmentation Fault Googling for those error message reveals about 2 results, and this email thread is one of them =\ ________________________________ From: Chaitanya kumar CH [chaitanya...@gmail.com] Sent: Monday, June 13, 2011 11:13 PM To: Cole, Derek Cc: gdal-dev@lists.osgeo.org Subject: Re: [gdal-dev] OpenJPEG2000 issues when reading blocks at a time Derek, Can you provide a screenshot of the displayed image. Especially the scrambled blocks.
_______________________________________________ gdal-dev mailing list gdal-dev@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/gdal-dev