[Paraview-developers] BUILD_SHARED_LIBS=OFF and plugins in 4.2.0 rc1

Burlen Loring burlen.loring at gmail.com
Thu Sep 18 17:05:07 EDT 2014


Hi Utkarsh,

Good, glad it's still supported! There seem to be some issues though.

On the Cray the remote plugin list is empty except for 
vtkPVLPuginInitializer. RGBZView is automatically loaded on the client 
but not the server and thus as soon as the server connects the plugin 
manager opens to report the issue. The remote plugin list is empty. 
Browsing to the install and loading  the plugin doesn't work. it's a .a 
file so I'm not surprised. Judging from what I see on my workstation, 
the remote plugin list should be populated right?

I've been trying to reproduce it locally on my workstation. I have 
different problems. The remote plugin list is fully populated and 
RGBZView loads on both sides. But when I try to load a plugin  via "load 
selected" ParaView crashes(stack below). That's running from the build. 
When I try the same on an install the server segv's as soon as I 
connect. The stack is the same as the in-build crash.

By the way this is in client-server mode the server is built with sahred 
libs off, with mpi and python and without qt.

Burlen

on local linux workstation, client server, server built without qt, with 
python and mpi
Program received signal SIGSEGV, Segmentation fault.
0x00000000037a44ff in vtkProcessModule::PopActiveSession (this=0x0, 
session=0xb4880b0) at 
/work/ParaView/ParaView/ParaViewCore/ClientServerCore/Core/vtkProcessModule.cxx:473
473       if (this->Internals->ActiveSessionStack.back() != session)

(gdb) where
#0  0x00000000037a44ff in vtkProcessModule::PopActiveSession (this=0x0, 
session=0xb4880b0) at 
/work/ParaView/ParaView/ParaViewCore/ClientServerCore/Core/vtkProcessModule.cxx:473
#1  0x00000000037f6d94 in vtkSession::DeActivate (this=0xb4880b0) at 
/work/ParaView/ParaView/ParaViewCore/ClientServerCore/Core/vtkSession.cxx:39
#2  0x00000000034a01c5 in vtkPVSessionBase::ExecuteStream 
(this=0xb4880b0, location=21, stream=..., ignore_errors=false) at 
/work/ParaView/ParaView/ParaViewCore/ServerImplementation/Core/vtkPVSessionBase.cxx:170
#3  0x00000000034ac735 in vtkPVSessionServer::OnClientServerMessageRMI 
(this=0xb4880b0, message=0xbc82030, message_length=16) at 
/work/ParaView/ParaView/ParaViewCore/ServerImplementation/Core/vtkPVSessionServer.cxx:552
#4  0x00000000034aa8f8 in (anonymous namespace)::RMICallback 
(localArg=0xb4880b0, remoteArg=0xbc82030, remoteArgLength=16) at 
/work/ParaView/ParaView/ParaViewCore/ServerImplementation/Core/vtkPVSessionServer.cxx:56
#5  0x000000000489d3c4 in vtkMultiProcessController::ProcessRMI 
(this=0xbc79460, remoteProcessId=1, arg=0xbc82030, argLength=16, 
rmiTag=55625) at 
/work/ParaView/ParaView/VTK/Parallel/Core/vtkMultiProcessController.cxx:774
#6  0x000000000489cf98 in vtkMultiProcessController::ProcessRMIs 
(this=0xbc79460, reportErrors=0, dont_loop=1) at 
/work/ParaView/ParaView/VTK/Parallel/Core/vtkMultiProcessController.cxx:720
#7  0x00000000037f8ae7 in 
vtkTCPNetworkAccessManager::ProcessEventsInternal (this=0xb461a70, 
timeout_msecs=0, do_processing=true) at 
/work/ParaView/ParaView/ParaViewCore/ClientServerCore/Core/vtkTCPNetworkAccessManager.cxx:268
#8  0x00000000037f868a in vtkTCPNetworkAccessManager::ProcessEvents 
(this=0xb461a70, timeout_msecs=0) at 
/work/ParaView/ParaView/ParaViewCore/ClientServerCore/Core/vtkTCPNetworkAccessManager.cxx:165
#9  0x0000000001c6d896 in RealMain (argc=1, argv=0x7fff33cd48f8, 
type=vtkProcessModule::PROCESS_SERVER) at 
/work/ParaView/ParaView/CommandLineExecutables/pvserver_common.h:91
#10 0x0000000001c6d94f in main (argc=1, argv=0x7fff33cd48f8) at 
/work/ParaView/ParaView/CommandLineExecutables/pvserver.cxx:27



On 09/18/2014 05:37 AM, Utkarsh Ayachit wrote:
> Yes, you need to load them manually, however. They are no longer auto-loaded.
>
> http://www.paraview.org/Bug/view.php?id=14542
>
> Utkarsh
>
> On Wed, Sep 17, 2014 at 7:35 PM, Burlen Loring <burlen.loring at gmail.com> wrote:
>> Hi All,
>>
>> I'm having trouble with our NERSC install, plugins don't seem to be working
>> at all.  Should plugins work with BUILD_SHARED_LIBS=OFF in 4.2?
>>
>> Burlen
>> _______________________________________________
>> Paraview-developers mailing list
>> Paraview-developers at paraview.org
>> http://public.kitware.com/mailman/listinfo/paraview-developers



More information about the Paraview-developers mailing list