[vlc-devel] [PATCH] 64-bit support for mozilla plugin on Mac OS X
Pierre d'Herbemont
pdherbemont at gmail.com
Tue May 11 01:17:32 CEST 2010
On May 11, 2010, at 1:02 AM, Pierre d'Herbemont wrote:
>> 2) Perhaps due to some release/retain issues, or perhaps some race
>> conditions, the plugin crashes when closing the page using it. The
>> stack trace for the crash is unfortunately in Safari code, which
>> makes it difficult to debug.
>
> Generally using AppKit from non main thread is a bad idea. The CoreAnimation code being used is heavily relying on AppKit's own CA backend. So I wouldn't assume bet too much on CoreAnimation also.
From the code I have just reviewed this should be fine.
Note, you don't have to use Safari to debug your plugin. You can use your own App, hosting a WebView.
NSZombieEnabled is something that may help you if that's really the case.
Pierre.
More information about the vlc-devel
mailing list