[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