[vlc-devel] [PATCH] Extensions and Lua dialogs

Rémi Denis-Courmont rem at videolan.org
Sun Dec 27 21:42:59 CET 2009


Le mercredi 23 décembre 2009, Jean-Philippe André a écrit :
> Now it's time for me to submit the Extensions I've presented back
> then.
>
> For those who don't know what I'm talking about, here are some
> presentations:
> http://jpeg.dinauz.org/VideoLAN/presentations/extensions.pdf
> http://jpeg.dinauz.org/VideoLAN/presentations/extensions2.pdf

Maybe it's just me but... I'd like to learn from others.
Firefox seems to have a lot of problems with (low-quality) extensions 
(including the VLC plugin :-( ). I'm afraid adding generic extensions 
will make it too easy to screw VLC up, and then guess who gets the 
bogus bug reports, and damaged reputation :/

VLC ought to protect itself from crappy extensions. I don't know 
how "safe" LUA is. But I assume it's Turing complete, which means it 
can definitely dead lock and/or busy loop, and leak memory. Then, I'm 
afraid the only solution is to run extensions out-of-process, just 
like -I believe- Chrome does.

-- 
Rémi Denis-Courmont
http://www.remlab.net/



More information about the vlc-devel mailing list