[Paraview-developers] Problems with protobuf when loading self-compiled plugin on OS X

Utkarsh Ayachit utkarsh.ayachit at kitware.com
Wed May 29 09:37:29 EDT 2013


Looks like you have two builds of ParaView:
(a)  /Applications/ParaView 4.0.0-RC2.app/
(b) / /Users/mic/.BuiltFromSource/.builds/ParaView-4.0.0-RC2/

Which one (a) or (b) was the plugin built against and which one are
you trying to load it in?

Utkarsh

On Wed, May 29, 2013 at 8:58 AM, Michael Schlottke
<m.schlottke at aia.rwth-aachen.de> wrote:
> Hi,
>
> We have created a custom reader plugin for our simulation data. On Linux
> using ParaView 3.14 the plugin works without problems. However, we have not
> succeeded to get the plugin to work on Mac OS X:
>
> When trying to load the plugin in the Plugin Manager, ParaView crashes and
> leaves the following message on the command line:
>
> objc[54821]: Class vtkCocoaTimer is implemented in both
> /Applications/ParaView
> 4.0.0-RC2.app/Contents/MacOS/./../Libraries/libvtkRenderingOpenGL-pv4.0.1.dylib
> and
> /Users/mic/.BuiltFromSource/.builds/ParaView-4.0.0-RC2/lib/libvtkRenderingOpenGL-pv4.0.1.dylib.
> One of the two will be used. Which one is undefined.
> objc[54821]: Class vtkCocoaServer is implemented in both
> /Applications/ParaView
> 4.0.0-RC2.app/Contents/MacOS/./../Libraries/libvtkRenderingOpenGL-pv4.0.1.dylib
> and
> /Users/mic/.BuiltFromSource/.builds/ParaView-4.0.0-RC2/lib/libvtkRenderingOpenGL-pv4.0.1.dylib.
> One of the two will be used. Which one is undefined.
> objc[54821]: Class vtkCocoaFullScreenWindow is implemented in both
> /Applications/ParaView
> 4.0.0-RC2.app/Contents/MacOS/./../Libraries/libvtkRenderingOpenGL-pv4.0.1.dylib
> and
> /Users/mic/.BuiltFromSource/.builds/ParaView-4.0.0-RC2/lib/libvtkRenderingOpenGL-pv4.0.1.dylib.
> One of the two will be used. Which one is undefined.
> objc[54821]: Class vtkCocoaGLView is implemented in both
> /Applications/ParaView
> 4.0.0-RC2.app/Contents/MacOS/./../Libraries/libvtkRenderingOpenGL-pv4.0.1.dylib
> and
> /Users/mic/.BuiltFromSource/.builds/ParaView-4.0.0-RC2/lib/libvtkRenderingOpenGL-pv4.0.1.dylib.
> One of the two will be used. Which one is undefined.
> libprotobuf ERROR
> /Users/mic/.BuiltFromSource/.sources/ParaView-4.0.0-RC2/ThirdParty/protobuf/vtkprotobuf/src/google/protobuf/descriptor_database.cc:109]
> Symbol name "google.protobuf.NamePart" conflicts with the existing symbol
> "google.protobuf.NamePart".
> libprotobuf FATAL
> /Users/mic/.BuiltFromSource/.sources/ParaView-4.0.0-RC2/ThirdParty/protobuf/vtkprotobuf/src/google/protobuf/descriptor.cc:860]
> CHECK failed: generated_database_->Add(encoded_file_descriptor, size):
> Abort trap: 6
>
> The used OS X version is 10.7.5, with ParaView 4.0.0-RC2. Compilation was
> done (both plugin and ParaView itself) with clang 3.1.
>
> Since I wouldn't even know where to start searching for the cause of this
> problem, any help or input is appreciated.
>
> Regards,
>
> Michael
>
>
> --
> Michael Schlottke
>
> SimLab Highly Scalable Fluids & Solids Engineering
> Jülich Aachen Research Alliance (JARA-HPC)
> RWTH Aachen University
> Wüllnerstraße 5a
> 52062 Aachen
> Germany
>
> Phone: +49 (241) 80 95188
> Fax: +49 (241) 80 92257
> Mail: m.schlottke at aia.rwth-aachen.de
> Web: http://www.jara.org/jara-hpc
>
>
> _______________________________________________
> 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