Hi Andy,

Thanks for the feedback regarding this issue.
I'll pay attention to my build configuration while waiting for the fix.

Best regards,
Alexandre Ancel

On Tue, Feb 16, 2016 at 4:30 PM, Andy Bauer <[email protected]> wrote:

> Hi Alexandre,
>
> This is a known issue in PV 5.0 in that the server and client must use the
> same back-end rendering version. I believe there's a fix on the way to
> better inform what the issue is when a user encounters this.
>
> thanks,
> Andy
>
> On Fri, Feb 12, 2016 at 12:23 PM, Alexandre Ancel <
> [email protected]> wrote:
>
>> Hello,
>>
>> A word about the context: I am working on a library that uses Catalyst to
>> do Live visualization with ParaView. In this library, I just create a proxy
>> to a PVTrivialProducer and then set its output to send the data
>> (vtkUnstructuredGrid) to ParaView. This part is working very well.
>>
>> I built the 5.0.0 version of ParaView on our data server with the OpenGL2
>> backend enabled, but when I built the 5.0.0 version of ParaView on my
>> client with OS X (I needed the developement headers), I noticed that I
>> forgot to add the option to enable the new OpenGL backend:
>> -DVTK_RENDERING_BACKEND=OpenGL2. So I ended up having version 1.4 for
>> OpenGL in this version.
>>
>> When I tried to use our application with Catalyst, everything worked
>> fine, until I wanted to visualize the data extract from the proxy in the
>> ParaView interface.
>> ParaView then crashed with the following error:
>> "
>> ERROR: In
>> /tmp/ParaView-v5.0.0-source/ParaViewCore/ServerImplementation/Core/vtkSIProxy.cxx,
>> line 310
>> vtkSISourceProxy (0x4aefb50): Failed to create
>> vtkPointGaussianRepresentation. Aborting for debugging purposes.
>>
>> Aborted
>> "
>>
>> Looking at the proxy definition in
>> ParaViewCore/ServerManager/SMApplication/Resources/, I see that there is a
>> proxy for vtkPointGaussianRepresentation in proxies_opengl2.xml, but not in
>> proxies_opengl1.xml.
>>
>> Am I getting an expected behavior here due to the option I forgot ?
>>
>>
>> Note that I also have the standard pre-packaged version of ParaView (with
>> the OpenGL2 backend and OpenGL v4.1) installed on OS X and I don't get the
>> previous issue and everything is ok.
>>
>> In summary and with version 5.0.0 for everything:
>> ParaView (No OpenGL2) -> pvserver (OpenGL2) : causes a crash
>> ParaView (OpenGL2) -> pvserver (OpenGL2) : is OK
>>
>> What do you think about checking the version of the OpenGL backend when
>> connecting to a pv*server and see if they match ?
>> And possibly display a message similar to the one displayed, when
>> ParaView connects to a different version of pvserver (e.g. when a client in
>> 4.4.0 to a server in 5.0.0)
>>
>>
>> Best regards,
>> Alexandre Ancel
>>
>>
>> --
>> Alexandre Ancel
>> Docteur, Ingénieur de recherche / Phd, Research Engineer
>> Cemosis <http://www.cemosis.fr> - [email protected]
>> Tel: +33 (0)3 68 8*5 02 06*
>> IRMA - 7, rue René Descartes
>> 67 000 Strasbourg, France
>>
>> _______________________________________________
>> 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
>>
>> Search the list archives at: http://markmail.org/search/?q=ParaView
>>
>> Follow this link to subscribe/unsubscribe:
>> http://public.kitware.com/mailman/listinfo/paraview
>>
>>
>


-- 
Alexandre Ancel
Docteur, Ingénieur de recherche / Phd, Research Engineer
Cemosis <http://www.cemosis.fr> - [email protected]
Tel: +33 (0)3 68 8*5 02 06*
IRMA - 7, rue René Descartes
67 000 Strasbourg, France
_______________________________________________
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

Search the list archives at: http://markmail.org/search/?q=ParaView

Follow this link to subscribe/unsubscribe:
http://public.kitware.com/mailman/listinfo/paraview

Reply via email to