[vlc-devel] [PATCH] modules: bank: Save the cache if it was empty
Rémi Denis-Courmont
remi at remlab.net
Wed May 18 20:55:31 CEST 2016
On Wednesday 18 May 2016 20:28:19 Hugo Beauzée-Luyssen wrote:
> This aims at fixing an issue with some libvlc issues, that wouldn't have
> a plugin cache if they don't rely on a VLC player installation (since we
> generate the cache upon install time)
That would be a bug in the app installer though. There are several issues with
writing the cache when we would not normally need to.
First, we do not necessarily want to trust random LibVLC apps to generate a
cache that would be shared with VLC and other apps. There are plenty of subtle
and less subtle ways to screw up the environment while the plugins bank is
generated.
More importantly (and more likely), I fear that this creates security
violations if the user is not allowed to write to application directory. At
best, that is just a permission denied error, but at worst, the process gets
killed or the user sees nasty warnings.
--
Rémi Denis-Courmont
http://www.remlab.net/
More information about the vlc-devel
mailing list