MantisBT - ParaView
View Issue Details
0008064ParaView(No Category)public2008-11-08 13:192009-05-13 21:33
Jan Ploski 
Burlen 
lowcrashalways
closedunable to reproduce 
 
3.63.6 
0008064: pvserver crashes when volume rendering is enabled (gcc, x86_64, OpenMPI)
I can reliably crash pvserver by opening the headsq.vti or disk_out_ref.ex2 2008 tutorial examples and changing the display mode to "Volume" (I haven't tried other examples, but I suppose it would also crash).

After the server crash the client sometimes also quits (after I discard the displayed error message).

The example works ok when the built-in server is used.
The server was compiled from 3.4.0 source using
"gcc (GCC) 4.1.2 20070115 (prerelease) (SUSE Linux)". This is an Opteron SLES10 SP1 Linux system, OpenMPI 1.2.6, with libOSMesa.

The used client is the binary version downloaded from ParaView's web site.

Command used to run the server:

mpirun -np 4 /opt/ParaView-3.4.0-Install/bin/pvserver -rc --client-host=<removed> --server-port=21234 --use-offscreen-rendering

Stdout/stderr:
Process id: 0 >> ERROR: In /usr/src/ParaView-3.4.0/VTK/Rendering/vtkXOpenGLRenderWindow.cxx, line 1478
Process id: 1 >> ERROR: In /usr/src/ParaView-3.4.0/VTK/Rendering/vtkXOpenGLRenderWindow.cxx, line 1478
Process id: 2 >> ERROR: In /usr/src/ParaView-3.4.0/VTK/Rendering/vtkXOpenGLRenderWindow.cxx, line 1478
Process id: 3 >> ERROR: In /usr/src/ParaView-3.4.0/VTK/Rendering/vtkXOpenGLRenderWindow.cxx, line 1478

[node11:21063] *** Process received signal ***
[node11:21063] Signal: Segmentation fault (11)
[node11:21063] Signal code: Address not mapped (1)
[node11:21063] Failing at address: 0x21
[node11:21064] *** Process received signal ***
[node11:21064] Signal: Segmentation fault (11)
[node11:21064] Signal code: Address not mapped (1)
[node11:21064] Failing at address: 0x21
[node11:21065] *** Process received signal ***
[node11:21065] Signal: Segmentation fault (11)
[node11:21065] Signal code: Address not mapped (1)
[node11:21065] Failing at address: 0x21
[node11:21066] *** Process received signal ***
[node11:21066] Signal: Segmentation fault (11)
[node11:21066] Signal code: Address not mapped (1)
[node11:21066] Failing at address: 0x21
mpirun noticed that job rank 0 with PID 21063 on node node11 exited on signal 11 (Segmentation fault).

Output of ldd /opt/ParaView-3.4.0-Install/bin/pvserver
        libGLU.so.1 => /usr/lib64/libGLU.so.1 (0x00002b272c323000)
        libmpi_cxx.so.0 => /opt/openmpi-gcc/lib/libmpi_cxx.so.0 (0x00002b272c4a2000)
        libmpi.so.0 => /opt/openmpi-gcc/lib/libmpi.so.0 (0x00002b272c5c4000)
        libopen-rte.so.0 => /opt/openmpi-gcc/lib/libopen-rte.so.0 (0x00002b272c758000)
        libopen-pal.so.0 => /opt/openmpi-gcc/lib/libopen-pal.so.0 (0x00002b272c8b3000)
        libdl.so.2 => /lib64/libdl.so.2 (0x00002b272ca11000)
        libnsl.so.1 => /lib64/libnsl.so.1 (0x00002b272cb16000)
        libutil.so.1 => /lib64/libutil.so.1 (0x00002b272cc2c000)
        libm.so.6 => /lib64/libm.so.6 (0x00002b272cd2f000)
        libhistory.so.5 => /lib64/libhistory.so.5 (0x00002b272ce85000)
        libreadline.so.5 => /lib64/libreadline.so.5 (0x00002b272cf8d000)
        libOSMesa.so.6 => /usr/lib64/libOSMesa.so.6 (0x00002b272d0ca000)
        libpthread.so.0 => /lib64/libpthread.so.0 (0x00002b272d446000)
        libGL.so.1 => /usr/lib64/libGL.so.1 (0x00002b272d55d000)
        libXt.so.6 => /usr/X11R6/lib64/libXt.so.6 (0x00002b272d6db000)
        libSM.so.6 => /usr/X11R6/lib64/libSM.so.6 (0x00002b272d83d000)
        libICE.so.6 => /usr/X11R6/lib64/libICE.so.6 (0x00002b272d947000)
        libX11.so.6 => /usr/X11R6/lib64/libX11.so.6 (0x00002b272da62000)
        libXext.so.6 => /usr/X11R6/lib64/libXext.so.6 (0x00002b272dc71000)
        libstdc++.so.6 => /usr/lib64/libstdc++.so.6 (0x00002b272dd82000)
        libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00002b272df80000)
        libc.so.6 => /lib64/libc.so.6 (0x00002b272e08e000)
        /lib64/ld-linux-x86-64.so.2 (0x00002b272c207000)
        libncurses.so.5 => /lib64/libncurses.so.5 (0x00002b272e2bf000)
        libXxf86vm.so.1 => /usr/X11R6/lib64/libXxf86vm.so.1 (0x00002b272e423000)
        libdrm.so.2 => /usr/lib64/libdrm.so.2 (0x00002b272e528000)
No tags attached.
Issue History
2008-11-08 13:19Jan PloskiNew Issue
2009-02-17 14:55Utkarsh AyachitAssigned To => Burlen
2009-02-17 14:55Utkarsh AyachitPrioritynormal => low
2009-02-17 14:55Utkarsh AyachitStatusbacklog => tabled
2009-02-17 14:55Utkarsh AyachitCategory3.4 => 3.6
2009-05-13 13:46Utkarsh AyachitTarget Version => 3.6
2009-05-13 15:56Utkarsh AyachitStatustabled => @80@
2009-05-13 15:56Utkarsh AyachitFixed in Version => 3.6
2009-05-13 15:56Utkarsh AyachitResolutionopen => unable to reproduce
2009-05-13 21:33Alan ScottNote Added: 0016420
2009-05-13 21:33Alan ScottStatus@80@ => closed
2011-06-16 13:10Zack GalbreathCategory => (No Category)

Notes
(0016420)
Alan Scott   
2009-05-13 21:33   
Volume rendering seems fairly stable with current Trunk. This bug has been fixed.