Derek,<br><br>Can you provide a screenshot of the displayed image. Especially the scrambled blocks.<br><br><div class="gmail_quote">On Tue, Jun 14, 2011 at 4:22 AM, Cole, Derek <span dir="ltr">&lt;<a href="mailto:dcole@integrity-apps.com">dcole@integrity-apps.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">




<div>
<div style="direction: ltr; font-family: Tahoma; color: rgb(0, 0, 0); font-size: 10pt;">Hello,<br>
<br>
I have the following code:<br>
<br>
    qDebug(&quot;tilePosX: %i &quot;, this-&gt;tilePosX);<br>
    qDebug(&quot;tilePosY: %i &quot;, this-&gt;tilePosY);<br>
<br>
<br>
    float * floatData = (float *) CPLMalloc(sizeof(float)*nXSize*nYSize);<br>
    poBand-&gt;RasterIO( GF_Read, this-&gt;tilePosX*nXSize, this-&gt;tilePosY*nYSize, nXSize, nYSize, floatData, nXSize, nYSize,GDT_Float32, 0, 0 );<br>
<br>
I am using this to read in &quot;tiles&quot; from a larger image, to avoid having to do massive read operations.<br>
<br>
This seems to work great for an uncompressed nitf, however, when trying it on a JPEG2000 image, it seems to be highly unstable. Sometimes my software crashes, and sometimes I get no data back, and usually it gives a splurge of info like below, whee tilePosX
 and tilePosY is the &quot;block&quot; in the file I am trying to read. nX/nY Size variables are obtained from the GetBlockSize() function on the band., which is this case is 1024x1024.<br>
<br>
Is there a problem with OpenJPEG2000? I have tried to use jasper already, and it was painfully slow. Starting to run out of options here.<br>
<br>
Also, as a side note, I am doing this operation in a separate thread from my GUI, and it should be waiting for the data to be returned before returning to my main..which like i said is working fine when it is uncompressed - but does this driver perhaps return
 a simple allocated array or something it is populated asynchronously? Some of the blocks come back looking right, some are scrambled, and some are all black in my viewer.<br>
<br>

