asciidisco / plugin.video.netflix

Inputstream based Netflix plugin for Kodi
MIT License
1.24k stars 226 forks source link

[Lists] "4400 - Die Rückkehrer" does not play #89

Closed reey closed 6 years ago

reey commented 6 years ago

I've got some problems playing this. Netflix v0.11.20 on arm (S905X) I've got no problems playing other titles. Log shows:

20:10:49.568 T:3528610720 ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--

  • NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS! Error Type: <type 'exceptions.UnicodeDecodeError'> Error Contents: 'ascii' codec can't decode byte 0xe2 in position 5: ordinal not in range(128) Traceback (most recent call last): File "/storage/.kodi/addons/plugin.video.netflix/addon.py", line 37, in navigation.router(paramstring=sys.argv[2][1:]) File "/storage/.kodi/addons/plugin.video.netflix/resources/lib/utils.py", line 27, in wrapped result = f(*args, **kwargs) File "/storage/.kodi/addons/plugin.video.netflix/resources/lib/Navigation.py", line 84, in router return self.show_seasons(show_id=params['show_id'], tvshowtitle=params['tvshowtitle']) File "/storage/.kodi/addons/plugin.video.netflix/resources/lib/Navigation.py", line 242, in show_seasons return self.kodi_helper.build_season_listing(seasons_sorted=seasons_sorted, build_url=self.build_url) File "/storage/.kodi/addons/plugin.video.netflix/resources/lib/KodiHelper.py", line 584, in build_season_listing li, infos = self._generate_entry_info(entry=season, li=li, base_info={'mediatype': 'season'}) File "/storage/.kodi/addons/plugin.video.netflix/resources/lib/KodiHelper.py", line 809, in _generate_entry_info infos.update({'tvshowtitle': entry.get('tvshowtitle', '').encode('utf-8')}) UnicodeDecodeError: 'ascii' codec can't decode byte 0xe2 in position 5: ordinal not in range(128) -->End of Python script error report<-- 20:10:49.632 T:4099248752 ERROR: GetDirectory - Error getting plugin://plugin.video.netflix/?action=season_list&show_id=70157231&tvshowtitle=4400%20%e2%80%93%20Die%20R%c3%bcckkehrer 20:10:49.635 T:4099248752 ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.netflix/?action=season_list&show_id=70157231&tvshowtitle=4400%20%e2%80%93%20Die%20R%c3%bcckkehrer) failed
asciidisco commented 6 years ago

@reey Could you be so kind & post a full debug.log including your OS & the Kodi version your using. I´ll look into this next week.

reey commented 6 years ago

Since I'm not able to access my S905X box I recreated this error on my laptop (Windows 7 with Kodi 20170809-67137d6348-master).

