script.module.inputstreamhelper: unable update or re-install widevine for netflix

install from Odroid project Debug log :

kodi@omega:~# cat /home/kodi/.kodi/temp/kodi.log 
2019-09-02 09:46:53.798 T:2968072736  NOTICE: -----------------------------------------------------------------------
2019-09-02 09:46:53.798 T:2968072736  NOTICE: Starting Kodi (18.3 Git:20190619-89472b7d69-dirty). Platform: Linux ARM 32-bit
2019-09-02 09:46:53.798 T:2968072736  NOTICE: Using Release Kodi x32 build
2019-09-02 09:46:53.798 T:2968072736  NOTICE: Kodi compiled 2019-06-22 by GCC 7.4.0 for Linux ARM 32-bit version 4.15.18 (266002)
2019-09-02 09:46:53.799 T:2968072736  NOTICE: Running on Ubuntu 18.04.3 LTS, kernel: Linux ARM 32-bit version 4.14.133-166
2019-09-02 09:46:53.799 T:2968072736  NOTICE: FFmpeg version/source: 4.0.3-Kodi
2019-09-02 09:46:53.799 T:2968072736  NOTICE: Host CPU: ARMv7 Processor rev 3 (v7l), 8 cores available
2019-09-02 09:46:53.799 T:2968072736  NOTICE: ARM Features: Neon enabled
2019-09-02 09:46:53.799 T:2968072736  NOTICE: special://xbmc/ is mapped to: /usr/share/kodi
2019-09-02 09:46:53.799 T:2968072736  NOTICE: special://xbmcbin/ is mapped to: /usr/lib/arm-linux-gnueabihf/kodi
2019-09-02 09:46:53.799 T:2968072736  NOTICE: special://xbmcbinaddons/ is mapped to: /usr/lib/arm-linux-gnueabihf/kodi/addons
2019-09-02 09:46:53.799 T:2968072736  NOTICE: special://masterprofile/ is mapped to: /home/kodi/.kodi/userdata
2019-09-02 09:46:53.799 T:2968072736  NOTICE: special://envhome/ is mapped to: /home/kodi
2019-09-02 09:46:53.799 T:2968072736  NOTICE: special://home/ is mapped to: /home/kodi/.kodi
2019-09-02 09:46:53.799 T:2968072736  NOTICE: special://temp/ is mapped to: /home/kodi/.kodi/temp
2019-09-02 09:46:53.799 T:2968072736  NOTICE: special://logpath/ is mapped to: /home/kodi/.kodi/temp
2019-09-02 09:46:53.799 T:2968072736  NOTICE: The executable running is: /usr/lib/arm-linux-gnueabihf/kodi/kodi.bin
...
2019-09-02 09:46:53.872 T:2968072736  NOTICE: Running database version Addons27
2019-09-02 09:46:53.904 T:2968072736  NOTICE: ADDON: audioencoder.kodi.builtin.aac v1.0.0 installed
2019-09-02 09:46:53.904 T:2968072736  NOTICE: ADDON: audioencoder.kodi.builtin.wma v1.0.0 installed
2019-09-02 09:46:53.904 T:2968072736  NOTICE: ADDON: game.controller.default v1.0.8 installed
2019-09-02 09:46:53.904 T:2968072736  NOTICE: ADDON: game.controller.snes v1.0.8 installed
2019-09-02 09:46:53.904 T:2968072736  NOTICE: ADDON: inputstream.adaptive v2.3.22 installed
2019-09-02 09:46:53.904 T:2968072736  NOTICE: ADDON: kodi.binary.global.audioengine v1.0.1 installed
2019-09-02 09:46:53.904 T:2968072736  NOTICE: ADDON: kodi.binary.global.filesystem v1.0.2 installed
2019-09-02 09:46:53.904 T:2968072736  NOTICE: ADDON: kodi.binary.global.general v1.0.3 installed
2019-09-02 09:46:53.904 T:2968072736  NOTICE: ADDON: kodi.binary.global.gui v5.12.0 installed
2019-09-02 09:46:53.904 T:2968072736  NOTICE: ADDON: kodi.binary.global.main v1.0.14 installed
2019-09-02 09:46:53.904 T:2968072736  NOTICE: ADDON: kodi.binary.global.network v1.0.0 installed
2019-09-02 09:46:53.904 T:2968072736  NOTICE: ADDON: kodi.binary.instance.audiodecoder v2.0.0 installed
2019-09-02 09:46:53.904 T:2968072736  NOTICE: ADDON: kodi.binary.instance.audioencoder v2.0.0 installed
2019-09-02 09:46:53.904 T:2968072736  NOTICE: ADDON: kodi.binary.instance.game v1.1.0 installed
2019-09-02 09:46:53.904 T:2968072736  NOTICE: ADDON: kodi.binary.instance.imagedecoder v2.0.0 installed
2019-09-02 09:46:53.904 T:2968072736  NOTICE: ADDON: kodi.binary.instance.inputstream v2.0.8 installed
2019-09-02 09:46:53.904 T:2968072736  NOTICE: ADDON: kodi.binary.instance.peripheral v1.3.7 installed
2019-09-02 09:46:53.904 T:2968072736  NOTICE: ADDON: kodi.binary.instance.pvr v5.10.3 installed
2019-09-02 09:46:53.904 T:2968072736  NOTICE: ADDON: kodi.binary.instance.screensaver v2.0.0 installed
2019-09-02 09:46:53.904 T:2968072736  NOTICE: ADDON: kodi.binary.instance.vfs v2.0.0 installed
2019-09-02 09:46:53.904 T:2968072736  NOTICE: ADDON: kodi.binary.instance.videocodec v1.0.1 installed
2019-09-02 09:46:53.904 T:2968072736  NOTICE: ADDON: kodi.binary.instance.visualization v2.0.1 installed
2019-09-02 09:46:53.904 T:2968072736  NOTICE: ADDON: kodi.resource v1.0.0 installed
2019-09-02 09:46:53.904 T:2968072736  NOTICE: ADDON: metadata.album.universal v3.1.2 installed
2019-09-02 09:46:53.904 T:2968072736  NOTICE: ADDON: metadata.artists.universal v4.3.2 installed
2019-09-02 09:46:53.904 T:2968072736  NOTICE: ADDON: metadata.common.allmusic.com v3.2.0 installed
2019-09-02 09:46:53.904 T:2968072736  NOTICE: ADDON: metadata.common.fanart.tv v3.6.1 installed
2019-09-02 09:46:53.904 T:2968072736  NOTICE: ADDON: metadata.common.imdb.com v3.1.4 installed
2019-09-02 09:46:53.904 T:2968072736  NOTICE: ADDON: metadata.common.musicbrainz.org v2.2.1 installed
2019-09-02 09:46:53.904 T:2968072736  NOTICE: ADDON: metadata.common.theaudiodb.com v2.0.2 installed
2019-09-02 09:46:53.904 T:2968072736  NOTICE: ADDON: metadata.common.themoviedb.org v3.1.9 installed
2019-09-02 09:46:53.904 T:2968072736  NOTICE: ADDON: metadata.local v1.0.0 installed
2019-09-02 09:46:53.904 T:2968072736  NOTICE: ADDON: metadata.themoviedb.org v5.1.8 installed
2019-09-02 09:46:53.904 T:2968072736  NOTICE: ADDON: metadata.tvshows.themoviedb.org v3.1.3 installed
2019-09-02 09:46:53.904 T:2968072736  NOTICE: ADDON: plugin.audio.jambmc v1.0.0 installed
2019-09-02 09:46:53.904 T:2968072736  NOTICE: ADDON: plugin.video.netflix v0.15.2 installed
2019-09-02 09:46:53.904 T:2968072736  NOTICE: ADDON: repository.castagnait v1.0.0 installed
2019-09-02 09:46:53.904 T:2968072736  NOTICE: ADDON: repository.kodinerds v6.0.0 installed
2019-09-02 09:46:53.904 T:2968072736  NOTICE: ADDON: repository.netflix v1.0.1 installed
2019-09-02 09:46:53.904 T:2968072736  NOTICE: ADDON: repository.sandmann79.plugins v1.0.2 installed
2019-09-02 09:46:53.904 T:2968072736  NOTICE: ADDON: repository.xbmc.org v3.1.5 installed
2019-09-02 09:46:53.904 T:2968072736  NOTICE: ADDON: resource.images.weathericons.default v1.1.8 installed
2019-09-02 09:46:53.905 T:2968072736  NOTICE: ADDON: resource.language.en_gb v2.0.1 installed
2019-09-02 09:46:53.905 T:2968072736  NOTICE: ADDON: resource.language.fr_fr v9.0.22 installed
2019-09-02 09:46:53.905 T:2968072736  NOTICE: ADDON: resource.uisounds.kodi v1.0.0 installed
2019-09-02 09:46:53.905 T:2968072736  NOTICE: ADDON: screensaver.xbmc.builtin.black v1.0.32 installed
2019-09-02 09:46:53.905 T:2968072736  NOTICE: ADDON: screensaver.xbmc.builtin.dim v1.0.55 installed
2019-09-02 09:46:53.905 T:2968072736  NOTICE: ADDON: script.module.addon.signals v0.0.3 installed
2019-09-02 09:46:53.905 T:2968072736  NOTICE: ADDON: script.module.certifi v2019.3.9 installed
2019-09-02 09:46:53.905 T:2968072736  NOTICE: ADDON: script.module.chardet v3.0.4 installed
2019-09-02 09:46:53.905 T:2968072736  NOTICE: ADDON: script.module.future v0.17.1 installed
2019-09-02 09:46:53.905 T:2968072736  NOTICE: ADDON: script.module.idna v2.8 installed
2019-09-02 09:46:53.905 T:2968072736  NOTICE: ADDON: script.module.inputstreamhelper v0.4.1 installed
2019-09-02 09:46:53.905 T:2968072736  NOTICE: ADDON: script.module.kodi-six v0.1.0 installed
2019-09-02 09:46:53.905 T:2968072736  NOTICE: ADDON: script.module.pil v1.1.7 installed
2019-09-02 09:46:53.905 T:2968072736  NOTICE: ADDON: script.module.pycryptodome v3.4.3 installed
2019-09-02 09:46:53.905 T:2968072736  NOTICE: ADDON: script.module.pytz v2014.2 installed
2019-09-02 09:46:53.905 T:2968072736  NOTICE: ADDON: script.module.requests v2.22.0 installed
2019-09-02 09:46:53.905 T:2968072736  NOTICE: ADDON: script.module.urllib3 v1.25.3 installed
2019-09-02 09:46:53.905 T:2968072736  NOTICE: ADDON: script.module.xbmcswift2 v2.4.0 installed
2019-09-02 09:46:53.905 T:2968072736  NOTICE: ADDON: script.openweathermap.maps v0.2.3 installed
2019-09-02 09:46:53.905 T:2968072736  NOTICE: ADDON: script.playalbum v3.0.4 installed
2019-09-02 09:46:53.905 T:2968072736  NOTICE: ADDON: service.upnext v1.0.1 installed
2019-09-02 09:46:53.905 T:2968072736  NOTICE: ADDON: service.xbmc.versioncheck v0.4.6 installed
2019-09-02 09:46:53.905 T:2968072736  NOTICE: ADDON: skin.confluence v4.6.5 installed
2019-09-02 09:46:53.905 T:2968072736  NOTICE: ADDON: skin.estouchy v2.0.24 installed
2019-09-02 09:46:53.905 T:2968072736  NOTICE: ADDON: skin.estuary v2.0.23 installed
2019-09-02 09:46:53.905 T:2968072736  NOTICE: ADDON: visualization.shadertoy v1.1.8 installed
2019-09-02 09:46:53.905 T:2968072736  NOTICE: ADDON: visualization.spectrum v2.0.3 installed
2019-09-02 09:46:53.905 T:2968072736  NOTICE: ADDON: visualization.waveform v2.0.1 installed
2019-09-02 09:46:53.905 T:2968072736  NOTICE: ADDON: weather.gismeteo v0.3.3 installed
2019-09-02 09:46:53.905 T:2968072736  NOTICE: ADDON: weather.metoffice v2.0.1 installed
2019-09-02 09:46:53.905 T:2968072736  NOTICE: ADDON: weather.openweathermap.extended v5.0.2 installed
2019-09-02 09:46:53.905 T:2968072736  NOTICE: ADDON: weather.yahoo v5.0.5 installed
2019-09-02 09:46:53.905 T:2968072736  NOTICE: ADDON: webinterface.default v18.x-2.4.6 installed
2019-09-02 09:46:53.905 T:2968072736  NOTICE: ADDON: xbmc.addon v18.3.0 installed
2019-09-02 09:46:53.905 T:2968072736  NOTICE: ADDON: xbmc.core v0.1.0 installed
2019-09-02 09:46:53.905 T:2968072736  NOTICE: ADDON: xbmc.gui v5.14.0 installed
2019-09-02 09:46:53.905 T:2968072736  NOTICE: ADDON: xbmc.json v10.3.0 installed
2019-09-02 09:46:53.905 T:2968072736  NOTICE: ADDON: xbmc.metadata v2.1.0 installed
2019-09-02 09:46:53.905 T:2968072736  NOTICE: ADDON: xbmc.python v2.26.0 installed
2019-09-02 09:46:53.905 T:2968072736  NOTICE: ADDON: xbmc.webinterface v1.0.0 installed
...
2019-09-02 09:51:13.448 T:2941244256   ERROR: [plugin.video.netflix (1)] Traceback (most recent call last):
                                              File "/home/kodi/.kodi/addons/plugin.video.netflix/addon.py", line 109, in <module>
                                                route(filter(None, g.PATH.split('/')))
                                              File "/home/kodi/.kodi/addons/plugin.video.netflix/addon.py", line 50, in lazy_login_wrapper
                                                return func(*args, **kwargs)
                                              File "/home/kodi/.kodi/addons/plugin.video.netflix/addon.py", line 70, in route
                                                player.play(pathitems=pathitems[1:])
                                              File "/home/kodi/.kodi/addons/plugin.video.netflix/resources/lib/common/videoid.py", line 287, in wrapper
                                                return func(*args, **kwargs)
                                              File "/home/kodi/.kodi/addons/plugin.video.netflix/resources/lib/common/misc_utils.py", line 246, in timing_wrapper
                                                return func(*args, **kwargs)
                                              File "/home/kodi/.kodi/addons/plugin.video.netflix/resources/lib/navigation/player.py", line 57, in play
                                                list_item = get_inputstream_listitem(videoid)
                                              File "/home/kodi/.kodi/addons/plugin.video.netflix/resources/lib/navigation/player.py", line 102, in get_inputstream_listitem
                                                if not is_helper.check_inputstream():
                                              File "/home/kodi/.kodi/addons/script.module.inputstreamhelper/lib/inputstreamhelper.py", line 1004, in check_inputstream
                                                return self._check_drm()
                                              File "/home/kodi/.kodi/addons/script.module.inputstreamhelper/lib/inputstreamhelper.py", line 962, in _check_drm
                                                return self.install_widevine()
                                              File "/home/kodi/.kodi/addons/script.module.inputstreamhelper/lib/inputstreamhelper.py", line 745, in install_widevine
                                                return self._install_widevine_arm()
                                              File "/home/kodi/.kodi/addons/script.module.inputstreamhelper/lib/inputstreamhelper.py", line 710, in _install_widevine_arm
                                                self._losetup(bin_path),
                                              File "/home/kodi/.kodi/addons/script.module.inputstreamhelper/lib/inputstreamhelper.py", line 371, in _losetup
                                                output = self._run_cmd(cmd, sudo=True)
                                              File "/home/kodi/.kodi/addons/script.module.inputstreamhelper/lib/inputstreamhelper.py", line 324, in _run_cmd
                                                output = subprocess.check_output(cmd, shell=shell, stderr=subprocess.STDOUT)
                                              File "/usr/lib/python2.7/subprocess.py", line 216, in check_output
                                                process = Popen(stdout=PIPE, *popenargs, **kwargs)
                                              File "/usr/lib/python2.7/subprocess.py", line 394, in __init__
                                                errread, errwrite)
                                              File "/usr/lib/python2.7/subprocess.py", line 1047, in _execute_child
                                                raise child_exception
                                            TypeError: execv() arg 2 must contain only strings
kodi@omega:~# 

About this issue

  • Original URL
  • State: closed
  • Created 5 years ago
  • Comments: 26 (8 by maintainers)

Most upvoted comments

Same issue here on OSMC on a Rpi3. Cant’t use Netflix anymore. The process crashes when extracting the downloaded ChromeOS Image and I have to reboot.

Nop, same error with script.module.inputstreamhelper-0.4.1-armfix-5dc3e7b.zip. Please note i’m on OSMC (aarch64).

Before updating, i was in the process to debug it. I added debug in _run_cmd, and the losetup is wrong, the offset passed is False. Currently debugging the _chrome_offset function.

Edit:

The fdisk -l splitting is failing, because the filename is long. There is no 2 spaces in the header between Size and Type and they are seen as one, so it never detect Size itself, fail to found the header line, and return False.

Edit 2:

Even if the comment says about splitting by whitespace is not sufficient, i tried. Now it cannot convert the int('10M'). Trying to add --bytes to fdisk.

Edit 3:

The last line about Partition not in the right order messed up the parsing too. But i got it working, lemme do a patch right now.