[Paraview] cluster: works with -np 1, crashes when runs in parallel :-(

Stéphane Backaert stephanebackaert at gmail.com
Sat Nov 5 15:12:29 EDT 2011


You are right: works better with IceT :-)

I should have sent my CMake configuration first, sorry...

Thanks for your help.

Best, 

Stephane

On 5 nov. 2011, at 15:05, Utkarsh Ayachit wrote:

> Why is PARAVIEW_USE_ICE_T:BOOL OFF? ParaView cannot really be used in
> Parallel without IceT for rendering. (I believe that option should be
> removed when MPI enabled, but that's another issue).
> 
> Utkarsh
> 
> On Sat, Nov 5, 2011 at 8:43 AM, Stéphane Backaert
> <stephanebackaert at gmail.com> wrote:
>> * I am a novice in parallel debugging, so I hope that you will find some useful info hereafter. Especially, I carefully compiled with the intel compiler but idbc does not work, so I used gdb with some warnings...
>> Let me know if you have some suggestions about better compilation flags or gdb commands more helpful for you.
>> 
>> * I checked CMAKE variables regarding to my cluster config:
>> ccmake -D PARAVIEW_BUILD_QT_GUI:BOOL=OFF -D VTK_USE_X:BOOL=OFF -D VTK_OPENGL_HAS_OSMESA:BOOL=ON -DCMAKE_C_COMPILER:FILEPATH=/usr/local/openmpi/1.5.3-intel/bin/mpicc -DCMAKE_CXX_COMPILER:FILEPATH=/usr/local/openmpi/1.5.3-intel/bin/mpicxx -DVTK_MPIRUN_EXE:FILEPATH=/usr/local/openmpi/1.5.3-intel/bin/mpirun -D OPENGL_INCLUDE_DIR:FILEPATH=/home/ucl/tfl/sbackaer/usr/include/ -D OPENGL_glu_LIBRARY:FILEPATH=/home/ucl/tfl/sbackaer/usr/lib/libGLU.so -D OSMESA_INCLUDE_DIR:FILEPATH=/home/ucl/tfl/sbackaer/usr/include/ -D OSMESA_LIBRARY:FILEPATH=/home/ucl/tfl/sbackaer/usr/lib/libOSMesa.so -D PARAVIEW_USE_MPI:BOOL=ON -D PARAVIEW_ENABLE_PYTHON:BOOL=ON -D VTK_USE_OFFSCREEN:BOOL=ON -D MPIEXEC:FILEPATH=/usr/bin/mpiexec -D PARAVIEW_USE_ICE_T:BOOL=OFF -DOPENGL_gl_LIBRARY:FILEPATH= ../ParaView
>> 
>> * I launched a pvserver with 2 mpi jobs: mpirun -np 2 ./pvserver --use-offscreen-rendering.
>> Then, I attached a gdb to both processes.
>> Finally, I set one breakpoint for the process #1 (break vtkPVClientServerSynchronizedRenderers.cxx:48) and another for the process #2 (break vtkPVClientServerSynchronizedRenderers.cxx:76).
>> 
>> *I connected the client and each debugger stopped at the right line (just before crash).  The ouput of the server is:
>> 
>> Waiting for client
>> Connection URL: cs://localhost:11112
>> Client connected.
>> 0x27fc3a0: 1/2
>> 0x27fc3a0: Controller: 0 (None)
>> 0xf24dd0: 0/2
>> 0xf24dd0: Controller: 0xe41f90 vtkSocketController
>> 
>> and is waiting due to the attached debugger.
>> 
>> 
>> *** For the process #1:
>> (gdb) print this->ParallelController->IsA("vtkSocketController")   gives   0
>> (gdb) print this->ParallelController->GetClassName()   gives   0x7f7c15a54718 "vtkMPIController"
>> (gdb) print this->ParallelController    gives   (vtkMultiProcessController *) 0x74b8f0
>> and
>> (gdb) bt
>> #0  vtkPVClientServerSynchronizedRenderers::MasterEndRender (this=0xf33210, $?5=<value optimized out>)
>>    at /home/ucl/tfl/sbackaer/build/ParaView_dev/ParaView/ParaViewCore/ClientServerCore/vtkPVClientServerSynchronizedRenderers.cxx:48
>> #1  0x00007f7c159e3821 in vtkSynchronizedRenderers::HandleEndRender (this=0xf33210, $~0=<value optimized out>)
>>    at /home/ucl/tfl/sbackaer/build/ParaView_dev/ParaView/VTK/Parallel/vtkSynchronizedRenderers.cxx:208
>> #2  0x00007f7c159e37b6 in vtkSynchronizedRenderers::HandleEndRender (this=0xf32f30, $~0=<value optimized out>)
>>    at /home/ucl/tfl/sbackaer/build/ParaView_dev/ParaView/VTK/Parallel/vtkSynchronizedRenderers.cxx:197
>> #3  0x00007f7c159e252c in vtkSynchronizedRenderers::vtkObserver::Execute (this=0xe41270, eventId=4, $?3=<value optimized out>, $?4=<value optimized out>,
>>    $?5=<value optimized out>, $?6=<value optimized out>) at /home/ucl/tfl/sbackaer/build/ParaView_dev/ParaView/VTK/Parallel/vtkSynchronizedRenderers.cxx:56
>> #4  0x00007f7c0feb5a39 in vtkSubjectHelper::InvokeEvent (this=0xf27620, event=4, callData=0x0, self=0xf24e50, $?4=<value optimized out>,
>>    $?5=<value optimized out>, $?6=<value optimized out>, $?7=<value optimized out>)
>>    at /home/ucl/tfl/sbackaer/build/ParaView_dev/ParaView/VTK/Common/vtkObject.cxx:602
>> #5  0x00007f7c0feb6018 in vtkObject::InvokeEvent (this=0xf24e50, event=4, callData=0x0, $?2=<value optimized out>, $?3=<value optimized out>,
>>    $?4=<value optimized out>) at /home/ucl/tfl/sbackaer/build/ParaView_dev/ParaView/VTK/Common/vtkObject.cxx:770
>> #6  0x00007f7c145b68ee in vtkRenderer::Render (this=0xf24e50, $?0=<value optimized out>)
>>    at /home/ucl/tfl/sbackaer/build/ParaView_dev/ParaView/VTK/Rendering/vtkRenderer.cxx:405
>> #7  0x00007f7c145b3cb8 in vtkRendererCollection::Render (this=0xf24660, $@9=<value optimized out>)
>>    at /home/ucl/tfl/sbackaer/build/ParaView_dev/ParaView/VTK/Rendering/vtkRendererCollection.cxx:51
>> #8  0x00007f7c145d3dbb in vtkRenderWindow::DoStereoRender (this=0xf24a60, $?9=<value optimized out>)
>>    at /home/ucl/tfl/sbackaer/build/ParaView_dev/ParaView/VTK/Rendering/vtkRenderWindow.cxx:719
>> #9  0x00007f7c145d3c6d in vtkRenderWindow::DoFDRender (this=0xf24a60, $?8=<value optimized out>)
>>    at /home/ucl/tfl/sbackaer/build/ParaView_dev/ParaView/VTK/Rendering/vtkRenderWindow.cxx:688
>> #10 0x00007f7c145d3473 in vtkRenderWindow::DoAARender (this=0xf24a60, $?7=<value optimized out>)
>>    at /home/ucl/tfl/sbackaer/build/ParaView_dev/ParaView/VTK/Rendering/vtkRenderWindow.cxx:575
>> #11 0x00007f7c145d25fb in vtkRenderWindow::Render (this=0xf24a60, $?4=<value optimized out>)
>>    at /home/ucl/tfl/sbackaer/build/ParaView_dev/ParaView/VTK/Rendering/vtkRenderWindow.cxx:388
>> #12 0x00007f7c1c3eee4b in vtkPVSynchronizedRenderWindows::Render (this=0xe3d1f0, id=264, $[7=<value optimized out>, $[8=<value optimized out>)
>>    at /home/ucl/tfl/sbackaer/build/ParaView_dev/ParaView/ParaViewCore/ClientServerCore/vtkPVSynchronizedRenderWindows.cxx:729
>> #13 0x00007f7c1c3ec2a7 in (anonymous namespace)::RenderRMI (localArg=0xe3d1f0, remoteArg=0xe36660, remoteArgLength=6, $n9=<value optimized out>,
>>    $o0=<value optimized out>, $o1=<value optimized out>, $o2=<value optimized out>)
>>    at /home/ucl/tfl/sbackaer/build/ParaView_dev/ParaView/ParaViewCore/ClientServerCore/vtkPVSynchronizedRenderWindows.cxx:248
>> #14 0x00007f7c1588a8b7 in vtkMultiProcessController::ProcessRMI (this=0xe41f90, remoteProcessId=1, arg=0xe36660, argLength=6, rmiTag=15002,
>>    $=8=<value optimized out>, $=9=<value optimized out>, $>0=<value optimized out>, $>1=<value optimized out>, $>2=<value optimized out>)
>>    at /home/ucl/tfl/sbackaer/build/ParaView_dev/ParaView/VTK/Parallel/vtkMultiProcessController.cxx:655
>> #15 0x00007f7c1588a144 in vtkMultiProcessController::ProcessRMIs (this=0xe41f90, reportErrors=0, dont_loop=1, $>4=<value optimized out>,
>>    $>5=<value optimized out>, $>6=<value optimized out>) at /home/ucl/tfl/sbackaer/build/ParaView_dev/ParaView/VTK/Parallel/vtkMultiProcessController.cxx:601
>> ---Type <return> to continue, or q <return> to quit---
>> #16 0x00007f7c1c41d111 in vtkTCPNetworkAccessManager::ProcessEvents (this=0x85cd00, timeout_msecs=0, $?9=<value optimized out>, $?0=<value optimized out>)
>>    at /home/ucl/tfl/sbackaer/build/ParaView_dev/ParaView/ParaViewCore/ClientServerCore/vtkTCPNetworkAccessManager.cxx:207
>> #17 0x00000000004037de in RealMain(int, char **, enum vtkProcessModule::ProcessTypes) (argc=3, argv=0x7fff6d269738, type=vtkProcessModule::PROCESS_SERVER)
>>    at /home/ucl/tfl/sbackaer/build/ParaView_dev/ParaView/CommandLineExecutables/pvserver_common.h:66
>> #18 0x000000000040343b in main (argc=3, argv=0x7fff6d269738) at /home/ucl/tfl/sbackaer/build/ParaView_dev/ParaView/CommandLineExecutables/pvserver.cxx:21
>> 
>> 
>> *** For the process #2
>> (gdb) print this->ParallelController->IsA("vtkSocketController")   gives   0
>> (gdb) print this->ParallelController->GetClassName()   gives   0x7fae62a3c718 "vtkMPIController"
>> (gdb) print this->ParallelController    gives   (vtkMultiProcessController *) 0x20248f0
>> and
>> (gdb) bt
>> #0  vtkPVClientServerSynchronizedRenderers::SlaveEndRender (this=0x280a930, $?6=<value optimized out>)
>>    at /home/ucl/tfl/sbackaer/build/ParaView_dev/ParaView/ParaViewCore/ClientServerCore/vtkPVClientServerSynchronizedRenderers.cxx:76
>> #1  0x00007fae629cb83f in vtkSynchronizedRenderers::HandleEndRender (this=0x280a930, $~0=<value optimized out>)
>>    at /home/ucl/tfl/sbackaer/build/ParaView_dev/ParaView/VTK/Parallel/vtkSynchronizedRenderers.cxx:212
>> #2  0x00007fae629cb7b6 in vtkSynchronizedRenderers::HandleEndRender (this=0x280a610, $~0=<value optimized out>)
>>    at /home/ucl/tfl/sbackaer/build/ParaView_dev/ParaView/VTK/Parallel/vtkSynchronizedRenderers.cxx:197
>> #3  0x00007fae629ca52c in vtkSynchronizedRenderers::vtkObserver::Execute (this=0x2809e90, eventId=4, $?3=<value optimized out>, $?4=<value optimized out>,
>>    $?5=<value optimized out>, $?6=<value optimized out>) at /home/ucl/tfl/sbackaer/build/ParaView_dev/ParaView/VTK/Parallel/vtkSynchronizedRenderers.cxx:56
>> #4  0x00007fae5ce9da39 in vtkSubjectHelper::InvokeEvent (this=0x27febf0, event=4, callData=0x0, self=0x27fc420, $?4=<value optimized out>,
>>    $?5=<value optimized out>, $?6=<value optimized out>, $?7=<value optimized out>)
>>    at /home/ucl/tfl/sbackaer/build/ParaView_dev/ParaView/VTK/Common/vtkObject.cxx:602
>> #5  0x00007fae5ce9e018 in vtkObject::InvokeEvent (this=0x27fc420, event=4, callData=0x0, $?2=<value optimized out>, $?3=<value optimized out>,
>>    $?4=<value optimized out>) at /home/ucl/tfl/sbackaer/build/ParaView_dev/ParaView/VTK/Common/vtkObject.cxx:770
>> #6  0x00007fae6159e8ee in vtkRenderer::Render (this=0x27fc420, $?0=<value optimized out>)
>>    at /home/ucl/tfl/sbackaer/build/ParaView_dev/ParaView/VTK/Rendering/vtkRenderer.cxx:405
>> #7  0x00007fae6159bcb8 in vtkRendererCollection::Render (this=0x27fbc30, $@9=<value optimized out>)
>>    at /home/ucl/tfl/sbackaer/build/ParaView_dev/ParaView/VTK/Rendering/vtkRendererCollection.cxx:51
>> #8  0x00007fae615bbdbb in vtkRenderWindow::DoStereoRender (this=0x27fc030, $?9=<value optimized out>)
>>    at /home/ucl/tfl/sbackaer/build/ParaView_dev/ParaView/VTK/Rendering/vtkRenderWindow.cxx:719
>> #9  0x00007fae615bbc6d in vtkRenderWindow::DoFDRender (this=0x27fc030, $?8=<value optimized out>)
>>    at /home/ucl/tfl/sbackaer/build/ParaView_dev/ParaView/VTK/Rendering/vtkRenderWindow.cxx:688
>> #10 0x00007fae615bb473 in vtkRenderWindow::DoAARender (this=0x27fc030, $?7=<value optimized out>)
>>    at /home/ucl/tfl/sbackaer/build/ParaView_dev/ParaView/VTK/Rendering/vtkRenderWindow.cxx:575
>> #11 0x00007fae615ba5fb in vtkRenderWindow::Render (this=0x27fc030, $?4=<value optimized out>)
>>    at /home/ucl/tfl/sbackaer/build/ParaView_dev/ParaView/VTK/Rendering/vtkRenderWindow.cxx:388
>> #12 0x00007fae693d6e4b in vtkPVSynchronizedRenderWindows::Render (this=0x2714900, id=264, $[7=<value optimized out>, $[8=<value optimized out>)
>>    at /home/ucl/tfl/sbackaer/build/ParaView_dev/ParaView/ParaViewCore/ClientServerCore/vtkPVSynchronizedRenderWindows.cxx:729
>> #13 0x00007fae693d42a7 in (anonymous namespace)::RenderRMI (localArg=0x2714900, remoteArg=0x270f880, remoteArgLength=6, $n9=<value optimized out>,
>>    $o0=<value optimized out>, $o1=<value optimized out>, $o2=<value optimized out>)
>>    at /home/ucl/tfl/sbackaer/build/ParaView_dev/ParaView/ParaViewCore/ClientServerCore/vtkPVSynchronizedRenderWindows.cxx:248
>> #14 0x00007fae628728b7 in vtkMultiProcessController::ProcessRMI (this=0x20248f0, remoteProcessId=0, arg=0x270f880, argLength=6, rmiTag=15002,
>>    $=8=<value optimized out>, $=9=<value optimized out>, $>0=<value optimized out>, $>1=<value optimized out>, $>2=<value optimized out>)
>>    at /home/ucl/tfl/sbackaer/build/ParaView_dev/ParaView/VTK/Parallel/vtkMultiProcessController.cxx:655
>> #15 0x00007fae62872144 in vtkMultiProcessController::ProcessRMIs (this=0x20248f0, reportErrors=1, dont_loop=0, $>4=<value optimized out>,
>>    $>5=<value optimized out>, $>6=<value optimized out>) at /home/ucl/tfl/sbackaer/build/ParaView_dev/ParaView/VTK/Parallel/vtkMultiProcessController.cxx:601
>> ---Type <return> to continue, or q <return> to quit---
>> #16 0x00007fae62871714 in vtkMultiProcessController::ProcessRMIs (this=0x20248f0, $>3=<value optimized out>)
>>    at /home/ucl/tfl/sbackaer/build/ParaView_dev/ParaView/VTK/Parallel/vtkMultiProcessController.cxx:531
>> #17 0x0000000000403800 in RealMain(int, char **, enum vtkProcessModule::ProcessTypes) (argc=3, argv=0x7fff6bf13888, type=vtkProcessModule::PROCESS_SERVER)
>>    at /home/ucl/tfl/sbackaer/build/ParaView_dev/ParaView/CommandLineExecutables/pvserver_common.h:72
>> #18 0x000000000040343b in main (argc=3, argv=0x7fff6bf13888) at /home/ucl/tfl/sbackaer/build/ParaView_dev/ParaView/CommandLineExecutables/pvserver.cxx:21
>> 
>> 
>> Obviously, I am ready to do it again with others gdb commands...
>> 
>> What do you think?
>> 
>> Stephane
>> 
>> On 4 nov. 2011, at 17:33, Utkarsh Ayachit wrote:
>> 
>>> I don't think removing the assert or compiling in release is the
>>> solution. The problem is the fact that
>>> vtkPVClientServerSynchronizedRenderers::SlaveEndRender()  is being
>>> called on the satellite nodes.
>>> 
>>> In a debug build, can you try attaching a debugger and giving me the
>>> call stack when it asserts? Also I'm interested in the state of
>>> this->ParallelController when that assert happens. Can you check it's
>>> value as well as it's class name (calling
>>> this->ParallelController->GetClassName() ).
>>> 
>>> Thanks
>>> 
>>> Utkarsh
>>> 
>>> On Fri, Nov 4, 2011 at 11:53 AM, Stéphane Backaert
>>> <stephanebackaert at gmail.com> wrote:
>>>> Thanks for helping me and so quickly!
>>>> 
>>>> I applied your patch and here is what  I get:
>>>> 
>>>> Waiting for client
>>>> Connection URL: cs://localhost:11111
>>>> Client connected.
>>>> 0x1585fa0: 1/2
>>>> 0x1585fa0: Controller: 0 (None)
>>>> 0x1d98770: 0/2
>>>> 0x1d98770: Controller: 0x1cb5d40 vtkSocketController
>>>> pvserver: /home/ucl/tfl/sbackaer/build/ParaView_dev/ParaView/ParaViewCore/ClientServerCore/vtkPVClientServerSynchronizedRenderers.cxx:76: virtual void vtkPVClientServerSynchronizedRenderers::SlaveEndRender(): Assertion `this->ParallelController->IsA("vtkSocketController")' failed.
>>>> [hmem07:32325] *** Process received signal ***
>>>> [hmem07:32325] Signal: Aborted (6)
>>>> [hmem07:32325] Signal code:  (-6)
>>>> pvserver: /home/ucl/tfl/sbackaer/build/ParaView_dev/ParaView/ParaViewCore/ClientServerCore/vtkPVClientServerSynchronizedRenderers.cxx:48: virtual void vtkPVClientServerSynchronizedRenderers::MasterEndRender(): Assertion `this->ParallelController->IsA("vtkSocketController")' failed.
>>>> [hmem07:32324] *** Process received signal ***
>>>> [hmem07:32324] Signal: Aborted (6)
>>>> [hmem07:32324] Signal code:  (-6)
>>>> 
>>>> 
>>>> I also tried with another version: 3.12.0-RC3 (sources come from the download page).
>>>> Compiled with Release flag, the server launched with -np 1 works. With -np 2, it does not crash when the client connects to it but the client does not respond at all (client version 3.12.0-RC3 on OSX Lion)... I am recompiling this version with Debug to see if I get the same error message on the server side...
>>>> 
>>>> Stephane
>>>> 
>>>> 
>>>> 
>>>> 
>>>> On 4 nov. 2011, at 15:12, Utkarsh Ayachit wrote:
>>>> 
>>>>> Stephane,
>>>>> 
>>>>> Sebastien was referring to a different issue and that problem is not
>>>>> in 3.12-RC3, so we can ignore that response for the time being.
>>>>> 
>>>>> I tried to reproduce the problem with the same version as you're using
>>>>> (thanks for reporting the full version number, btw), and things seems
>>>>> to work fine. I've attached a patch that should print out additional
>>>>> debug information that will help us diagnose the problem. Do you mind
>>>>> applying the patch to the server-side and posting the output printed
>>>>> on pvserver?
>>>>> 
>>>>> You should get something like follows:
>>>>> 
>>>>> mpirun -np 2 ./bin/pvserver --use-offscreen-rendering
>>>>> Waiting for client
>>>>> Connection URL: cs://localhost:11111
>>>>> Client connected.
>>>>> 0x29be7c0: 0/2
>>>>> 0x29be7c0: Controller: 0x28ec0f0 vtkSocketController
>>>>> 0xf3a950: 1/2
>>>>> 0xf3a950: Controller: 0 (None)
>>>>> Exiting...
>>>>> Exiting...
>>>>> 
>>>>> Thanks
>>>>> Utkarsh
>>>>> 
>>>>> On Fri, Nov 4, 2011 at 9:01 AM, Sebastien Jourdain
>>>>> <sebastien.jourdain at kitware.com> wrote:
>>>>>> Hi Stephane,
>>>>>> 
>>>>>> Thanks for reporting it. In fact, that bug has been fixed in
>>>>>> ParaView/next and you can simply avoid it if you compile ParaView in
>>>>>> Release mode not in Debug.The problem come from an invalid test in an
>>>>>> assert().
>>>>>> I will make sure that the fix will be in 3.12.
>>>>>> 
>>>>>> Seb
>>>>>> 
>>>>>> On Fri, Nov 4, 2011 at 5:43 AM, Stéphane Backaert
>>>>>> <stephanebackaert at gmail.com> wrote:
>>>>>>> Hello,
>>>>>>> 
>>>>>>> I have installed paraview version 3.12.0-RC3-23-g712c45e on a cluster: compiled with intel compiler, openmpi-1.5.3, no hardware acc. so Mesa-7.9 and --use-offscreen-rendering flag at startup, MPI set to ON in ccmake.
>>>>>>> 
>>>>>>> I launch the server with mpirun -np x ./pvserver  --use-offscreen-rendering and, through an ssh connection, the client on my laptop (latest version too).  That works fine :-) ... but slow :-(.
>>>>>>> So I try to use more procs, for example, mpirun -np 2 ./pvserver  --use-offscreen-rendering. There are two processes running on the cluster (I see them with 'ps x' command).
>>>>>>> 
>>>>>>> My problem: when I connect my client to this server, the connection is etablished but the server crashed immediately with the message:
>>>>>>> 
>>>>>>> Waiting for client
>>>>>>> Connection URL: cs://localhost:11111
>>>>>>> Client connected.
>>>>>>> pvserver: /home/ucl/tfl/sbackaer/build/ParaView/ParaViewCore/ClientServerCore/vtkPVClientServerSynchronizedRenderers.cxx:76: virtual void vtkPVClientServerSynchronizedRenderers::SlaveEndRender(): Assertion `this->ParallelController->IsA("vtkSocketController")' failed.
>>>>>>> [hmem00:08278] *** Process received signal ***
>>>>>>> [hmem00:08278] Signal: Aborted (6)
>>>>>>> [hmem00:08278] Signal code:  (-6)
>>>>>>> pvserver: /home/ucl/tfl/sbackaer/build/ParaView/ParaViewCore/ClientServerCore/vtkPVClientServerSynchronizedRenderers.cxx:48: virtual void vtkPVClientServerSynchronizedRenderers::MasterEndRender(): Assertion `this->ParallelController->IsA("vtkSocketController")' failed.
>>>>>>> [hmem00:08277] *** Process received signal ***
>>>>>>> [hmem00:08277] Signal: Aborted (6)
>>>>>>> [hmem00:08277] Signal code:  (-6)
>>>>>>> hmem00:08278] [ 0] /lib64/libpthread.so.0() [0x3f8a40f4c0]
>>>>>>> [hmem00:08278] [ 1] /lib64/libc.so.6(gsignal+0x35) [0x3f89c329a5]
>>>>>>> [hmem00:08278] [ 2] /lib64/libc.so.6(abort+0x175) [0x3f89c34185]
>>>>>>> [hmem00:08278] [ 3] /lib64/libc.so.6(__assert_fail+0xf5) [0x3f89c2b935]
>>>>>>> [hmem00:08278] [ 4] /home/ucl/tfl/sbackaer/build/ParaView-bin/bin/libvtkPVClientServerCore.so(_ZN38vtkPVClientServerSynchronizedRenderers14SlaveEndRenderEv+0x56) [0x7fa499c32d6e]
>>>>>>> [hmem00:08278] [ 5] /home/ucl/tfl/sbackaer/build/ParaView-bin/bin/libvtkParallel.so.pv3.12(_ZN24vtkSynchronizedRenderers15HandleEndRenderEv+0xfe) [0x7fa493cc1e4c]
>>>>>>> [hmem00:08278] [ 6] /home/ucl/tfl/sbackaer/build/ParaView-bin/bin/libvtkParallel.so.pv3.12(_ZN24vtkSynchronizedRenderers15HandleEndRenderEv+0x72) [0x7fa493cc1dc0]
>>>>>>> [hmem00:08278] [ 7] /home/ucl/tfl/sbackaer/build/ParaView-bin/bin/libvtkParallel.so.pv3.12(+0x26c470) [0x7fa493cc4470]
>>>>>>> [hmem00:08278] [ 8] /home/ucl/tfl/sbackaer/build/ParaView-bin/bin/libvtkCommon.so.pv3.12(+0x26ae71) [0x7fa48f102e71]
>>>>>>> [hmem00:08278] [ 9] /home/ucl/tfl/sbackaer/build/ParaView-bin/bin/libvtkCommon.so.pv3.12(_ZN9vtkObject11InvokeEventEmPv+0x41) [0x7fa48f103381]
>>>>>>> [hmem00:08278] [10] /home/ucl/tfl/sbackaer/build/ParaView-bin/bin/libvtkRendering.so.pv3.12(_ZN11vtkRenderer6RenderEv+0xdcb) [0x7fa492c18267]
>>>>>>> [hmem00:08278] [11] /home/ucl/tfl/sbackaer/build/ParaView-bin/bin/libvtkRendering.so.pv3.12(_ZN21vtkRendererCollection6RenderEv+0xca) [0x7fa492c15fb4]
>>>>>>> [hmem00:08278] [12] /home/ucl/tfl/sbackaer/build/ParaView-bin/bin/libvtkRendering.so.pv3.12(_ZN15vtkRenderWindow14DoStereoRenderEv+0xee) [0x7fa492c2c84c]
>>>>>>> [hmem00:08278] [13] /home/ucl/tfl/sbackaer/build/ParaView-bin/bin/libvtkRendering.so.pv3.12(_ZN15vtkRenderWindow10DoFDRenderEv+0x54a) [0x7fa492c2c754]
>>>>>>> [hmem00:08278] [14] /home/ucl/tfl/sbackaer/build/ParaView-bin/bin/libvtkRendering.so.pv3.12(_ZN15vtkRenderWindow10DoAARenderEv+0x7c3) [0x7fa492c2c1ff]
>>>>>>> [hmem00:08278] [15] /home/ucl/tfl/sbackaer/build/ParaView-bin/bin/libvtkRendering.so.pv3.12(_ZN15vtkRenderWindow6RenderEv+0x868) [0x7fa492c2b7ca]
>>>>>>> [hmem00:08278] [16] /home/ucl/tfl/sbackaer/build/ParaView-bin/bin/libvtkPVClientServerCore.so(_ZN30vtkPVSynchronizedRenderWindows6RenderEj+0x95) [0x7fa499c9caed]
>>>>>>> [hmem00:08278] [17] /home/ucl/tfl/sbackaer/build/ParaView-bin/bin/libvtkPVClientServerCore.so(+0x1dab8e) [0x7fa499c9ab8e]
>>>>>>> [hmem00:08278] [18] /home/ucl/tfl/sbackaer/build/ParaView-bin/bin/libvtkParallel.so.pv3.12(_ZN25vtkMultiProcessController10ProcessRMIEiPvii+0x3cb) [0x7fa493bc99bd]
>>>>>>> [hmem00:08278] [19] /home/ucl/tfl/sbackaer/build/ParaView-bin/bin/libvtkParallel.so.pv3.12(_ZN25vtkMultiProcessController11ProcessRMIsEii+0x6a8) [0x7fa493bc957a]
>>>>>>> [hmem00:08278] [20] /home/ucl/tfl/sbackaer/build/ParaView-bin/bin/libvtkParallel.so.pv3.12(_ZN25vtkMultiProcessController11ProcessRMIsEv+0x22) [0x7fa493bc8ed0]
>>>>>>> [hmem00:08278] [21] ./bin/pvserver() [0x401a70]
>>>>>>> [hmem00:08278] [22] ./bin/pvserver(main+0x25) [0x401aef]
>>>>>>> [hmem00:08278] [23] /lib64/libc.so.6(__libc_start_main+0xfd) [0x3f89c1ec5d]
>>>>>>> [hmem00:08278] [24] ./bin/pvserver() [0x4017c9]
>>>>>>> [hmem00:08278] *** End of error message ***
>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>> I tried with different configuration options in ccmake related to MPI, no changes. The cluster works for other MPI programs...
>>>>>>> 
>>>>>>> Any idea?
>>>>>>> 
>>>>>>> Thanks!
>>>>>>> 
>>>>>>> Stephane
>>>>>>> 
>>>>>>> 
>>>>>>> _______________________________________________
>>>>>>> Powered by www.kitware.com
>>>>>>> 
>>>>>>> Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html
>>>>>>> 
>>>>>>> Please keep messages on-topic and check the ParaView Wiki at: http://paraview.org/Wiki/ParaView
>>>>>>> 
>>>>>>> Follow this link to subscribe/unsubscribe:
>>>>>>> http://www.paraview.org/mailman/listinfo/paraview
>>>>>>> 
>>>>>> _______________________________________________
>>>>>> Powered by www.kitware.com
>>>>>> 
>>>>>> Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html
>>>>>> 
>>>>>> Please keep messages on-topic and check the ParaView Wiki at: http://paraview.org/Wiki/ParaView
>>>>>> 
>>>>>> Follow this link to subscribe/unsubscribe:
>>>>>> http://www.paraview.org/mailman/listinfo/paraview
>>>>>> 
>>>>> <PrintDebugTxt.patch>
>>>> 
>>>> 
>> 
>> 



More information about the ParaView mailing list