[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