[Paraview] Segfault with pvserver
Thiebaut Mochel
mochel at cecpv.u-strasbg.fr
Thu Aug 23 05:34:19 EDT 2007
Hello,
The problem came from the DISPLAY environnment variable. When I run :
mpirun -np 4 -x DISPLAY=:0.0 pvserver
/home/cecpv/paraview/paraview/test-cave.pvx
it starts well.
Thiebaut.
Thiebaut Mochel wrote:
> Hello,
>
> I'm using paraview 2.6.2 on Fedora Core 4.
> While running pvserver with mpirun (openmpi 1.2.3), I get the
> following error :
> [tmochel at hpc-g00 ~]$ mpirun -np 4 pvserver
> /home/cecpv/paraview/paraview/test-cave.pvx
> Listen on port: 11111
> Waiting for client...
> Client connected.
> Process id: 3 >> ERROR: In
> /home/cecpv/paraview/2.6n-nomyri/ParaView-2.6.2/VTK/Rendering/vtkXOpenGLRenderWindow.cxx,
> line 1376
> Process id: 2 >> ERROR: In
> /home/cecpv/paraview/2.6n-nomyri/ParaView-2.6.2/VTK/Rendering/vtkXOpenGLRenderWindow.cxx,
> line 1376
> [hpc-g02:23903] *** Process received signal ***
> [hpc-g02:23903] Signal: Segmentation fault (11)
> [hpc-g02:23903] Signal code: Address not mapped (1)
> [hpc-g02:23903] Failing at address: 0x84
> [hpc-g02:23903] [ 0] [0xbab440]
> [hpc-g02:23903] [ 1]
> /home/cecpv/paraview/2.6n-nomyri/bin/libvtkRendering.so.pv2.6(_ZN22vtkXOpenGLRenderWindow14PrefFullScreenEv+0x44)
> [0x123d6a4]
> [hpc-g02:23903] [ 2]
> /home/cecpv/paraview/2.6n-nomyri/bin/libvtkRendering.so.pv2.6(_ZN22vtkXOpenGLRenderWindow13SetFullScreenEi+0x78)
> [0x123d5ac]
> [hpc-g02:23903] [ 3]
> /home/cecpv/paraview/2.6n-nomyri/bin/libvtkRendering.so.pv2.6(_ZN15vtkRenderWindow12FullScreenOnEv+0x14)
> [0x11afdbc]
> [hpc-g02:23903] [ 4]
> /home/cecpv/paraview/2.6n-nomyri/bin/libvtkPVFilters.so(_ZN20vtkCaveRenderManager15SetRenderWindowEP15vtkRenderWindow+0x151)
> [0x743f25]
> [hpc-g02:23903] [ 5]
> /home/cecpv/paraview/2.6n-nomyri/bin/libvtkPVFiltersCS.so(_Z27vtkCaveRenderManagerCommandP26vtkClientServerInterpreterP13vtkObjectBasePKcRK21vtkClientServerStreamRS5_+0x7f5)
> [0xe84761]
> [hpc-g02:23903] [ 6]
> /home/cecpv/paraview/2.6n-nomyri/bin/libvtkClientServer.so(_ZN26vtkClientServerInterpreter20ProcessCommandInvokeERK21vtkClientServerStreami+0x116)
> [0x6e1dfd6]
> [hpc-g02:23903] [ 7]
> /home/cecpv/paraview/2.6n-nomyri/bin/libvtkClientServer.so(_ZN26vtkClientServerInterpreter17ProcessOneMessageERK21vtkClientServerStreami+0x1dd)
> [0x6e1e2e1]
> [hpc-g02:23903] [ 8]
> /home/cecpv/paraview/2.6n-nomyri/bin/libvtkClientServer.so(_ZN26vtkClientServerInterpreter13ProcessStreamERK21vtkClientServerStream+0x27)
> [0x6e1e397]
> [hpc-g02:23903] [ 9]
> /home/cecpv/paraview/2.6n-nomyri/bin/libvtkClientServer.so(_ZN26vtkClientServerInterpreter13ProcessStreamEPKhj+0x3a)
> [0x6e1e3f6]
> [hpc-g02:23903] [10]
> /home/cecpv/paraview/2.6n-nomyri/bin/libvtkPVServerCommon.so(_ZN17vtkSelfConnection20ProcessStreamLocallyEPhi+0x2e)
> [0xda389e]
> [hpc-g02:23903] [11]
> /home/cecpv/paraview/2.6n-nomyri/bin/libvtkPVServerCommon.so(_Z30vtkMPISelfConnectionProcessRMIPvS_ii+0x21)
> [0xd65eb1]
> [hpc-g02:23903] [12]
> /home/cecpv/paraview/2.6n-nomyri/bin/libvtkPar[hpc-g02:23904] ***
> Process received signal ***
> [hpc-g02:23904] Signal: Segmentation fault (11)
> [hpc-g02:23904] Signal code: Address not mapped (1)
> [hpc-g02:23904] Failing at address: 0x84
> [hpc-g02:23904] [ 0] [0x8f9440]
> [hpc-g02:23904] [ 1]
> /home/cecpv/paraview/2.6n-nomyri/bin/libvtkRendering.so.pv2.6(_ZN22vtkXOpenGLRenderWindow14PrefFullScreenEv+0x44)
> [0x68fe6a4]
> [hpc-g02:23904] [ 2]
> /home/cecpv/paraview/2.6n-nomyri/bin/libvtkRendering.so.pv2.6(_ZN22vtkXOpenGLRenderWindow13SetFullScreenEi+0x78)
> [0x68fe5ac]
> [hpc-g02:23904] [ 3]
> /home/cecpv/paraview/2.6n-nomyri/bin/libvtkRendering.so.pv2.6(_ZN15vtkRenderWindow12FullScreenOnEv+0x14)
> [0x6870dbc]
> [hpc-g02:23904] [ 4]
> /home/cecpv/paraview/2.6n-nomyri/bin/libvtkPVFilters.so(_ZN20vtkCaveRenderManager15SetRenderWindowEP15vtkRenderWindow+0x151)
> [0xc83f25]
> [hpc-g02:23904] [ 5]
> /home/cecpv/paraview/2.6n-nomyri/bin/libvtkPVFiltersCS.so(_Z27vtkCaveRenderManagerCommandP26vtkClientServerInterpreterP13vtkObjectBasePKcRK21vtkClientServerStreamRS5_+0x7f5)
> [0x3e6761]
> [hpc-g02:23904] [ 6]
> /home/cecpv/paraview/2.6n-nomyri/bin/libvtkClientServer.so(_ZN26vtkClientServerInterpreter20ProcessCommandInvokeERK21vtkClientServerStreami+0x116)
> [0x1d1bfd6]
> [hpc-g02:23904] [ 7]
> /home/cecpv/paraview/2.6n-nomyri/bin/libvtkClientServer.so(_ZN26vtkClientServerInterpreter17ProcessOneMessageERK21vtkClientServerStreami+0x1dd)
> [0x1d1c2e1]
> [hpc-g02:23904] [ 8]
> /home/cecpv/paraview/2.6n-nomyri/bin/libvtkClientServer.so(_ZN26vtkClientServerInterpreter13ProcessStreamERK21vtkClientServerStream+0x27)
> [0x1d1c397]
> [hpc-g02:23904] [ 9]
> /home/cecpv/paraview/2.6n-nomyri/bin/libvtkClientServer.so(_ZN26vtkClientServerInterpreter13ProcessStreamEPKhj+0x3a)
> [0x1d1c3f6]
> [hpc-g02:23904] [10]
> /home/cecpv/paraview/2.6n-nomyri/bin/libvtkPVServerCommon.so(_ZN17vtkSelfConnection20ProcessStreamLocallyEPhi+0x2e)
> [0xb1f89e]
> [hpc-g02:23904] [11]
> /home/cecpv/paraview/2.6n-nomyri/bin/libvtkPVServerCommon.so(_Z30vtkMPISelfConnectionProcessRMIPvS_ii+0x21)
> [0xae1eb1]
> [hpc-g02:23904] [12]
> /home/cecpv/paraview/2.6n-nomyri/bin/libvtkParallel.so.pv2.6(_ZN25vtkMultiProcessController10ProcessRMIEiPvii+0x187)
> [0x98edff]
> [hpc-g02:23904] [13]
> /home/cecpv/paraview/2.6n-nomyri/bin/libvtkParallel.so.pv2.6(_ZN25vtkMultiProcessController11ProcessRMIsEii+0x90)
> [0x98eec8]
> [hpc-g02:23904] [14]
> /home/cecpv/paraview/2.6n-nomyri/bin/libvtkParallel.so.pv2.6(_ZN25vtkMultiProcessController11ProcessRMIsEv+0x1f)
> [0x98f177]
> [hpc-g02:23904] [15]
> /home/cecpv/paraview/2.6n-nomyri/bin/libvtkPVServerCommon.so(_ZN20vtkMPISelfConnection19InitializeSatelliteEiPPc+0x48)
> [0xae228c]
> [hpc-g02:23904] [16]
> /home/cecpv/paraview/2.6n-nomyri/bin/libvtkPVServerCommon.so(_ZN20vtkMPISelfConnection10InitializeEiPPc+0x7c)
> [0xae21a0]
> [hpc-g02:23904] [17]
> /home/cecpv/paraview/2.6n-nomyri/bin/libvtkPVServerCommon.so(_ZN33vtkProcessModuleConnectionManager10InitializeEiPPci+0x83)
> [0xb172c7]
> [hpc-g02:23904] [18]
> /home/cecpv/paraview/2.6n-nomyri/bin/libvtkPVServerCommon.so(_ZN16vtkProcessModule5StartEiPPc+0x194)
> [0xb0e0ac]
> [hpc-g02:23904] [19]
> /home/cecpv/paraview/2.6n-nomyri/bin/libvtkPVFilters.so(_ZN9vtkPVMain3RunEP12vtkPVOptions+0x50)
> [0xd07344]
> [hpc-g02:23904] [20] pvserver(main+0x78) [0x8049df0]
> [hpc-g02:23904] [21] /lib/libc.so.6(__libc_start_main+0xdf) [0x55bad5f]
> [hpc-g02:23904] [22] pvserver(__gxx_personality_v0+0x61) [0x8049cf5]
> [hpc-g02:23904] *** End of error message ***
> allel.so.pv2.6(_ZN25vtkMultiProcessController10ProcessRMIEiPvii+0x187)
> [0xfe9dff]
> [hpc-g02:23903] [13]
> /home/cecpv/paraview/2.6n-nomyri/bin/libvtkParallel.so.pv2.6(_ZN25vtkMultiProcessController11ProcessRMIsEii+0x90)
> [0xfe9ec8]
> [hpc-g02:23903] [14]
> /home/cecpv/paraview/2.6n-nomyri/bin/libvtkParallel.so.pv2.6(_ZN25vtkMultiProcessController11ProcessRMIsEv+0x1f)
> [0xfea177]
> [hpc-g02:23903] [15]
> /home/cecpv/paraview/2.6n-nomyri/bin/libvtkPVServerCommon.so(_ZN20vtkMPISelfConnection19InitializeSatelliteEiPPc+0x48)
> [0xd6628c]
> [hpc-g02:23903] [16]
> /home/cecpv/paraview/2.6n-nomyri/bin/libvtkPVServerCommon.so(_ZN20vtkMPISelfConnection10InitializeEiPPc+0x7c)
> [0xd661a0]
> [hpc-g02:23903] [17]
> /home/cecpv/paraview/2.6n-nomyri/bin/libvtkPVServerCommon.so(_ZN33vtkProcessModuleConnectionManager10InitializeEiPPci+0x83)
> [0xd9b2c7]
> [hpc-g02:23903] [18]
> /home/cecpv/paraview/2.6n-nomyri/bin/libvtkPVServerCommon.so(_ZN16vtkProcessModule5StartEiPPc+0x194)
> [0xd920ac]
> [hpc-g02:23903] [19]
> /home/cecpv/paraview/2.6n-nomyri/bin/libvtkPVFilters.so(_ZN9vtkPVMain3RunEP12vtkPVOptions+0x50)
> [0x7c7344]
> [hpc-g02:23903] [20] pvserver(main+0x78) [0x8049df0]
> [hpc-g02:23903] [21] /lib/libc.so.6(__libc_start_main+0xdf) [0x55bad5f]
> [hpc-g02:23903] [22] pvserver(__gxx_personality_v0+0x61) [0x8049cf5]
> [hpc-g02:23903] *** End of error message ***
> mpirun noticed that job rank 0 with PID 9824 on node hpc-g01 exited on
> signal 13 (Broken pipe).
> 3 additional processes aborted (not shown)
> [tmochel at hpc-g00 ~]$
>
> I've also tested with paraview 3.0.2, the same error occurs.
>
> Content of test-cave.pvx :
>
> <?xml version="1.0" ?>
> <pvx>
> <Process Type="client" />
> <Process Type="server">
> <Machine Name="hpc-g01" Environment="DISPLAY=hpc-g01:0.0"
> LowerLeft="-2.0 -2.0 0"
> LowerRight="2.0 -2.0 0"
> UpperLeft="-2.0 2.0 0" />
> <Machine Name="hpc-g02" Environment="DISPLAY=hpc-g02:0.0"
> LowerLeft="-2.0 -2.0 2.0"
> LowerRight="2.0 -2.0 2.0"
> UpperLeft="-2.0 -2.0 0" />
>
> </Process>
> </pvx>
>
> Any hints ?
>
> Thanks,
> Thiebaut.
>
>
--
---------------------------------------------
Thiebaut Mochel
Engineer - CECPV
Parc d'Innovation - Bd. Sébastien Brant
BP 10413
67412 Illkirch Cedex
France
Tel. : +33 - (0)3 90 24 45 35
Mail. : mochel at cecpv.u-strasbg.fr
---------------------------------------------
More information about the ParaView
mailing list