<html>
  <head>
    <meta http-equiv="content-type" content="text/html;
      charset=ISO-8859-15">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    Testing a QT program with  vtkDEMReader, compiled with no error but
    exits at runtime with &#8220;segfault at 0 ip b65f7d31 sp bf842720 error 6
    in libvtkIO.so.5.8.0[b6529000+4ce000]&#8221;.<br>
    <span id="result_box" class="" lang="en"><span class="hps">I'm</span>
      <span class="hps">definitely</span> <span class="hps">making</span>
      <span class="hps">some mistakes</span><span>.</span> <span
        class="hps">Can anyone</span> <span class="hps">point out</span>
      <span class="hps">the right way</span><span>, please?</span> <br>
      <span class="hps">Thanks</span> <span class="hps">in advance</span>
      <span class="hps alt-edited">for all feedback</span></span>.<br>
    Paolo<br>
    <br>
    <u>Some infos for answers follow:</u><br>
    The starting point is this example program <a
      class="moz-txt-link-freetext"
href="http://www.vtk.org/Wiki/VTK/Examples/Cxx/Qt/RenderWindowUIMultipleInheritance">http://www.vtk.org/Wiki/VTK/Examples/Cxx/Qt/RenderWindowUIMultipleInheritance</a>,
    modified in this way <b>only</b>: <br>
    &#8230;.....<br>
    #include "vtkSmartPointer.h"<br>
    #include &lt;vtkDEMReader.h&gt;<br>
    #include &lt;vtkImageData.h&gt;<br>
     <br>
    // Constructor<br>
    SimpleView::SimpleView()<br>
    {<br>
      this-&gt;setupUi(this); <br>
    <br>
      // Read the file<br>
      vtkSmartPointer&lt;vtkDEMReader&gt; reader =
    vtkSmartPointer&lt;vtkDEMReader&gt;::New();<br>
       
    reader-&gt;SetFileName("/usr/share/VTKData/Data/SainteHelens.dem");<br>
        reader-&gt;Update();<br>
    &#8230;...<br>
    <br>
    <u>OS and debug:</u><br>
    Ubuntu 12.04 with QT + VTK from repos.<br>
    Last Debug gdb:<br>
    <br>
    Thread [1] 7178 [core: 2] (Suspended : Signal : SIGSEGV:Segmentation
    fault)    <br>
                vtkDEMReader::ReadProfiles() at 0xb6e3fd31    <br>
                vtkDEMReader::RequestData() at 0xb6e40bbc    <br>
                vtkImageAlgorithm::ProcessRequest() at 0xb7aa6af3    <br>
                vtkExecutive::CallAlgorithm() at 0xb7a64d93    <br>
                vtkDemandDrivenPipeline::ExecuteData() at 0xb7a580e6   
    <br>
                vtkDemandDrivenPipeline::ProcessRequest() at
    0xb7a5b74f    <br>
                vtkStreamingDemandDrivenPipeline::ProcessRequest() at
    0xb7bac111    <br>
                vtkDemandDrivenPipeline::UpdateData() at 0xb7a59fca    <br>
                vtkStreamingDemandDrivenPipeline::Update() at
    0xb7badbf3    <br>
                vtkExecutive::Update() at 0xb7a654d6    <br>
                vtkDemandDrivenPipeline::Update() at 0xb7a58f6b    <br>
                vtkStreamingDemandDrivenPipeline::Update() at
    0xb7ba8ffb    <br>
                vtkAlgorithm::Update() at 0xb79fcb43    <br>
                SimpleView::SimpleView() at 0x804bb59    <br>
                main() at 0x804b95c    <br>
    <br>
    <br>
    <u><span id="result_box" class="short_text" lang="en"><span
          class="hps">Both default versions work</span></span>:</u><br>
       
    <a class="moz-txt-link-freetext"
href="http://www.vtk.org/Wiki/VTK/Examples/Cxx/Qt/RenderWindowUIMultipleInheritance">http://www.vtk.org/Wiki/VTK/Examples/Cxx/Qt/RenderWindowUIMultipleInheritance</a><br>
        <a class="moz-txt-link-freetext"
      href="http://www.vtk.org/Wiki/VTK/Examples/Cxx/IO/DEMReader">http://www.vtk.org/Wiki/VTK/Examples/Cxx/IO/DEMReader</a>
    ( <span id="result_box" class="short_text" lang="en"><span
        class="hps">some tweaking from </span></span><span
      id="result_box" class="short_text" lang="en"><span class="hps"></span></span>vtkImageMapper3D

    to vtkImageMapper )<br>
    <br>
        <br>
    <br>
  </body>
</html>