<html dir="ltr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style id="owaParaStyle" type="text/css">P {margin-top:0;margin-bottom:0;}</style>
</head>
<body ocsi="0" fpstyle="1">
<div style="direction: ltr;font-family: Tahoma;color: #000000;font-size: 10pt;">Hello,<br>
<br>
I have the following code:<br>
<br>
&nbsp;&nbsp;&nbsp; qDebug(&quot;tilePosX: %i &quot;, this-&gt;tilePosX);<br>
&nbsp;&nbsp;&nbsp; qDebug(&quot;tilePosY: %i &quot;, this-&gt;tilePosY);<br>
<br>
<br>
&nbsp;&nbsp;&nbsp; float * floatData = (float *) CPLMalloc(sizeof(float)*nXSize*nYSize);<br>
&nbsp;&nbsp;&nbsp; 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>
<style type="text/css">p, li { white-space: pre-wrap; }BODY {scrollbar-base-color:undefined;scrollbar-highlight-color:undefined;scrollbar-darkshadow-color:undefined;scrollbar-track-color:undefined;scrollbar-arrow-color:undefined}</style>
<table style="margin: 4px;">
<tbody>
<tr>
<td style="border: medium none;">
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Monospace'; 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: 'Monospace'; 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: 'Monospace'; 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: 'Monospace'; font-size: 9pt; color: rgb(200, 0, 0);">Loading Pixmap</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Monospace'; font-size: 9pt; color: rgb(200, 0, 0);">tilePosX: 1
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Monospace'; font-size: 9pt; color: rgb(200, 0, 0);">tilePosY: 0
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Monospace'; 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: 'Monospace'; font-size: 9pt; color: rgb(200, 0, 0);">
</p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Monospace'; 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: 'Monospace'; 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: 'Monospace'; 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: 'Monospace'; font-size: 9pt; color: rgb(200, 0, 0);">Loading Pixmap</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Monospace'; font-size: 9pt; color: rgb(200, 0, 0);">tilePosX: 0
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Monospace'; font-size: 9pt; color: rgb(200, 0, 0);">tilePosY: 1
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Monospace'; font-size: 9pt; color: rgb(200, 0, 0);">Loading Pixmap</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Monospace'; font-size: 9pt; color: rgb(200, 0, 0);">tilePosX: 1
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Monospace'; font-size: 9pt; color: rgb(200, 0, 0);">tilePosY: 1
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Monospace'; font-size: 9pt; color: rgb(200, 0, 0);">Loading Pixmap</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Monospace'; font-size: 9pt; color: rgb(200, 0, 0);">tilePosX: 0
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Monospace'; font-size: 9pt; color: rgb(200, 0, 0);">tilePosY: 1
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Monospace'; font-size: 9pt; color: rgb(200, 0, 0);">Loading Pixmap</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Monospace'; font-size: 9pt; color: rgb(200, 0, 0);">tilePosX: 1
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Monospace'; font-size: 9pt; color: rgb(200, 0, 0);">tilePosY: 1
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Monospace'; font-size: 9pt; color: rgb(200, 0, 0);">ERROR 1: Stream too short</span></p>
<p style="margin: 0px; text-indent: 0px; font-family: 'Monospace'; font-size: 9pt; color: rgb(200, 0, 0);">
</p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Monospace'; 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: 'Monospace'; 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: 'Monospace'; 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: 'Monospace'; font-size: 9pt; color: rgb(200, 0, 0);">Loading Pixmap</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Monospace'; font-size: 9pt; color: rgb(200, 0, 0);">tilePosX: 1
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Monospace'; font-size: 9pt; color: rgb(200, 0, 0);">tilePosY: 1
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Monospace'; font-size: 9pt; color: rgb(200, 0, 0);">Loading Pixmap</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Monospace'; font-size: 9pt; color: rgb(200, 0, 0);">tilePosX: 1
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Monospace'; font-size: 9pt; color: rgb(200, 0, 0);">tilePosY: 1
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Monospace'; font-size: 9pt; color: rgb(200, 0, 0);">Loading Pixmap</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Monospace'; font-size: 9pt; color: rgb(200, 0, 0);">tilePosX: 2
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Monospace'; font-size: 9pt; color: rgb(200, 0, 0);">tilePosY: 0
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Monospace'; font-size: 9pt; color: rgb(200, 0, 0);">Loading Pixmap</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Monospace'; font-size: 9pt; color: rgb(200, 0, 0);">tilePosX: 2
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Monospace'; font-size: 9pt; color: rgb(200, 0, 0);">tilePosY: 1
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Monospace'; 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: 'Monospace'; font-size: 9pt; color: rgb(200, 0, 0);">
</p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Monospace'; 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: 'Monospace'; 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: 'Monospace'; 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: 'Monospace'; 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: 'Monospace'; font-size: 9pt; color: rgb(200, 0, 0);">
</p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Monospace'; 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: 'Monospace'; 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: 'Monospace'; 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: 'Monospace'; font-size: 9pt; color: rgb(200, 0, 0);">Loading Pixmap</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Monospace'; font-size: 9pt; color: rgb(200, 0, 0);">Loading Pixmap</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Monospace'; font-size: 9pt; color: rgb(200, 0, 0);">tilePosX: 2
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Monospace'; font-size: 9pt; color: rgb(200, 0, 0);">tilePosY: 0
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Monospace'; font-size: 9pt; color: rgb(200, 0, 0);">tilePosX: 2
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Monospace'; font-size: 9pt; color: rgb(200, 0, 0);">tilePosY: 1
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Monospace'; 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: 'Monospace'; font-size: 9pt; color: rgb(200, 0, 0);">
</p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Monospace'; 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: 'Monospace'; 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: 'Monospace'; 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: 'Monospace'; 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: 'Monospace'; font-size: 9pt; color: rgb(200, 0, 0);">
</p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Monospace'; 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: 'Monospace'; 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: 'Monospace'; 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: 'Monospace'; font-size: 9pt; color: rgb(200, 0, 0);">Loading Pixmap</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Monospace'; font-size: 9pt; color: rgb(200, 0, 0);">tilePosX: 2
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Monospace'; font-size: 9pt; color: rgb(200, 0, 0);">tilePosY: 0
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Monospace'; font-size: 9pt; color: rgb(200, 0, 0);">Loading Pixmap</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Monospace'; font-size: 9pt; color: rgb(200, 0, 0);">tilePosX: 2
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Monospace'; font-size: 9pt; color: rgb(200, 0, 0);">tilePosY: 0
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Monospace'; font-size: 9pt; color: rgb(200, 0, 0);">Loading Pixmap</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Monospace'; font-size: 9pt; color: rgb(200, 0, 0);">tilePosX: 0
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Monospace'; font-size: 9pt; color: rgb(200, 0, 0);">tilePosY: 2
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Monospace'; font-size: 9pt; color: rgb(200, 0, 0);">Loading Pixmap</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Monospace'; font-size: 9pt; color: rgb(200, 0, 0);">tilePosX: 1
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Monospace'; font-size: 9pt; color: rgb(200, 0, 0);">tilePosY: 2
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Monospace'; font-size: 9pt; color: rgb(200, 0, 0);">Loading Pixmap</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Monospace'; font-size: 9pt; color: rgb(200, 0, 0);">tilePosX: 2
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Monospace'; font-size: 9pt; color: rgb(200, 0, 0);">tilePosY: 2
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Monospace'; font-size: 9pt; color: rgb(200, 0, 0);">ERROR 1: Stream too short</span></p>
<p style="margin: 0px; text-indent: 0px; font-family: 'Monospace'; font-size: 9pt; color: rgb(200, 0, 0);">
</p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Monospace'; 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: 'Monospace'; 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: 'Monospace'; 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: 'Monospace'; font-size: 9pt; color: rgb(200, 0, 0);">Loading Pixmap</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Monospace'; font-size: 9pt; color: rgb(200, 0, 0);">tilePosX: 1
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Monospace'; font-size: 9pt; color: rgb(200, 0, 0);">tilePosY: 2
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Monospace'; font-size: 9pt; color: rgb(200, 0, 0);">Loading Pixmap</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Monospace'; font-size: 9pt; color: rgb(200, 0, 0);">tilePosX: 2
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Monospace'; font-size: 9pt; color: rgb(200, 0, 0);">Loading Pixmap</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Monospace'; font-size: 9pt; color: rgb(200, 0, 0);">tilePosY: 2
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Monospace'; font-size: 9pt; color: rgb(200, 0, 0);">tilePosX: 3
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Monospace'; font-size: 9pt; color: rgb(200, 0, 0);">tilePosY: 0
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Monospace'; font-size: 9pt; color: rgb(200, 0, 0);">Loading Pixmap</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Monospace'; font-size: 9pt; color: rgb(200, 0, 0);">tilePosX: 3
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Monospace'; font-size: 9pt; color: rgb(200, 0, 0);">tilePosY: 1
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Monospace'; font-size: 9pt; color: rgb(200, 0, 0);">Loading Pixmap</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Monospace'; font-size: 9pt; color: rgb(200, 0, 0);">tilePosX: 3
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Monospace'; font-size: 9pt; color: rgb(200, 0, 0);">tilePosY: 2
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Monospace'; 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: 'Monospace'; font-size: 9pt; color: rgb(200, 0, 0);">
</p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Monospace'; 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: 'Monospace'; font-size: 9pt; color: rgb(200, 0, 0);">
</p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Monospace'; 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: 'Monospace'; 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: 'Monospace'; 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: 'Monospace'; 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: 'Monospace'; 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: 'Monospace'; 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: 'Monospace'; 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: 'Monospace'; font-size: 9pt; color: rgb(200, 0, 0);">
</p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Monospace'; 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: 'Monospace'; 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: 'Monospace'; 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: 'Monospace'; 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: 'Monospace'; font-size: 9pt; color: rgb(200, 0, 0);">
</p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Monospace'; 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: 'Monospace'; 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: 'Monospace'; 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: 'Monospace'; font-size: 9pt; color: rgb(200, 0, 0);">Loading Pixmap</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Monospace'; font-size: 9pt; color: rgb(200, 0, 0);">Loading Pixmap</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Monospace'; font-size: 9pt; color: rgb(200, 0, 0);">tilePosX: 2
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Monospace'; font-size: 9pt; color: rgb(200, 0, 0);">tilePosX: 3
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Monospace'; font-size: 9pt; color: rgb(200, 0, 0);">Loading Pixmap</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Monospace'; font-size: 9pt; color: rgb(200, 0, 0);">Loading Pixmap</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Monospace'; font-size: 9pt; color: rgb(200, 0, 0);">tilePosY: 0
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Monospace'; font-size: 9pt; color: rgb(200, 0, 0);">tilePosX: 3
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Monospace'; font-size: 9pt; color: rgb(200, 0, 0);">tilePosX: 3
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Monospace'; font-size: 9pt; color: rgb(200, 0, 0);">tilePosY: 2
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Monospace'; font-size: 9pt; color: rgb(200, 0, 0);">tilePosY: 1
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Monospace'; font-size: 9pt; color: rgb(200, 0, 0);">tilePosY: 2
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Monospace'; 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: 'Monospace'; font-size: 9pt; color: rgb(200, 0, 0);">
</p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Monospace'; 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: 'Monospace'; 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: 'Monospace'; 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: 'Monospace'; 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: 'Monospace'; font-size: 9pt; color: rgb(200, 0, 0);">
</p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Monospace'; 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: 'Monospace'; 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: 'Monospace'; font-size: 9pt; color: rgb(200, 0, 0);">
</p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Monospace'; 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: 'Monospace'; 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: 'Monospace'; 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: 'Monospace'; 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: 'Monospace'; 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: 'Monospace'; font-size: 9pt; color: rgb(200, 0, 0);">Loading Pixmap</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Monospace'; font-size: 9pt; color: rgb(200, 0, 0);">Loading Pixmap</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Monospace'; font-size: 9pt; color: rgb(200, 0, 0);">tilePosX: 2
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Monospace'; font-size: 9pt; color: rgb(200, 0, 0);">tilePosY: 2
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Monospace'; font-size: 9pt; color: rgb(200, 0, 0);">tilePosX: 3
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Monospace'; font-size: 9pt; color: rgb(200, 0, 0);">tilePosY: 0
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Monospace'; font-size: 9pt; color: rgb(200, 0, 0);">Loading Pixmap</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Monospace'; font-size: 9pt; color: rgb(200, 0, 0);">tilePosX: 3
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Monospace'; font-size: 9pt; color: rgb(200, 0, 0);">tilePosY: 2
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Monospace'; font-size: 9pt; color: rgb(200, 0, 0);">ERROR 1: Stream too short</span></p>
<p style="margin: 0px; text-indent: 0px; font-family: 'Monospace'; font-size: 9pt; color: rgb(200, 0, 0);">
</p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Monospace'; 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: 'Monospace'; 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: 'Monospace'; 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: 'Monospace'; font-size: 9pt; color: rgb(200, 0, 0);">Loading Pixmap</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Monospace'; font-size: 9pt; color: rgb(200, 0, 0);">tilePosX: 0
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Monospace'; font-size: 9pt; color: rgb(200, 0, 0);">tilePosY: 3
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Monospace'; font-size: 9pt; color: rgb(200, 0, 0);">Loading Pixmap</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Monospace'; font-size: 9pt; color: rgb(200, 0, 0);">tilePosX: 1
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Monospace'; font-size: 9pt; color: rgb(200, 0, 0);">tilePosY: 3
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Monospace'; 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: 'Monospace'; font-size: 9pt; color: rgb(200, 0, 0);">
</p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Monospace'; 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: 'Monospace'; 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: 'Monospace'; font-size: 9pt; color: rgb(200, 0, 0);">
</p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Monospace'; 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: 'Monospace'; 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: 'Monospace'; 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: 'Monospace'; 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: 'Monospace'; 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: 'Monospace'; font-size: 9pt; color: rgb(200, 0, 0);">Loading Pixmap</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Monospace'; font-size: 9pt; color: rgb(200, 0, 0);">tilePosX: 2
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Monospace'; font-size: 9pt; color: rgb(200, 0, 0);">tilePosY: 3
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Monospace'; font-size: 9pt; color: rgb(200, 0, 0);">Loading Pixmap</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Monospace'; font-size: 9pt; color: rgb(200, 0, 0);">tilePosX: 3
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Monospace'; font-size: 9pt; color: rgb(200, 0, 0);">tilePosY: 3
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Monospace'; font-size: 9pt; color: rgb(200, 0, 0);">Loading Pixmap</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Monospace'; font-size: 9pt; color: rgb(200, 0, 0);">tilePosX: 3
</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Monospace'; font-size: 9pt; color: rgb(200, 0, 0);">tilePosY: 3
</span></p>
</td>
</tr>
</tbody>
</table>
<br>
</div>
</body>
</html>