[vtkusers] Autorelease pool issue with vtkCocoaRenderWindowInteractor

Corrie Allen corrieallen at gmail.com
Thu Feb 21 23:37:23 EST 2008


Hi VTK gurus,

I'm getting this snippet of output in my log window during the run of  
a little program I've written.
"
Gonna initialize interactor next!
And now starting interactor
2008-02-21 20:03:26.496 spawar2[1365:10b] *** _NSAutoreleaseNoPool():  
Object 0x13e22460 of class vtkCocoaServer autoreleased with no pool in  
place - just leaking
Stack: (0x90a3012f 0x9093cec2 0xda040 0xdaa3c 0x702b 0x6176)
"
The c++ code where this is occurring is
....
    cout<<"Gonna initialize interactor next!"<<endl;
   iren->Initialize();
   cout<< "And now starting interactor"<< endl;
   iren->Start(); //where iren is an instance of  
vtkCocoaRenderWindowInteractor
....
The 3-D object is rendered fine after the log note appears and the  
interactor works well. The log output,though, is worrisome.  Where can  
I begin to look for the cause of this: just leaking with no pool in  
place seems bad.

Corrie

MacBook Pro, OSX 10.5.1, CMake 2.4.8, VTK 5.1,
i686-apple-darwin9-gcc-4.0.1 (GCC) 4.0.1 (Apple Inc. build 5465)

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.vtk.org/pipermail/vtkusers/attachments/20080221/5cebf214/attachment.htm>


More information about the vtkusers mailing list