Hi All,
I'm trying to load the Pepper Flash plugin in my Chromium-based application on Linux (Ubuntu 14.04 LTS 64-bit) as follows:
./out/Release/myapp --ppapi-flash-path=/opt/google/chrome-unstable/PepperFlash/libpepflashplayer.so --ppapi-flash-version=17.0.0.141
This fails with the following error:
[0325/154409:ERROR:ppapi_thread.cc(278)] Failed to load Pepper module from /opt/google/chrome-unstable/PepperFlash/libpepflashplayer.so (error: /opt/google/chrome-unstable/PepperFlash/libpepflashplayer.so: cannot open shared object file: Operation not permitted)
However, it loads correctly in my application if I add the `--no-sandbox` command-line flag.
How does Google Chrome configure the sandbox to allow Flash to load? Can anyone point me to the correct location in the code?
Thanks,
Marshall