[Paraview] pvserver segfault

Jeff Becker jeffrey.c.becker at nasa.gov
Tue Jun 9 20:22:35 EDT 2015


Hi. I'm running pvserver on a GPU server, and a client on my desktop. 
After starting X on the server,  I'm running pvserver as follows, and 
then connect to it from the client

$ mpirun -np 1 /usr/bin/env DISPLAY=:0 
/u/jcbecker/ParaView-4.3.1-Linux-64bit/bin/pvserver --client-host=pfe20 
--use-offscreen-rendering
Waiting for client...
Connection URL: cs://r219i0n0:11111
Accepting connection(s): r219i0n0:11111
Client connected.

I open a 1.6GB unstructured (.vtu) grid file, and hit apply. After the 
file is read,  and some time passes, I get SIGSEGV and I see the 
following backtrace in gdb. Please advise on what's wrong, and how to 
fix. Thanks.

-jeff

(gdb) bt
#0  0x00002aaab0bb92a8 in memcpy () from /lib64/libc.so.6
#1  0x00002aaac3128a70 in ?? () from /usr/lib64/libnvidia-glcore.so.340.65
#2  0x00002aaac327e2a1 in ?? () from /usr/lib64/libnvidia-glcore.so.340.65
#3  0x00002aaac328006e in ?? () from /usr/lib64/libnvidia-glcore.so.340.65
#4  0x00002aaaba0e4197 in 
vtkOpenGLDisplayListPainter::RenderInternal(vtkRenderer*, vtkActor*, 
unsigned long, bool) ()
    from 
/home4/jcbecker/ParaView-4.3.1-Linux-64bit/lib/paraview-4.3/libvtkRenderingOpenGL-pv4.3.so.1
#5  0x00002aaaba0e06a1 in 
vtkOpenGLClipPlanesPainter::RenderInternal(vtkRenderer*, vtkActor*, 
unsigned long, bool) ()
    from 
/home4/jcbecker/ParaView-4.3.1-Linux-64bit/lib/paraview-4.3/libvtkRenderingOpenGL-pv4.3.so.1
#6  0x00002aaaba122e2a in 
vtkOpenGLScalarsToColorsPainter::RenderInternal(vtkRenderer*, vtkActor*, 
unsigned long, bool) ()
    from 
/home4/jcbecker/ParaView-4.3.1-Linux-64bit/lib/paraview-4.3/libvtkRenderingOpenGL-pv4.3.so.1
#7  0x00002aaaba12fdb4 in 
vtkPainterPolyDataMapper::RenderPiece(vtkRenderer*, vtkActor*) ()
    from 
/home4/jcbecker/ParaView-4.3.1-Linux-64bit/lib/paraview-4.3/libvtkRenderingOpenGL-pv4.3.so.1
#8  0x00002aaaac4ad93f in vtkPolyDataMapper::Render(vtkRenderer*, 
vtkActor*) ()
    from 
/home4/jcbecker/ParaView-4.3.1-Linux-64bit/lib/paraview-4.3/libvtkRenderingCore-pv4.3.so.1
#9  0x00002aaaba0dcd08 in vtkOpenGLActor::Render(vtkRenderer*, 
vtkMapper*) ()
    from 
/home4/jcbecker/ParaView-4.3.1-Linux-64bit/lib/paraview-4.3/libvtkRenderingOpenGL-pv4.3.so.1
#10 0x00002aaab4f1630b in vtkPVLODActor::Render(vtkRenderer*, vtkMapper*) ()
    from 
/home4/jcbecker/ParaView-4.3.1-Linux-64bit/lib/paraview-4.3/libvtkPVVTKExtensionsRendering-pv4.3.so.1
#11 0x00002aaab4f16157 in 
vtkPVLODActor::RenderOpaqueGeometry(vtkViewport*) ()
    from 
/home4/jcbecker/ParaView-4.3.1-Linux-64bit/lib/paraview-4.3/libvtkPVVTKExtensionsRendering-pv4.3.so.1
#12 0x00002aaaac4b9464 in vtkRenderer::UpdateGeometry() ()
    from 
/home4/jcbecker/ParaView-4.3.1-Linux-64bit/lib/paraview-4.3/libvtkRenderingCore-pv4.3.so.1
#13 0x00002aaab4f0a751 in vtkPVDefaultPass::Render(vtkRenderState const*) ()
    from 
/home4/jcbecker/ParaView-4.3.1-Linux-64bit/lib/paraview-4.3/libvtkPVVTKExtensionsRendering-pv4.3.so.1
#14 0x00002aaaba0ae35b in vtkCameraPass::Render(vtkRenderState const*) ()
    from 
/home4/jcbecker/ParaView-4.3.1-Linux-64bit/lib/paraview-4.3/libvtkRenderingOpenGL-pv4.3.so.1
#15 0x00002aaaba1206c0 in vtkOpenGLRenderer::DeviceRender() ()
    from 
/home4/jcbecker/ParaView-4.3.1-Linux-64bit/lib/paraview-4.3/libvtkRenderingOpenGL-pv4.3.so.1
#16 0x00002aaaac4bb18d in vtkRenderer::Render() ()
    from 
/home4/jcbecker/ParaView-4.3.1-Linux-64bit/lib/paraview-4.3/libvtkRenderingCore-pv4.3.so.1
#17 0x00002aaaac4b8429 in vtkRendererCollection::Render() ()
    from 
/home4/jcbecker/ParaView-4.3.1-Linux-64bit/lib/paraview-4.3/libvtkRenderingCore-pv4.3.so.1
#18 0x00002aaaac4c2202 in vtkRenderWindow::DoStereoRender() ()
    from 
