<div dir="ltr"><div><div><div>Hi Alexandre,<br><br></div>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.<br><br></div>thanks,<br></div>Andy<br></div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Feb 12, 2016 at 12:23 PM, Alexandre Ancel <span dir="ltr"><<a href="mailto:alexandre.ancel@cemosis.fr" target="_blank">alexandre.ancel@cemosis.fr</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div><div><div>Hello,<br><br></div>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.<br><br></div>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.<br><br></div>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.<br>ParaView then crashed with the following error:<br>"<br>ERROR: In /tmp/ParaView-v5.0.0-source/ParaViewCore/ServerImplementation/Core/vtkSIProxy.cxx, line 310<br>vtkSISourceProxy (0x4aefb50): Failed to create vtkPointGaussianRepresentation. Aborting for debugging purposes.<br><br>Aborted<br>"<br><br></div><div>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.<br><br></div><div>Am I getting an expected behavior here due to the option I forgot ?<br><br><br></div><div>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.<br><br></div><div>In summary and with version 5.0.0 for everything:<br></div><div>ParaView (No OpenGL2) -> pvserver (OpenGL2) : causes a crash<br>ParaView (OpenGL2) -> pvserver (OpenGL2) : is OK<br></div><div><br></div><div>What do you think about checking the version of the OpenGL backend when connecting to a pv*server and see if they match ?<br></div><div>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) <br></div><div><div><div><div><div><br><br></div><div>Best regards,<br></div><div>Alexandre Ancel<span class="HOEnZb"><font color="#888888"><br></font></span></div><span class="HOEnZb"><font color="#888888"><div> <br><br></div><div>-- <br><div><div dir="ltr"><div><div dir="ltr"><span><font color="#888888"><div dir="ltr"><font face="courier new, monospace">Alexandre Ancel <br>Docteur, Ingénieur de recherche / Phd, Research Engineer<br></font><div>
<font face="courier new, monospace"><a href="http://www.cemosis.fr" target="_blank">Ce<font color="#888888">mosis</font></a> - <a href="mailto:alexandre.ancel@cemosis.fr" target="_blank">alexandre.ancel@cemosis.fr</a></font></div><div><font face="courier new, monospace">Tel: +33 (0)3 68 8</font><span><font color="#888888"><font face="courier new, monospace"><b>5 02 06</b></font></font></span></div>
<div><font face="courier new, monospace">IRMA - 7, rue René Descartes</font></div><div><font face="courier new, monospace">67 000 Strasbourg, France<br></font></div></div></font></span></div></div></div></div>
</div></font></span></div></div></div></div></div>
<br>_______________________________________________<br>
Powered by <a href="http://www.kitware.com" rel="noreferrer" target="_blank">www.kitware.com</a><br>
<br>
Visit other Kitware open-source projects at <a href="http://www.kitware.com/opensource/opensource.html" rel="noreferrer" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
<br>
Please keep messages on-topic and check the ParaView Wiki at: <a href="http://paraview.org/Wiki/ParaView" rel="noreferrer" target="_blank">http://paraview.org/Wiki/ParaView</a><br>
<br>
Search the list archives at: <a href="http://markmail.org/search/?q=ParaView" rel="noreferrer" target="_blank">http://markmail.org/search/?q=ParaView</a><br>
<br>
Follow this link to subscribe/unsubscribe:<br>
<a href="http://public.kitware.com/mailman/listinfo/paraview" rel="noreferrer" target="_blank">http://public.kitware.com/mailman/listinfo/paraview</a><br>
<br></blockquote></div><br></div>