On Mon, Apr 22, 2024 at 18:44:02 +0200, Julien Cristau wrote:

> Package: firefox-esr
> Version: 115.10.0esr-1~deb12u1
> Severity: normal
> X-Debbugs-Cc: jcris...@debian.org
> 
> It seems that the gmp code does not expect the executable to be called
> something other than firefox:
> 
> GMPChild::MakeCDMHostVerificationPaths
> (https://searchfox.org/mozilla-esr115/source/dom/media/gmp/GMPChild.cpp#424)

Wrong URL here, I meant to link to
https://searchfox.org/mozilla-esr115/rev/d80a6646e597210be779f6cdbd8af0044e94312b/dom/media/gmp/GMPChild.cpp#424

> calls AppendHostPath with /usr/lib/firefox-esr/firefox, but that file
> doesn't exist, so AppendHostPath fails, and we end up calling into
> VerifyCdmHost_0
> (https://searchfox.org/mozilla-esr115/source/dom/media/gmp/GMPChild.cpp#422)

And wrong URL there, this was meant to be
https://searchfox.org/mozilla-esr115/rev/d80a6646e597210be779f6cdbd8af0044e94312b/media/gmp-clearkey/0.1/gmp-clearkey.cpp#152

> with aNumFiles==2, which fails the assertion that it's equal to
> NumExpectedHostFiles (4).
> 

Reply via email to