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). >