[Paraview] Paraview segfaults on CentOS 7.2

Martin Cuma martin.cuma at utah.edu
Wed Jul 19 15:19:35 EDT 2017


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::GatherInformationInternal(vtkPVInformation*, unsigned 
int) (this=0x1614fc0, information=0x1f6e330, globalid=0)
     at 
/uufs/chpc.utah.edu/sys/srcdir/paraview/5.4.0/ParaViewCore/ServerImplementation/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/ServerImplementation/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/ServerImplementation/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/ApplicationComponents/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/pqServerManagerModel.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/pqServerManagerObserver.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/pqObjectBuilder.cxx:656
#31 0x00007f4acfe5cca6 in pqAlwaysConnectedBehavior::serverCheck() (this=
     0x1d16b30)
     at 
/uufs/chpc.utah.edu/sys/srcdir/paraview/5.4.0/Qt/ApplicationComponents/pqAlwaysConnectedBehavior.cxx:81
#32 0x00007f4acfe5cb26 in 
pqAlwaysConnectedBehavior::pqAlwaysConnectedBehavior(QObject*) 
(this=0x1d16b30, parentObject=0x1d143c0)
     at 
/uufs/chpc.utah.edu/sys/srcdir/paraview/5.4.0/Qt/ApplicationComponents/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/ApplicationComponents/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/Applications/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/Applications/ParaView/paraview_main.cxx:121

Thanks,
MC

-- 
Martin Cuma
Center for High Performance Computing
Department of Geology and Geophysics
University of Utah



More information about the ParaView mailing list