[Paraview] Crash of pvserver using pqActiveObjects::instance()

Utkarsh Ayachit utkarsh.ayachit at kitware.com
Fri Jun 6 04:55:59 EDT 2014


pqActiveObjects is not available on the server side. It's a construct
used by the client alone to keep track of what's active. Where is this
call being made? In a filter/reader/writer code? That's not
recommended (rather possible).

Utkarsh

On Thu, Jun 5, 2014 at 9:03 AM, Christian Andreas
<christian.andreas at ipcms.unistra.fr> wrote:
> Hello,
> I'm using an in-house written Plugin to read time dependent simulation data.
> The plugin has an option to reposition the camera
> during the RequestData routine in order to keep the focus on the centre of a
> moving structure of interest.
> For that purpose we use the pqActiveObjects::instance()  singleton.
>
> As long as the plugin is used to read the data without involving a pvserver
> (using Paraview only),
> everything works as expected. But if the data is processed with a pvserver,
> a call of
>
> pqActiveObjects* tempInstance = &( pqActiveObjects::instance() );
>
> results in a crash of the server. We use Paraview 4.0.1 64bit on ubuntu
> 12.04 systems. And paraview is configured to render remotely with a
> "Remote Render Threshold" of 0MBytes.
> Is this kind of repositioning illegal and works just accidentally in the
> case of local execution or is there a way to solve this problem?
>
> Best regards
> Christian
>
>
>
> --
> IPCMS - Department of Magnetic Objets on the NanoScale (DMONS)
> 23, rue du Loess
> BP 43
> F-67034 STRASBOURG CEDEX 2
> FRANCE
>
> Phone : (33) 3 88 10 70 84
> Fax : (33) 3 88 10 72 49
>
> _______________________________________________
> 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


More information about the ParaView mailing list