<table style="margin: 4px;">
<tbody>
<tr>
<td style="border: medium none;">
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">ERROR 1: opj_read_header() failed</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">ERROR 1: IReadBlock failed at X offset 0, Y offset 0</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">ERROR 1: GetBlockRef failed at X block offset 0, Y block offset 0</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">Loading Pixmap</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">tilePosX: 1
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">tilePosY: 0
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">ERROR 1: Stream too short, expected SOT</span></p>
<p style="margin: 0px; text-indent: 0px; font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">
</p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">ERROR 1: opj_decode_tile_data() failed</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">ERROR 1: IReadBlock failed at X offset 1, Y offset 0</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">ERROR 1: GetBlockRef failed at X block offset 1, Y block offset 0</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">Loading Pixmap</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">tilePosX: 0
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">tilePosY: 1
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">Loading Pixmap</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">tilePosX: 1
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">tilePosY: 1
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">Loading Pixmap</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">tilePosX: 0
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">tilePosY: 1
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">Loading Pixmap</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">tilePosX: 1
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">tilePosY: 1
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">ERROR 1: Stream too short</span></p>
<p style="margin: 0px; text-indent: 0px; font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">
</p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">ERROR 1: opj_decode_tile_data() failed</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">ERROR 1: IReadBlock failed at X offset 1, Y offset 1</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">ERROR 1: GetBlockRef failed at X block offset 1, Y block offset 1</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">Loading Pixmap</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">tilePosX: 1
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">tilePosY: 1
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">Loading Pixmap</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">tilePosX: 1
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">tilePosY: 1
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">Loading Pixmap</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">tilePosX: 2
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">tilePosY: 0
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">Loading Pixmap</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">tilePosX: 2
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">tilePosY: 1
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">ERROR 1: Expected a SOC marker
</span></p>
<p style="margin: 0px; text-indent: 0px; font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">
</p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">ERROR 1: opj_read_header() failed</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">ERROR 1: IReadBlock failed at X offset 2, Y offset 0</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">ERROR 1: GetBlockRef failed at X block offset 2, Y block offset 0</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">ERROR 1: Marker is not compliant with its position</span></p>
<p style="margin: 0px; text-indent: 0px; font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">
</p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">ERROR 1: opj_read_header() failed</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">ERROR 1: IReadBlock failed at X offset 2, Y offset 1</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">ERROR 1: GetBlockRef failed at X block offset 2, Y block offset 1</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">Loading Pixmap</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">Loading Pixmap</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">tilePosX: 2
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">tilePosY: 0
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">tilePosX: 2
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">tilePosY: 1
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">ERROR 1: Marker is not compliant with its position</span></p>
<p style="margin: 0px; text-indent: 0px; font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">
</p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">ERROR 1: opj_read_header() failed</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">ERROR 1: IReadBlock failed at X offset 2, Y offset 1</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">ERROR 1: GetBlockRef failed at X block offset 2, Y block offset 1</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">ERROR 1: Stream too short, expected SOT</span></p>
<p style="margin: 0px; text-indent: 0px; font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">
</p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">ERROR 1: opj_decode_tile_data() failed</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">ERROR 1: IReadBlock failed at X offset 2, Y offset 0</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">ERROR 1: GetBlockRef failed at X block offset 2, Y block offset 0</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">Loading Pixmap</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">tilePosX: 2
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">tilePosY: 0
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">Loading Pixmap</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">tilePosX: 2
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">tilePosY: 0
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">Loading Pixmap</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">tilePosX: 0
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">tilePosY: 2
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">Loading Pixmap</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">tilePosX: 1
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">tilePosY: 2
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">Loading Pixmap</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">tilePosX: 2
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">tilePosY: 2
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">ERROR 1: Stream too short</span></p>
<p style="margin: 0px; text-indent: 0px; font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">
</p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">ERROR 1: opj_decode_tile_data() failed</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">ERROR 1: IReadBlock failed at X offset 2, Y offset 2</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">ERROR 1: GetBlockRef failed at X block offset 2, Y block offset 2</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">Loading Pixmap</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">tilePosX: 1
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">tilePosY: 2
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">Loading Pixmap</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">tilePosX: 2
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">Loading Pixmap</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">tilePosY: 2
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">tilePosX: 3
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">tilePosY: 0
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">Loading Pixmap</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">tilePosX: 3
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">tilePosY: 1
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">Loading Pixmap</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">tilePosX: 3
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">tilePosY: 2
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">ERROR 1: Expected a SOC marker
</span></p>
<p style="margin: 0px; text-indent: 0px; font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">
</p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">ERROR 1: Expected a SOC marker
</span></p>
<p style="margin: 0px; text-indent: 0px; font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">
</p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">ERROR 1: opj_read_header() failed</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">ERROR 1: opj_read_header() failed</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">ERROR 1: IReadBlock failed at X offset 3, Y offset 1</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">ERROR 1: GetBlockRef failed at X block offset 3, Y block offset 1</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">ERROR 1: IReadBlock failed at X offset 2, Y offset 2</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">ERROR 1: GetBlockRef failed at X block offset 2, Y block offset 2</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">ERROR 1: Marker is not compliant with its position</span></p>
<p style="margin: 0px; text-indent: 0px; font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">
</p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">ERROR 1: opj_read_header() failed</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">ERROR 1: IReadBlock failed at X offset 3, Y offset 2</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">ERROR 1: GetBlockRef failed at X block offset 3, Y block offset 2</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">ERROR 1: Stream too short, expected SOT</span></p>
<p style="margin: 0px; text-indent: 0px; font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">
</p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">ERROR 1: opj_decode_tile_data() failed</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">ERROR 1: IReadBlock failed at X offset 3, Y offset 0</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">ERROR 1: GetBlockRef failed at X block offset 3, Y block offset 0</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">Loading Pixmap</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">Loading Pixmap</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">tilePosX: 2
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">tilePosX: 3
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">Loading Pixmap</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">Loading Pixmap</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">tilePosY: 0
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">tilePosX: 3
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">tilePosX: 3
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">tilePosY: 2
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">tilePosY: 1
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">tilePosY: 2
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">ERROR 1: Expected a SOC marker
</span></p>
<p style="margin: 0px; text-indent: 0px; font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">
</p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">ERROR 1: opj_read_header() failed</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">ERROR 1: IReadBlock failed at X offset 2, Y offset 2</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">ERROR 1: GetBlockRef failed at X block offset 2, Y block offset 2</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">ERROR 1: Marker is not compliant with its position</span></p>
<p style="margin: 0px; text-indent: 0px; font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">
</p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">ERROR 1: opj_read_header() failed</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">ERROR 1: Marker is not compliant with its position</span></p>
<p style="margin: 0px; text-indent: 0px; font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">
</p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">ERROR 1: opj_read_header() failed</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">ERROR 1: IReadBlock failed at X offset 3, Y offset 2</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">ERROR 1: GetBlockRef failed at X block offset 3, Y block offset 2</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">ERROR 1: IReadBlock failed at X offset 3, Y offset 1</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">ERROR 1: GetBlockRef failed at X block offset 3, Y block offset 1</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">Loading Pixmap</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">Loading Pixmap</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">tilePosX: 2
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">tilePosY: 2
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">tilePosX: 3
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">tilePosY: 0
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">Loading Pixmap</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">tilePosX: 3
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">tilePosY: 2
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">ERROR 1: Stream too short</span></p>
<p style="margin: 0px; text-indent: 0px; font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">
</p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">ERROR 1: opj_decode_tile_data() failed</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">ERROR 1: IReadBlock failed at X offset 3, Y offset 2</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">ERROR 1: GetBlockRef failed at X block offset 3, Y block offset 2</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">Loading Pixmap</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">tilePosX: 0
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">tilePosY: 3
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">Loading Pixmap</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">tilePosX: 1
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">tilePosY: 3
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">ERROR 1: Stream too short, expected SOT</span></p>
<p style="margin: 0px; text-indent: 0px; font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">
</p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">ERROR 1: opj_decode_tile_data() failed</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">ERROR 1: Marker is not compliant with its position</span></p>
<p style="margin: 0px; text-indent: 0px; font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">
</p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">ERROR 1: opj_read_header() failed</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">ERROR 1: IReadBlock failed at X offset 1, Y offset 3</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">ERROR 1: GetBlockRef failed at X block offset 1, Y block offset 3</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">ERROR 1: IReadBlock failed at X offset 0, Y offset 3</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">ERROR 1: GetBlockRef failed at X block offset 0, Y block offset 3</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">Loading Pixmap</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">tilePosX: 2
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">tilePosY: 3
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">Loading Pixmap</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">tilePosX: 3
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">tilePosY: 3
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">Loading Pixmap</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">tilePosX: 3
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: &#39;Monospace&#39;; font-size: 9pt; color: rgb(200, 0, 0);">tilePosY: 3
</span></p>
</td>
</tr>
</tbody>
</table>
<br>
</div>
</div>

<br>_______________________________________________<br>
gdal-dev mailing list<br>
<a href="mailto:gdal-dev@lists.osgeo.org">gdal-dev@lists.osgeo.org</a><br>
<a href="http://lists.osgeo.org/mailman/listinfo/gdal-dev" target="_blank">http://lists.osgeo.org/mailman/listinfo/gdal-dev</a><br></blockquote></div><br><br clear="all"><br>-- <br>Best regards,<br>Chaitanya kumar CH.<br>
/tʃaɪθənjə/ /kʊmɑr/ <br>+91-9494447584<br>17.2416N 80.1426E<br>