[Paraview-developers] Plugins and PV 4.1

Reuter, Michael A. reuterma at ornl.gov
Fri Apr 11 12:15:06 EDT 2014


Not sure how useful it is since I'm not really good at Visual Studio, but the stack trace is attached. It's from right before the call that causes ParaView to crash. If I try to run past that call, the crash knocks VS out of debugging mode and I have no more stack trace.

M

-----Original Message-----
From: Utkarsh Ayachit [mailto:utkarsh.ayachit at kitware.com] 
Sent: Friday, April 11, 2014 9:19 AM
To: Reuter, Michael A.
Cc: paraview-developers at paraview.org
Subject: Re: [Paraview-developers] Plugins and PV 4.1

Really not sure what this would happen then. Mind posting the full
stack? Let's see if something jumps out.

On Thu, Apr 10, 2014 at 4:12 PM, Reuter, Michael A. <reuterma at ornl.gov> wrote:
> Depends shows that all ParaView libraries are ones that have been built and live in the same place as the executable and none from anywhere else.
>
> M
>
> On Apr 10, 2014, at 3:32 PM, Utkarsh Ayachit <utkarsh.ayachit at kitware.com<mailto:utkarsh.ayachit at kitware.com>> wrote:
>
> That's very strange indeed. Did you run a depends to see which dlls
> are being loaded and it isn't accidentally loading an older version of
> some DLL?
>
> Utkarsh
>
> On Thu, Apr 10, 2014 at 2:57 PM, Reuter, Michael A. <reuterma at ornl.gov<mailto:reuterma at ornl.gov>> wrote:
> Hi,
>
> I'm trying to get my plugins to work with ParaView 4.1.0 on Windows and I'm running into an issue. The reader plugin I'm trying works when opening the file but then ParaView crashes after clicking apply. I've tracked this down to a call in vtkSIProxy.cxx at line 304. The this->Interpreter->NewInstance(className) is trying to create a class of vtkCubeAxesRepresentation. Poking further into vtkClientServerInterpreter::NewInstance, I see that the context for the new instance function is 0, so the return call at the end seg faults. I don't see this problem on any of the three Linux variants that I've been testing as well. I thought it was something in my plugins, so I went back and removed my plugins and just tried opening the disk_out_ref.ex2 file and the same crash happens.  The really odd part is I have a program which uses ParaView for 3D rendering and it runs through the same code and creates the vtkCubeAxesRepresentation without issue. I'm using VS2012 to compile ParaView and my pl
> ugins/code. I'm scratching my head to figure out why it works one way and not the other. Might anyone have some ideas of other things I can look at to figure out why?
>
> Thanks,
> M
>
> Dr. Michael Reuter
> Scientific Data Analysis Group
> Neutron Data Analysis and Visualization Division
> Oak Ridge National Laboratory
>
> Office: 1-865-241-7216
> Fax: 1-865-574-6080
> Email: reuterma at ornl.gov<mailto:reuterma at ornl.gov><mailto:reuterma at ornl.gov>
>
>
>
>
>
>
> _______________________________________________
> Paraview-developers mailing list
> Paraview-developers at paraview.org<mailto:Paraview-developers at paraview.org>
> http://public.kitware.com/mailman/listinfo/paraview-developers
>
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: PV_run_issue.txt
URL: <http://public.kitware.com/pipermail/paraview-developers/attachments/20140411/a7c28d27/attachment.txt>


More information about the Paraview-developers mailing list