<font size="2">
<div>The number of points (numPts, on line 2502) returned by vtkEnSightGoldBinaryReader::ReadInt(</div></font><font color="#0000ff" size="2"><font color="#0000ff" size="2">int</font></font><font size="2"> *result) is of type int, whereas the file size (2.2GB) is beyond the valid range. I will fix it. </font>
<div><font size="2"></font> </div>
<div><font size="2">Thanks.</font></div>
<div><font size="2">-Zhanping</font></div><br><br>
<div class="gmail_quote">On Thu, Sep 3, 2009 at 2:40 PM, <a href="mailto:Bastil2001@yahoo.de">Bastil2001@yahoo.de</a> <span dir="ltr">&lt;<a href="mailto:Bastil2001@yahoo.de">Bastil2001@yahoo.de</a>&gt;</span> wrote:<br>

<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">Zhanping, all:<br><br>I have gone forward with this problem today. Uncommenting all the checks<br>in vkEnSightGoldBinaryReader.cxx makes paraview reading the file without<br>
any problem. I think the problem with the checks are related to a 64Bit<br>issue. It seems to me as this-&gt;FileSize is incorrect for this case. The<br>*.geo file uses 2.2GB of discspace and the function seem to report wrong<br>
(negative?) filesize.<br>How can this 64Bit issue be solved? I have compiled paraview on a x86_64<br>machine as usual. Do I have to do something special for compiling with<br>64 Bit? Otherwise the file is read without problems it cannot be totally<br>
wrong. What is the best was to debug/solve this problem? Thanks.<br>
<div class="im"><br>Regards BastiL<br><br><br><br>Zhanping Liu schrieb:<br></div>
<div class="im">&gt; Hi BastiL:<br>&gt;<br>&gt;    As you know, Line #2502 (see below) is used to check whether or not<br>&gt; the (total) number of points is valid in relation to the file size. I<br>&gt; feel that this is a reasonable as well as necessary check. A valid<br>
&gt; EnSight file is supposed to pass this check. Is your Ensight dataset<br>&gt; divided into multiple files such that the total number of points is<br>&gt; greater than the size of any of those files?<br>&gt;<br>&gt;    Thanks.<br>
&gt;<br>&gt;    -Zhanping<br>&gt;<br>&gt; ----------<br>&gt; if (numPts &lt; 0 || numPts &gt; this-&gt;FileSize || numPts * (int)sizeof(int)<br>&gt; &gt; this-&gt;FileSize)<br>&gt; {<br>&gt; vtkErrorMacro(&quot;Invalid number of unstructured points read; check that<br>
&gt; ByteOrder is set correctly.&quot;);<br>&gt; return -1;<br>&gt; }<br>&gt; ---------<br>&gt;<br>&gt;<br>&gt;<br>&gt; On Tue, Sep 1, 2009 at 1:50 PM, <a href="mailto:Bastil2001@yahoo.de">Bastil2001@yahoo.de</a><br></div>
&gt; &lt;mailto:<a href="mailto:Bastil2001@yahoo.de">Bastil2001@yahoo.de</a>&gt; &lt;<a href="mailto:Bastil2001@yahoo.de">Bastil2001@yahoo.de</a><br>
<div class="im">&gt; &lt;mailto:<a href="mailto:Bastil2001@yahoo.de">Bastil2001@yahoo.de</a>&gt;&gt; wrote:<br>&gt;<br>&gt;     Hi all,<br>&gt;<br>&gt;     I get this error when reading in a (large) Ensight binary case<br>
&gt;     that can<br>&gt;     be read by Ensight. ens_checker also reports no errors.<br>&gt;<br>&gt;     The problem is reported from line 2502 from<br>&gt;     vkEnSightGoldBinaryReader.cxx (revision 1.83). It seems that Ensight<br>
&gt;     Cases can be ok even if this check fails....<br>&gt;<br>&gt;     I wanted to try running it without this check but failed to build a<br>&gt;     custom Ensight reader as a plugin for various reasons. What can be<br>
&gt;     done<br>&gt;     to find the problem. Thanks.<br>&gt;<br>&gt;     Regards BastiL<br>&gt;<br>&gt;<br>&gt;     _______________________________________________<br></div>&gt;     Powered by <a href="http://www.kitware.com/" target="_blank">www.kitware.com</a> &lt;<a href="http://www.kitware.com/" target="_blank">http://www.kitware.com/</a>&gt;<br>

<div>
<div></div>
<div class="h5">&gt;<br>&gt;     Visit other Kitware open-source projects at<br>&gt;     <a href="http://www.kitware.com/opensource/opensource.html" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
&gt;<br>&gt;     Please keep messages on-topic and check the ParaView Wiki at:<br>&gt;     <a href="http://paraview.org/Wiki/ParaView" target="_blank">http://paraview.org/Wiki/ParaView</a><br>&gt;<br>&gt;     Follow this link to subscribe/unsubscribe:<br>
&gt;     <a href="http://www.paraview.org/mailman/listinfo/paraview" target="_blank">http://www.paraview.org/mailman/listinfo/paraview</a><br>&gt;<br>&gt;<br>&gt;<br>&gt;<br>&gt; --<br>&gt; Zhanping Liu, PhD<br>&gt; Kitware, Inc.<br>
&gt; 28 Corporate Drive<br>&gt; Clifton Park, NY 12065-8662<br>&gt; Phone: 518-371-3971 x 138<br>&gt; <a href="http://www.zhanpingliu.org/" target="_blank">http://www.zhanpingliu.org</a><br><br></div></div></blockquote></div>
<br><br clear="all">
<div></div><br>-- <br>Zhanping Liu, PhD<br>Kitware, Inc.<br>28 Corporate Drive<br>Clifton Park, NY 12065-8662<br>Phone: 518-371-3971 x 138<br><a href="http://www.zhanpingliu.org">http://www.zhanpingliu.org</a><br>