Hi Martin, Do you know which graphics card and OpenGL driver you're using? Given that it works with the --mesa option I suspect ParaView is hitting an issue with your OpenGL stack. Some versions of the binary AMD/ATI driver on Linux have known bugs in them that cause ParaView to segfault, for instance.
---------- Chuck Atkins Staff R&D Engineer, Scientific Computing Kitware, Inc. On Wed, Jul 19, 2017 at 3:19 PM, Martin Cuma <[email protected]> wrote: > Hi Ben, > > I finally got all the dependencies in and built Paraview from the source > with the debug options on our CentOS 7 machine. Paraview still segfaults, > and, loading the core file in gdb, below is the backtrace. If you see > anything of interest, I'd be keen to know it. > > Program terminated with signal 11, Segmentation fault. > #0 0x0000000000000000 in ?? () > (gdb) > (gdb) bt > #0 0x0000000000000000 in () > #1 0x00007f4acb27fcd6 in > vtkOpenGLRenderWindow::CreateHardwareOffScreenBuffers(int, > int, bool) (this=0x372fe10, width=300, height=300, bind=false) > at /uufs/chpc.utah.edu/sys/srcdir/paraview/5.4.0/VTK/Rendering/ > OpenGL2/vtkOpenGLRenderWindow.cxx:2004 > #2 0x00007f4acb27f971 in > vtkOpenGLRenderWindow::CreateHardwareOffScreenWindow(int, > int) (this=0x372fe10, width=300, height=300) > at /uufs/chpc.utah.edu/sys/srcdir/paraview/5.4.0/VTK/Rendering/ > OpenGL2/vtkOpenGLRenderWindow.cxx:1917 > #3 0x00007f4acb31ae10 in vtkXOpenGLRenderWindow::CreateOffScreenWindow(int, > int) (this=0x372fe10, width=300, height=300) > at /uufs/chpc.utah.edu/sys/srcdir/paraview/5.4.0/VTK/Rendering/ > OpenGL2/vtkXOpenGLRenderWindow.cxx:814 > #4 0x00007f4acb31b222 in vtkXOpenGLRenderWindow::Initialize() > (this=0x372fe10) > at /uufs/chpc.utah.edu/sys/srcdir/paraview/5.4.0/VTK/Rendering/ > OpenGL2/vtkXOpenGLRenderWindow.cxx:929 > #5 0x00007f4acb280d41 in vtkOpenGLRenderWindow::SupportsOpenGL() > (this=0x372e610) > at /uufs/chpc.utah.edu/sys/srcdir/paraview/5.4.0/VTK/Rendering/ > OpenGL2/vtkOpenGLRenderWindow.cxx:2350 > #6 0x00007f4ac2c6ed45 in vtkPVDisplayInformation::SupportsOpenGLLocally() > () > at /uufs/chpc.utah.edu/sys/srcdir/paraview/5.4.0/ParaViewCore/ > ClientServerCore/Rendering/vtkPVDisplayInformation.cxx:108 > ---Type <return> to continue, or q <return> to quit--- > #7 0x00007f4ac2c6edc9 in vtkPVDisplayInformation::CopyFromObject(vtkObject*) > (this=0x1f6e330) > at /uufs/chpc.utah.edu/sys/srcdir/paraview/5.4.0/ParaViewCore/ > ClientServerCore/Rendering/vtkPVDisplayInformation.cxx:124 > #8 0x00007f4acd16151a in vtkPVSessionCore::GatherInform > ationInternal(vtkPVInformation*, unsigned int) (this=0x1614fc0, > information=0x1f6e330, globalid=0) > at /uufs/chpc.utah.edu/sys/srcdir/paraview/5.4.0/ParaViewCore/S > erverImplementation/Core/vtkPVSessionCore.cxx:783 > #9 0x00007f4acd1617cf in vtkPVSessionCore::GatherInformation(unsigned > int, vtkPVInformation*, unsigned int) (this=0x1614fc0, location=4, > information=0x1f6e330, globalid=0) > at /uufs/chpc.utah.edu/sys/srcdir/paraview/5.4.0/ParaViewCore/S > erverImplementation/Core/vtkPVSessionCore.cxx:821 > #10 0x00007f4acd15d458 in vtkPVSessionBase::GatherInformation(unsigned > int, vtkPVInformation*, unsigned int) (this= > 0x1d197b0, location=4, information=0x1f6e330, globalid=0) > at /uufs/chpc.utah.edu/sys/srcdir/paraview/5.4.0/ParaViewCore/S > erverImplementation/Core/vtkPVSessionBase.cxx:243 > #11 0x00007f4acfea426d in pqDefaultViewBehavior::onServerCreation(pqServer*) > (this=0x1d15b00, server=0x20b4ed0) > at /uufs/chpc.utah.edu/sys/srcdir/paraview/5.4.0/Qt/Application > Components/pqDefaultViewBehavior.cxx:119 > #12 0x00007f4acff4cf5c in pqDefaultViewBehavior::qt_static_metacall(QObject*, > QM---Type <return> to continue, or q <return> to quit--- > etaObject::Call, int, void**) (_o=0x1d15b00, _c=QMetaObject::InvokeMetaMethod, > _id=0, _a=0x7fff452a5390) > at /uufs/chpc.utah.edu/sys/srcdir/paraview/5.4.0/build/Qt/ > ApplicationComponents/moc_pqDefaultViewBehavior.cpp:81 > #13 0x00007f4ac48f1761 in QMetaObject::activate(QObject*, int, int, > void**) () > at /lib64/libQt5Core.so.5 > #14 0x00007f4acf49d885 in pqServerManagerModel::serverAdded(pqServer*) > (this=0x15e5e30, _t1=0x20b4ed0) > at /uufs/chpc.utah.edu/sys/srcdir/paraview/5.4.0/build/Qt/Core/ > moc_pqServerManagerModel.cpp:564 > #15 0x00007f4acf4671f8 in pqServerManagerModel::onConnectionCreated(long > long) (this=0x15e5e30, id=1) > at /uufs/chpc.utah.edu/sys/srcdir/paraview/5.4.0/Qt/Core/pqServ > erManagerModel.cxx:503 > #16 0x00007f4acf49ce83 in pqServerManagerModel::qt_static_metacall(QObject*, > QMetaObject::Call, int, void**) (_o=0x15e5e30, > _c=QMetaObject::InvokeMetaMethod, _id=36, _a=0x7fff452a55e0) > at /uufs/chpc.utah.edu/sys/srcdir/paraview/5.4.0/build/Qt/Core/ > moc_pqServerManagerModel.cpp:268 > #17 0x00007f4ac48f1761 in QMetaObject::activate(QObject*, int, int, > void**) () > at /lib64/libQt5Core.so.5 > #18 0x00007f4acf49ebf7 in pqServerManagerObserver::connectionCreated(long > long) (this=0x1823580, _t1=1) > ---Type <return> to continue, or q <return> to quit--- > at /uufs/chpc.utah.edu/sys/srcdir/paraview/5.4.0/build/Qt/Core/ > moc_pqServerManagerObserver.cpp:278 > #19 0x00007f4acf46ad11 in > pqServerManagerObserver::connectionCreated(vtkObject*, > unsigned long, void*, void*) (this=0x1823580, callData=0x15fe1e0) > at /uufs/chpc.utah.edu/sys/srcdir/paraview/5.4.0/Qt/Core/pqServ > erManagerObserver.cxx:110 > #20 0x00007f4acf49e604 in > pqServerManagerObserver::qt_static_metacall(QObject*, > QMetaObject::Call, int, void**) (_o=0x1823580, > _c=QMetaObject::InvokeMetaMethod, _id=10, _a=0x7fff452a5830) > at /uufs/chpc.utah.edu/sys/srcdir/paraview/5.4.0/build/Qt/Core/ > moc_pqServerManagerObserver.cpp:142 > #21 0x00007f4ac48f1761 in QMetaObject::activate(QObject*, int, int, > void**) () > at /lib64/libQt5Core.so.5 > #22 0x00007f4acc2b5f34 in vtkQtConnection::EmitExecute(vtkObject*, > unsigned long, void*, void*, vtkCommand*) (this=0x15e7f90, _t1=0x15fe1a0, > _t2=67, _t3=0x0, _t4=0x15fe1e0, _t5=0x1614ce0) > at /uufs/chpc.utah.edu/sys/srcdir/paraview/5.4.0/build/VTK/ > GUISupport/Qt/moc_vtkQtConnection.cpp:139 > #23 0x00007f4acc2a13a6 in vtkQtConnection::Execute(vtkObject*, unsigned > long, void*) (this=0x15e7f90, caller=0x15fe1a0, e=67, call_data=0x15fe1e0) > at /uufs/chpc.utah.edu/sys/srcdir/paraview/5.4.0/VTK/GUISupport > /Qt/vtkQtConnection.cxx:72 > #24 0x00007f4acc2a1346 in vtkQtConnection::DoCallback(vtkObject*, > unsigned long,---Type <return> to continue, or q <return> to quit--- > void*, void*) (vtk_obj=0x15fe1a0, event=67, client_data=0x15e7f90, > call_data=0x15fe1e0) > at /uufs/chpc.utah.edu/sys/srcdir/paraview/5.4.0/VTK/GUISupport > /Qt/vtkQtConnection.cxx:62 > #25 0x00007f4ac5978d21 in vtkCallbackCommand::Execute(vtkObject*, > unsigned long, void*) (this=0x1614ce0, caller=0x15fe1a0, event=67, > callData=0x15fe1e0) > at /uufs/chpc.utah.edu/sys/srcdir/paraview/5.4.0/VTK/Common/ > Core/vtkCallbackCommand.cxx:42 > #26 0x00007f4ac5a80264 in vtkSubjectHelper::InvokeEvent(unsigned long, > void*, vtkObject*) (this=0x156bcb0, event=67, callData=0x15fe1e0, > self=0x15fe1a0) > at /uufs/chpc.utah.edu/sys/srcdir/paraview/5.4.0/VTK/Common/ > Core/vtkObject.cxx:616 > #27 0x00007f4ac5a8077f in vtkObject::InvokeEvent(unsigned long, void*) > (this=0x15fe1a0, event=67, callData=0x15fe1e0) > at /uufs/chpc.utah.edu/sys/srcdir/paraview/5.4.0/VTK/Common/ > Core/vtkObject.cxx:785 > #28 0x00007f4acc9f4ab3 in vtkProcessModule::RegisterSession(vtkSession*) > (this=0x15fe1a0, session=0x1d197b0) > at /uufs/chpc.utah.edu/sys/srcdir/paraview/5.4.0/ParaViewCore/ > ClientServerCore/Core/vtkProcessModule.cxx:378 > #29 0x00007f4acd657bf7 in vtkSMSession::ConnectToSelf() () > at /uufs/chpc.utah.edu/sys/srcdir/paraview/5.4.0/ParaViewCore/ > ServerManager/Core/vtkSMSession.cxx:311 > ---Type <return> to continue, or q <return> to quit--- > #30 0x00007f4acf4235d6 in pqObjectBuilder::createServer(pqServerResource > const&) (this=0x15e80e0, resource=...) > at /uufs/chpc.utah.edu/sys/srcdir/paraview/5.4.0/Qt/Core/pqObje > ctBuilder.cxx:656 > #31 0x00007f4acfe5cca6 in pqAlwaysConnectedBehavior::serverCheck() (this= > 0x1d16b30) > at /uufs/chpc.utah.edu/sys/srcdir/paraview/5.4.0/Qt/Application > Components/pqAlwaysConnectedBehavior.cxx:81 > #32 0x00007f4acfe5cb26 in pqAlwaysConnectedBehavior::pqA > lwaysConnectedBehavior(QObject*) (this=0x1d16b30, parentObject=0x1d143c0) > at /uufs/chpc.utah.edu/sys/srcdir/paraview/5.4.0/Qt/Application > Components/pqAlwaysConnectedBehavior.cxx:52 > #33 0x00007f4acfeda449 in > pqParaViewBehaviors::pqParaViewBehaviors(QMainWindow*, > QObject*) (this=0x1d143c0, mainWindow=0x160b200, parentObject=0x160b200) > at /uufs/chpc.utah.edu/sys/srcdir/paraview/5.4.0/Qt/Application > Components/pqParaViewBehaviors.cxx:163 > #34 0x00000000004113ca in ParaViewMainWindow::ParaViewMainWindow() (this= > 0x160b200) > at /uufs/chpc.utah.edu/sys/srcdir/paraview/5.4.0/Applications/ > ParaView/ParaViewMainWindow.cxx:258 > #35 0x000000000040f1c7 in pqparaviewInitializer::Initialize(int, char**) > (this=0x7fff452a61c0, argc=1, argv=0x7fff452a6338) > at /uufs/chpc.utah.edu/sys/srcdir/paraview/5.4.0/build/Applicat > ions/ParaView---Type <return> to continue, or q <return> to quit--- > /pqparaviewInitializer.cxx:122 > #36 0x000000000040eb64 in main(int, char**) (argc=1, argv=0x7fff452a6338) > at /uufs/chpc.utah.edu/sys/srcdir/paraview/5.4.0/build/Applicat > ions/ParaView/paraview_main.cxx:121 > > Thanks, > MC > > -- > Martin Cuma > Center for High Performance Computing > Department of Geology and Geophysics > University of Utah > > _______________________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at http://www.kitware.com/opensou > rce/opensource.html > > Please keep messages on-topic and check the ParaView Wiki at: > http://paraview.org/Wiki/ParaView > > Search the list archives at: http://markmail.org/search/?q=ParaView > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/paraview >
_______________________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Please keep messages on-topic and check the ParaView Wiki at: http://paraview.org/Wiki/ParaView Search the list archives at: http://markmail.org/search/?q=ParaView Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/paraview
