<div>
<p> </p>
<p>I'm running VTK master branch (qt 5.10.1) and have code that will run in Windows but not in Linux:<br /> <br />The ui file defines the qvtkWidget as a QVTKOpenGLWidget<br /> <br />These lines run as expected:<br /> <br /> <br /><span style="font-family: 'courier new', courier;">vtkSmartPointer<vtkGenericOpenGLRenderWindow> vRendWin=vtkSmartPointer<vtkGenericOpenGLRenderWindow>::New();</span><br /><span style="font-family: 'courier new', courier;">vtkSmartPointer<vtkRenderer> vRend=vtkSmartPointer<vtkRenderer>::New();</span><br /><span style="font-family: 'courier new', courier;"> ui.qvtkWidget->SetRenderWindow(vRendWin);</span></p>
<p><br /><span style="font-family: 'courier new', courier;">However, this line causes a segfault:</span></p>
<p><br /><span style="font-family: 'courier new', courier;">ui.qvtkWidget->GetRenderWindow()->AddRenderer(vRend);</span></p>
</div>
<div> </div>
<div><em style="box-sizing: border-box; font-family: Calibri, sans-serif; font-size: 14.6667px; background-color: #ffffff;"> </em></div>