`01:29:04.369 T:9760 NOTICE: special://profile/ is mapped to: special://masterprofile/ 01:29:04.369 T:9760 NOTICE: ----------------------------------------------------------------------- 01:29:04.369 T:9760 NOTICE: Starting Kodi (18.0-ALPHA1 Git:20170809-67137d6348-di). Platform: Windows NT x86 32-bit 01:29:04.369 T:9760 NOTICE: Using Release Kodi x32 build 01:29:04.369 T:9760 NOTICE: Kodi compiled Aug 10 2017 by MSVC 190024215 for Windows NT x86 32-bit version 10.0 (0x0A000000) 01:29:04.369 T:9760 NOTICE: Running on Windows 7 SP1, kernel: Windows NT x86 64-bit version 6.1 01:29:04.369 T:9760 NOTICE: FFmpeg version/source: ffmpeg-3.3-kodi 01:29:04.369 T:9760 NOTICE: Host CPU: Intel(R) Core(TM) i7-6600U CPU @ 2.60GHz, 4 cores available 01:29:04.369 T:9760 NOTICE: Desktop Resolution: 1920x1080 32Bit at 60Hz 01:29:04.369 T:9760 NOTICE: Running with restricted rights 01:29:04.369 T:9760 NOTICE: Aero is enabled 01:29:04.369 T:9760 NOTICE: special://xbmc/ is mapped to: C:\Program Files (x86)\Kodi 01:29:04.369 T:9760 NOTICE: special://xbmcbin/ is mapped to: C:\Program Files (x86)\Kodi 01:29:04.369 T:9760 NOTICE: special://xbmcbinaddons/ is mapped to: C:\Program Files (x86)\Kodi/addons 01:29:04.369 T:9760 NOTICE: special://masterprofile/ is mapped to: C:\Users\tba\AppData\Roaming\Kodi\userdata 01:29:04.369 T:9760 NOTICE: special://home/ is mapped to: C:\Users\tba\AppData\Roaming\Kodi\ 01:29:04.369 T:9760 NOTICE: special://temp/ is mapped to: C:\Users\tba\AppData\Roaming\Kodi\cache 01:29:04.369 T:9760 NOTICE: special://logpath/ is mapped to: C:\Users\tba\AppData\Roaming\Kodi\ 01:29:04.369 T:9760 NOTICE: The executable running is: C:\Program Files (x86)\Kodi\kodi.exe 01:29:04.381 T:9760 NOTICE: Local hostname: MCTBA03 01:29:04.381 T:9760 NOTICE: Log File is located: C:\Users\tba\AppData\Roaming\Kodi\/kodi.log 01:29:04.381 T:9760 NOTICE: ----------------------------------------------------------------------- 01:29:04.400 T:9760 NOTICE: load settings... 01:29:04.400 T:3380 DEBUG: Thread CWin32PowerStateWorker start, auto delete: false 01:29:04.403 T:9760 DEBUG: CSettings: loaded settings definition from special://xbmc/system/settings/settings.xml 01:29:04.405 T:9760 WARNING: CSettingString: unknown options filler "timezonecountries" of "locale.timezonecountry" 01:29:04.405 T:9760 WARNING: CSettingString: unknown options filler "timezones" of "locale.timezone" 01:29:04.406 T:9760 DEBUG: CSettings: loaded settings definition from special://xbmc/system/settings/win32.xml 01:29:04.407 T:9760 DEBUG: SECTION:LoadDLL(special://xbmcbin/libbluray.dll) 01:29:04.412 T:9760 DEBUG: CSkinSettings: no tag found 01:29:04.412 T:9760 NOTICE: No settings file to load (special://xbmc/system/advancedsettings.xml) 01:29:04.412 T:9760 NOTICE: No settings file to load (special://masterprofile/advancedsettings.xml) 01:29:04.412 T:9760 NOTICE: Default Video Player: VideoPlayer 01:29:04.412 T:9760 NOTICE: Default Audio Player: paplayer 01:29:04.412 T:9760 NOTICE: Disabled debug logging due to GUI setting. Level 0. 01:29:04.412 T:9760 NOTICE: Log level changed to "LOG_LEVEL_NORMAL" 01:29:04.412 T:9760 NOTICE: Loading player core factory settings from special://xbmc/system/playercorefactory.xml. 01:29:04.413 T:9760 NOTICE: Loaded playercorefactory configuration 01:29:04.413 T:9760 NOTICE: Loading player core factory settings from special://masterprofile/playercorefactory.xml. 01:29:04.413 T:9760 NOTICE: special://masterprofile/playercorefactory.xml does not exist. Skipping. 01:29:04.423 T:9760 NOTICE: Running database version Addons27 01:29:04.460 T:9760 NOTICE: ADDONS: Using repository repository.xbmc.org 01:29:04.460 T:9760 NOTICE: ADDONS: Using repository repository.kodinerds 01:29:04.460 T:9760 NOTICE: ADDONS: Using repository repository.netflix 01:29:04.460 T:9760 NOTICE: ADDONS: Using repository repository.sandmann79.plugins 01:29:04.500 T:3040 NOTICE: Found 2 Lists of Devices 01:29:04.500 T:3040 NOTICE: Enumerated DIRECTSOUND devices: 01:29:04.500 T:3040 NOTICE: Device 1 01:29:04.500 T:3040 NOTICE: m_deviceName : {BC928B90-192C-4524-8779-31048CC491D7} 01:29:04.500 T:3040 NOTICE: m_displayName : Speakers - Speakers / Headphones (Realtek Audio) 01:29:04.500 T:3040 NOTICE: m_displayNameExtra: DIRECTSOUND: Speakers / Headphones (Realtek Audio) 01:29:04.500 T:3040 NOTICE: m_deviceType : AE_DEVTYPE_PCM 01:29:04.500 T:3040 NOTICE: m_channels : FL, FR 01:29:04.500 T:3040 NOTICE: m_sampleRates : 48000 01:29:04.500 T:3040 NOTICE: m_dataFormats : AE_FMT_FLOAT 01:29:04.500 T:3040 NOTICE: m_streamTypes : No passthrough capabilities 01:29:04.500 T:3040 NOTICE: Device 2 01:29:04.500 T:3040 NOTICE: m_deviceName : default 01:29:04.500 T:3040 NOTICE: m_displayName : default 01:29:04.500 T:3040 NOTICE: m_displayNameExtra: 01:29:04.500 T:3040 NOTICE: m_deviceType : AE_DEVTYPE_PCM 01:29:04.500 T:3040 NOTICE: m_channels : FL, FR 01:29:04.500 T:3040 NOTICE: m_sampleRates : 48000 01:29:04.500 T:3040 NOTICE: m_dataFormats : AE_FMT_FLOAT 01:29:04.500 T:3040 NOTICE: m_streamTypes : No passthrough capabilities 01:29:04.500 T:3040 NOTICE: Enumerated WASAPI devices: 01:29:04.500 T:3040 NOTICE: Device 1 01:29:04.500 T:3040 NOTICE: m_deviceName : {BC928B90-192C-4524-8779-31048CC491D7} 01:29:04.500 T:3040 NOTICE: m_displayName : Speakers - Speakers / Headphones (Realtek Audio) 01:29:04.500 T:3040 NOTICE: m_displayNameExtra: WASAPI: Speakers / Headphones (Realtek Audio) 01:29:04.500 T:3040 NOTICE: m_deviceType : AE_DEVTYPE_PCM 01:29:04.500 T:3040 NOTICE: m_channels : FL, FR 01:29:04.500 T:3040 NOTICE: m_sampleRates : 192000,96000,48000,44100 01:29:04.500 T:3040 NOTICE: m_dataFormats : AE_FMT_S24NE4MSB,AE_FMT_S16NE,AE_FMT_S16LE,AE_FMT_S16BE 01:29:04.500 T:3040 NOTICE: m_streamTypes : No passthrough capabilities 01:29:04.500 T:3040 NOTICE: Device 2 01:29:04.500 T:3040 NOTICE: m_deviceName : default 01:29:04.500 T:3040 NOTICE: m_displayName : default 01:29:04.500 T:3040 NOTICE: m_displayNameExtra: 01:29:04.500 T:3040 NOTICE: m_deviceType : AE_DEVTYPE_PCM 01:29:04.500 T:3040 NOTICE: m_channels : FL, FR 01:29:04.500 T:3040 NOTICE: m_sampleRates : 192000,96000,48000,44100 01:29:04.500 T:3040 NOTICE: m_dataFormats : AE_FMT_S24NE4MSB,AE_FMT_S16NE,AE_FMT_S16LE,AE_FMT_S16BE 01:29:04.500 T:3040 NOTICE: m_streamTypes : No passthrough capabilities 01:29:04.557 T:9760 NOTICE: Found screen: Generic PnP Monitor on Intel(R) HD Graphics 520, adapter 0. 01:29:04.557 T:9760 NOTICE: Primary mode: 1920x1080@ 60.00 - Full Screen 01:29:04.560 T:9760 NOTICE: Additional mode: 320x200@ 48.00 - Full Screen 01:29:04.561 T:9760 NOTICE: Previous line repeats 2 times. 01:29:04.561 T:9760 NOTICE: Additional mode: 320x200@ 60.00 - Full Screen 01:29:04.563 T:9760 NOTICE: Previous line repeats 2 times. 01:29:04.563 T:9760 NOTICE: Additional mode: 320x240@ 48.00 - Full Screen 01:29:04.563 T:9760 NOTICE: Previous line repeats 2 times. 01:29:04.563 T:9760 NOTICE: Additional mode: 320x240@ 60.00 - Full Screen 01:29:04.565 T:9760 NOTICE: Previous line repeats 2 times. 01:29:04.565 T:9760 NOTICE: Additional mode: 400x300@ 48.00 - Full Screen 01:29:04.565 T:9760 NOTICE: Previous line repeats 2 times. 01:29:04.565 T:9760 NOTICE: Additional mode: 400x300@ 60.00 - Full Screen 01:29:04.568 T:9760 NOTICE: Previous line repeats 2 times. 01:29:04.568 T:9760 NOTICE: Additional mode: 512x384@ 48.00 - Full Screen 01:29:04.568 T:9760 NOTICE: Previous line repeats 2 times. 01:29:04.568 T:9760 NOTICE: Additional mode: 512x384@ 60.00 - Full Screen 01:29:04.570 T:9760 NOTICE: Previous line repeats 2 times. 01:29:04.570 T:9760 NOTICE: Additional mode: 640x400@ 48.00 - Full Screen 01:29:04.571 T:9760 NOTICE: Previous line repeats 2 times. 01:29:04.571 T:9760 NOTICE: Additional mode: 640x400@ 60.00 - Full Screen 01:29:04.573 T:9760 NOTICE: Previous line repeats 2 times. 01:29:04.573 T:9760 NOTICE: Additional mode: 640x480@ 48.00 - Full Screen 01:29:04.574 T:9760 NOTICE: Previous line repeats 2 times. 01:29:04.574 T:9760 NOTICE: Additional mode: 640x480@ 60.00 - Full Screen 01:29:04.576 T:9760 NOTICE: Previous line repeats 2 times. 01:29:04.576 T:9760 NOTICE: Additional mode: 800x600@ 48.00 - Full Screen 01:29:04.577 T:9760 NOTICE: Previous line repeats 2 times. 01:29:04.577 T:9760 NOTICE: Additional mode: 800x600@ 60.00 - Full Screen 01:29:04.579 T:9760 NOTICE: Previous line repeats 2 times. 01:29:04.579 T:9760 NOTICE: Additional mode: 1024x768@ 48.00 - Full Screen 01:29:04.579 T:9760 NOTICE: Previous line repeats 2 times. 01:29:04.579 T:9760 NOTICE: Additional mode: 1024x768@ 60.00 - Full Screen 01:29:04.581 T:9760 NOTICE: Previous line repeats 2 times. 01:29:04.581 T:9760 NOTICE: Additional mode: 1152x864@ 48.00 - Full Screen 01:29:04.582 T:9760 NOTICE: Previous line repeats 2 times. 01:29:04.582 T:9760 NOTICE: Additional mode: 1152x864@ 60.00 - Full Screen 01:29:04.584 T:9760 NOTICE: Previous line repeats 2 times. 01:29:04.584 T:9760 NOTICE: Additional mode: 1280x600@ 48.00 - Full Screen 01:29:04.585 T:9760 NOTICE: Previous line repeats 2 times. 01:29:04.585 T:9760 NOTICE: Additional mode: 1280x600@ 60.00 - Full Screen 01:29:04.587 T:9760 NOTICE: Previous line repeats 2 times. 01:29:04.587 T:9760 NOTICE: Additional mode: 1280x720@ 48.00 - Full Screen 01:29:04.588 T:9760 NOTICE: Previous line repeats 2 times. 01:29:04.588 T:9760 NOTICE: Additional mode: 1280x720@ 60.00 - Full Screen 01:29:04.590 T:9760 NOTICE: Previous line repeats 2 times. 01:29:04.590 T:9760 NOTICE: Additional mode: 1280x768@ 48.00 - Full Screen 01:29:04.590 T:9760 NOTICE: Previous line repeats 2 times. 01:29:04.590 T:9760 NOTICE: Additional mode: 1280x768@ 60.00 - Full Screen 01:29:04.593 T:9760 NOTICE: Previous line repeats 2 times. 01:29:04.593 T:9760 NOTICE: Additional mode: 1280x800@ 48.00 - Full Screen 01:29:04.593 T:9760 NOTICE: Previous line repeats 2 times. 01:29:04.593 T:9760 NOTICE: Additional mode: 1280x800@ 60.00 - Full Screen 01:29:04.596 T:9760 NOTICE: Previous line repeats 2 times. 01:29:04.596 T:9760 NOTICE: Additional mode: 1280x960@ 48.00 - Full Screen 01:29:04.596 T:9760 NOTICE: Previous line repeats 2 times. 01:29:04.596 T:9760 NOTICE: Additional mode: 1280x960@ 60.00 - Full Screen 01:29:04.599 T:9760 NOTICE: Previous line repeats 2 times. 01:29:04.599 T:9760 NOTICE: Additional mode: 1280x1024@ 48.00 - Full Screen 01:29:04.599 T:9760 NOTICE: Previous line repeats 2 times. 01:29:04.599 T:9760 NOTICE: Additional mode: 1280x1024@ 60.00 - Full Screen 01:29:04.600 T:9760 NOTICE: Previous line repeats 2 times. 01:29:04.600 T:9760 NOTICE: Additional mode: 1360x768@ 48.00 - Full Screen 01:29:04.601 T:9760 NOTICE: Previous line repeats 2 times. 01:29:04.601 T:9760 NOTICE: Additional mode: 1360x768@ 60.00 - Full Screen 01:29:04.602 T:9760 NOTICE: Previous line repeats 2 times. 01:29:04.602 T:9760 NOTICE: Additional mode: 1366x768@ 48.00 - Full Screen 01:29:04.603 T:9760 NOTICE: Previous line repeats 2 times. 01:29:04.603 T:9760 NOTICE: Additional mode: 1366x768@ 60.00 - Full Screen 01:29:04.604 T:9760 NOTICE: Previous line repeats 2 times. 01:29:04.604 T:9760 NOTICE: Additional mode: 1400x1050@ 48.00 - Full Screen 01:29:04.605 T:9760 NOTICE: Previous line repeats 2 times. 01:29:04.605 T:9760 NOTICE: Additional mode: 1400x1050@ 60.00 - Full Screen 01:29:04.607 T:9760 NOTICE: Previous line repeats 2 times. 01:29:04.607 T:9760 NOTICE: Additional mode: 1440x900@ 48.00 - Full Screen 01:29:04.607 T:9760 NOTICE: Previous line repeats 2 times. 01:29:04.607 T:9760 NOTICE: Additional mode: 1440x900@ 60.00 - Full Screen 01:29:04.609 T:9760 NOTICE: Previous line repeats 2 times. 01:29:04.609 T:9760 NOTICE: Additional mode: 1600x900@ 48.00 - Full Screen 01:29:04.609 T:9760 NOTICE: Previous line repeats 2 times. 01:29:04.609 T:9760 NOTICE: Additional mode: 1600x900@ 60.00 - Full Screen 01:29:04.611 T:9760 NOTICE: Previous line repeats 2 times. 01:29:04.611 T:9760 NOTICE: Additional mode: 1680x1050@ 48.00 - Full Screen 01:29:04.611 T:9760 NOTICE: Previous line repeats 2 times. 01:29:04.611 T:9760 NOTICE: Additional mode: 1680x1050@ 60.00 - Full Screen 01:29:04.612 T:9760 NOTICE: Previous line repeats 2 times. 01:29:04.612 T:9760 NOTICE: Additional mode: 1920x1080@ 48.00 - Full Screen 01:29:04.612 T:9760 NOTICE: Additional mode: 1920x1080@ 60.00 - Full Screen 01:29:04.612 T:9760 NOTICE: Checking resolution 16 01:29:04.898 T:7112 NOTICE: Running database version Addons27 01:29:04.899 T:7112 NOTICE: Running database version ViewModes6 01:29:04.899 T:7112 NOTICE: Running database version Textures13 01:29:04.901 T:7112 NOTICE: Running database version MyMusic66 01:29:04.903 T:7112 NOTICE: Running database version MyVideos108 01:29:04.904 T:7112 NOTICE: Running database version TV31 01:29:04.905 T:7112 NOTICE: Running database version Epg11 01:29:04.948 T:9760 NOTICE: load skin from: C:\Program Files (x86)\Kodi\addons\skin.estuary (version: 2.0.3) 01:29:05.034 T:9760 WARNING: JSONRPC: Could not parse type "Setting.Details.SettingList" 01:29:05.097 T:9760 ERROR: AddOnLog: Joystick Support: Failed to load XInput DLL 01:29:05.097 T:9760 ERROR: AddOnLog: Joystick Support: Failed to initialize interface xinput 01:29:05.098 T:9760 NOTICE: PERIPHERALS::CPeripheralBus::Register - new joystickemulation device registered on application->1: Tastatur-Spieler (0000:0000) 01:29:05.135 T:9760 NOTICE: initialize done 01:29:05.135 T:9760 NOTICE: Running the application... 01:29:05.137 T:2848 NOTICE: ES: Starting UDP Event server on port 9777 01:29:05.137 T:2848 NOTICE: UDP: Listening on port 9777 (ipv6 : false) 01:29:09.120 T:7112 ERROR: XFILE::CDirectory::GetDirectory - Error getting 01:29:09.900 T:9760 ERROR: Previous line repeats 6 times. 01:29:09.900 T:9760 WARNING: CGUIWindowManager - CGUIWindowManager::HandleAction - ignoring action 10, because topmost modal dialog closing animation is running 01:29:12.609 T:9760 ERROR: Control 55 in window 10025 has been asked to focus, but it can't 01:29:21.497 T:9100 ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--

asciidisco commented 6 years ago

Thanks, I´ll have a clue what´s going on. Expect a fix for this sometime next week.

reey commented 6 years ago

Nice, thank you.

asciidisco commented 6 years ago

Fixed in 0.11.21