Hi all,

I have an NPAPI based plug in and I am trying to use a Cocoa window to create a 
full screen window that the plug in can use when it wants to take over the 
screen. All works as expected, The window displays and goes away as required 
and all is joy. Until you quit the application.

At that point we get a crash with the NSApplication. From reading around it 
looks like there is something on the apps autorelease pool that doesn't exist 
anymore. The problem is that nothing that I am creating is being autoreleased! 
At least not that I can tell by overriding autorelease and adding a breakpoint 
there to check.

I am going insane with this oh so simple seeming task. I've tried a Carbon 
window but for some reason I get no mouse move events (Instead we pool on an 
event loop timer and call GetMouse...) in the window and drawing is, well, not 
performant. The cocoa approach gives me all I need as far as perf and eventing 
goes but this crash is a real deal breaker.

Any ideas on how I can see what is getting on the autorelease pool? Or how to 
stop this from happening?

TIA,
Joe

_______________________________________________

Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to [EMAIL PROTECTED]

Reply via email to