<div dir="ltr">Thanks! I&#39;ll test the patch tonight.<div><br><div style>-Kedar</div></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Wed, Apr 17, 2013 at 2:13 PM, Matt McCormick <span dir="ltr">&lt;<a href="mailto:matt.mccormick@kitware.com" target="_blank">matt.mccormick@kitware.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Awesome, thanks Mark.<br>
<br>
I have pushed the fixes up as Patch Set 3 if you want to test them, Kedar:<br>
<br>
  <a href="http://review.source.kitware.com/#/c/9450/" target="_blank">http://review.source.kitware.com/#/c/9450/</a><br>
<br>
Thanks,<br>
Matt<br>
<div class="HOEnZb"><div class="h5"><br>
On Wed, Apr 17, 2013 at 3:58 PM, Mark Hiner &lt;<a href="mailto:hiner@wisc.edu">hiner@wisc.edu</a>&gt; wrote:<br>
&gt; Hi Kedar,<br>
&gt;<br>
&gt;   I was wrong about the dimensions being off. The itkSCIFIOImageIOTest uses<br>
&gt; a streaming reader with a default of 4 divisions, thus the size 512 y is<br>
&gt; correct.<br>
&gt;<br>
&gt;   So it&#39;s just that the pixel size was being computed incorrectly. I was<br>
&gt; mapping SCIFIO and ITK pixel/component types incorrectly. Fixed that, and<br>
&gt; now this conversion test works for me locally.<br>
&gt;<br>
&gt;   Matt: Curtis said you handled merging work to the SCIFIO branch before. I<br>
&gt; sent a request for push access to ITK.git but you could also just update<br>
&gt; <a href="http://review.source.kitware.com/#/c/9450/" target="_blank">http://review.source.kitware.com/#/c/9450/</a> with the code from my<br>
&gt; scifio-fixes branch.<br>
&gt;<br>
&gt;   Anyway, just let me know if you&#39;d like me to do anything to merge my code<br>
&gt; back to the ITK repo.<br>
&gt;<br>
&gt;   I&#39;m considering the SCIFIOImageIO fixed for now. I still want to make both<br>
&gt; the c++ and java code prettier more manageable, but I don&#39;t think I have<br>
&gt; time to work on that right now, since they&#39;re non-functional improvements.<br>
&gt;<br>
&gt;   Please let me know if you come across any more bugs though!<br>
&gt;<br>
&gt; Thanks again,<br>
&gt; Mark<br>
&gt;<br>
&gt;<br>
&gt; On Wed, Apr 17, 2013 at 2:32 AM, Kedar Grama &lt;<a href="mailto:gbkedar@gmail.com">gbkedar@gmail.com</a>&gt; wrote:<br>
&gt;&gt;<br>
&gt;&gt; Hi Mark,<br>
&gt;&gt;<br>
&gt;&gt; I turned on the following flags<br>
&gt;&gt; ITK_USE_64BITS_IDS<br>
&gt;&gt; ITK_USE_REVIEW<br>
&gt;&gt; and compiled in Release mode on both windows and linux.<br>
&gt;&gt;<br>
&gt;&gt; Thanks,<br>
&gt;&gt;<br>
&gt;&gt; -Kedar<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; On Tue, Apr 16, 2013 at 9:28 PM, Mark Hiner &lt;<a href="mailto:hinerm@gmail.com">hinerm@gmail.com</a>&gt; wrote:<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Hi Kedar,<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; I just wanted to send a quick note saying that I know Mark is working on<br>
&gt;&gt;&gt;&gt; this problem. He told me earlier today that he had managed to duplicate the<br>
&gt;&gt;&gt;&gt; bug (after initial unsuccessful efforts). He will reply back once he has<br>
&gt;&gt;&gt;&gt; more information.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Just wanted to confirm that I did reproduce the bug. Thanks for verifying<br>
&gt;&gt;&gt; it works with the normal BF command line tools. I&#39;m hoping it&#39;s just a<br>
&gt;&gt;&gt; problem with the ITKBridgePipes java code.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Looking at the error handling at line 746:<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;  errorMessage += std::string( pipedata, pipedatalength );<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; since the keepReading flag isn&#39;t changed here, I was thinking that it<br>
&gt;&gt;&gt; could be eating Java exceptions and then hangs waiting for input that never<br>
&gt;&gt;&gt; comes, because the Java side has crashed.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Anyway I can&#39;t finish testing this tonight because I ruined my ITK<br>
&gt;&gt;&gt; install and don&#39;t have time to rebuild w/ tests. So I will investigate<br>
&gt;&gt;&gt; tomorrow morning.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Side note - do you adjust any of the cmake flags with your build?<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Thanks,<br>
&gt;&gt;&gt; Mark<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;<br>
</div></div></blockquote></div><br></div>