#1108891 kodi-inputstream-adaptive: Trixie version of inputstream-adaptive crashes with Widevine CDM

Package:
kodi-inputstream-adaptive
Source:
kodi-inputstream-adaptive
Description:
Adaptive inputstream addon for Kodi
Submitter:
Mark
Date:
2026-02-04 17:11:02 UTC
Severity:
normal
#1108891#5
Date:
2025-07-06 23:38:25 UTC
From:
To:
Dear Maintainer,

Trixie currently includes kodi-inputstream-adaptive 21.5.9+ds-1, which crashes
with Widevine CDM 4.10.2891.0. The fix was pushed in inputstream-adaptive
21.5.13-Omega,
https://github.com/xbmc/inputstream.adaptive/releases/tag/21.5.13-Omega
but since Kodi on Debian seems to use its own packaged inputstream-adaptive
rather than one downloaded as a Kodi addon, it is currently impossible to
playback most DRM-protected video in Trixie.

I suspect this is part of the headache of fitting a fast-moving program like
Kodi into the Debian release system, but is there any way of this patch to
kodi-inputstream-adaptive making it into Trixie?

Thanks,
Mark

#1108891#10
Date:
2025-07-15 18:07:56 UTC
From:
To:
Hi Mark,

Thanks for pointing this out! My analysis shows that the CDM fix
was more or less sorted out in 21.5.15+ds-1 that I have prepared
for upload.

The test DEB for you is:
http://temp.sh/XXsbF/kodi-inputstream-adaptive_21.5.15ds-1_amd64.deb

Please confirm that everything works (or does not work) for you now.

CC'ing #debian-release team with a broader question: since all Kodi
and addon point releases for 21.x are bugfix-only, is it possible to
get chromium-style approval for src:kodi and src:kodi-* in Debian 13?

That would solve ton of user woes and, basically, that was my ideal
when I started the maintainership back in 2020.

For the record, I attach the debdiff between current version in trixie
(21.5.9+ds-1) and the fixed (21.5.15+ds-1). It is quite big (250 KB)
because of clang-format run during the backport. However it is all
backport of a bugfix, therefore I barely see the reason to add the
actual patch sequence to debian/patches compared to new version upload.

Dear colleagues from release team, what do you think?

Sincerely,
Vasyl

#1108891#15
Date:
2025-08-01 18:26:15 UTC
From:
To:
via unblock (pre-approval) requests. Mails to the mailing list have a
high chance to be missed.

Cheers

#1108891#20
Date:
2026-02-04 16:11:40 UTC
From:
To:

#1108891#25
Date:
2026-02-04 16:16:42 UTC
From:
To:

#1108891#30
Date:
2026-02-04 17:08:58 UTC
From:
To:
Hey,

upgrading kodi-inputstream-adaptive to version 21.5.16+ds-1 (from unstable) fixes the "Illegal instruction" crash when using Widevine CDM 4.10.2934.0 on Debian Trixie (AMD system).

Note: For a successful installation, libwebm1 (>= 1.0.0.32) must also be installed, which is currently missing in Trixie's main repo but available in Sid.

System details: Kernel: 6.12.63+deb13-amd64
GPU: AMD Radeon RX 6700 XT (amdgpu)
Kodi Windowing: Wayland

The previous version 21.5.9+ds-1 reliably caused a "trap invalid opcode" in libwidevinecdm.so.

Sorry for the text/html crap!


Best regards