/home4/jcbecker/ParaView-4.3.1-Linux-64bit/lib/paraview-4.3/libvtkRenderingCore-pv4.3.so.1
#19 0x00002aaaac4c2119 in vtkRenderWindow::DoFDRender() ()
    from 
/home4/jcbecker/ParaView-4.3.1-Linux-64bit/lib/paraview-4.3/libvtkRenderingCore-pv4.3.so.1
#20 0x00002aaaac4c31a3 in vtkRenderWindow::DoAARender() ()
    from 
/home4/jcbecker/ParaView-4.3.1-Linux-64bit/lib/paraview-4.3/libvtkRenderingCore-pv4.3.so.1
#21 0x00002aaaac4bf7fe in vtkRenderWindow::Render() ()
    from 
/home4/jcbecker/ParaView-4.3.1-Linux-64bit/lib/paraview-4.3/libvtkRenderingCore-pv4.3.so.1
#22 0x00002aaaba1ae7ae in vtkXOpenGLRenderWindow::Render() ()
    from 
/home4/jcbecker/ParaView-4.3.1-Linux-64bit/lib/paraview-4.3/libvtkRenderingOpenGL-pv4.3.so.1
#23 0x00002aaab3b7597f in vtkPVRenderView::Render(bool, bool) ()
    from 
/home4/jcbecker/ParaView-4.3.1-Linux-64bit/lib/paraview-4.3/libvtkPVClientServerCoreRendering-pv4.3.so.1
#24 0x00002aaab3b7069c in vtkPVRenderView::StillRender() ()
    from 
/home4/jcbecker/ParaView-4.3.1-Linux-64bit/lib/paraview-4.3/libvtkPVClientServerCoreRendering-pv4.3.so.1
#25 0x00002aaaab493665 in 
vtkPVRenderViewCommand(vtkClientServerInterpreter*, vtkObjectBase*, char 
const*, vtkClientServerStream const&, vtkClientServerStream&, void*) ()
    from 
/home4/jcbecker/ParaView-4.3.1-Linux-64bit/lib/paraview-4.3/libvtkPVServerManagerApplication-pv4.3.so.1
#26 0x00002aaaadb005e0 in 
vtkClientServerInterpreter::CallCommandFunction(char const*, 
vtkObjectBase*, char const*, vtkClientServerStream const&, 
vtkClientServerStream&) ()
    from 
/home4/jcbecker/ParaView-4.3.1-Linux-64bit/lib/paraview-4.3/libvtkClientServer-pv4.3.so.1
#27 0x00002aaaadb05393 in 
vtkClientServerInterpreter::ProcessCommandInvoke(vtkClientServerStream 
const&, int) ()
    from 
/home4/jcbecker/ParaView-4.3.1-Linux-64bit/lib/paraview-4.3/libvtkClientServer-pv4.3.so.1
#28 0x00002aaaadb03832 in 
vtkClientServerInterpreter::ProcessOneMessage(vtkClientServerStream 
const&, int) ()
    from 
/home4/jcbecker/ParaView-4.3.1-Linux-64bit/lib/paraview-4.3/libvtkClientServer-pv4.3.so.1
#29 0x00002aaaadb03ced in 
vtkClientServerInterpreter::ProcessStream(vtkClientServerStream const&) ()
    from 
/home4/jcbecker/ParaView-4.3.1-Linux-64bit/lib/paraview-4.3/libvtkClientServer-pv4.3.so.1
#30 0x00002aaaabd8dcec in 
vtkPVSessionCore::ExecuteStreamInternal(vtkClientServerStream const&, 
bool) ()
    from 
/home4/jcbecker/ParaView-4.3.1-Linux-64bit/lib/paraview-4.3/libvtkPVServerImplementationCore-pv4.3.so.1
#31 0x00002aaaabd8d958 in vtkPVSessionCore::ExecuteStream(unsigned int, 
vtkClientServerStream const&, bool) ()
    from 
/home4/jcbecker/ParaView-4.3.1-Linux-64bit/lib/paraview-4.3/libvtkPVServerImplementationCore-pv4.3.so.1
#32 0x00002aaaabd8c203 in vtkPVSessionBase::ExecuteStream(unsigned int, 
vtkClientServerStream const&, bool) ()
    from 
/home4/jcbecker/ParaView-4.3.1-Linux-64bit/lib/paraview-4.3/libvtkPVServerImplementationCore-pv4.3.so.1
#33 0x00002aaaabd98591 in 
vtkPVSessionServer::OnClientServerMessageRMI(void*, int) ()
    from 
/home4/jcbecker/ParaView-4.3.1-Linux-64bit/lib/paraview-4.3/libvtkPVServerImplementationCore-pv4.3.so.1
#34 0x00002aaaae2cc463 in vtkMultiProcessController::ProcessRMI(int, 
void*, int, int) ()
    from 
/home4/jcbecker/ParaView-4.3.1-Linux-64bit/lib/paraview-4.3/libvtkParallelCore-pv4.3.so.1
#35 0x00002aaaae2cc7df in vtkMultiProcessController::ProcessRMIs(int, 
int) ()
    from 
/home4/jcbecker/ParaView-4.3.1-Linux-64bit/lib/paraview-4.3/libvtkParallelCore-pv4.3.so.1
#36 0x00002aaaabfa5ec6 in 
vtkTCPNetworkAccessManager::ProcessEventsInternal(unsigned long, bool) ()
    from 
/home4/jcbecker/ParaView-4.3.1-Linux-64bit/lib/paraview-4.3/libvtkPVClientServerCoreCore-pv4.3.so.1
#37 0x00000000004019f6 in RealMain(int, char**, 
vtkProcessModule::ProcessTypes)
     ()
#38 0x0000000000401a3e in main ()



More information about the ParaView mailing list