Tolotos 61 Posted February 18, 2016 Share Posted February 18, 2016 After the update to 2.2.0 I get the followinf error: 16:08:49 T:3140 NOTICE: EMBY Service -> ======== START EMBY ========16:08:49 T:3140 NOTICE: EMBY Service -> Platform: Windows16:08:49 T:3140 NOTICE: EMBY Service -> KODI Version: 15.2 Git:20151019-02e701316:08:49 T:3140 NOTICE: EMBY Service -> EMBY Version: 2.2.016:08:49 T:3140 NOTICE: EMBY Service -> Using plugin paths: True16:08:49 T:3140 NOTICE: EMBY Service -> Log Level: 016:08:49 T:4356 NOTICE: -->Python Interpreter Initialized<--16:08:49 T:4356 WARNING: CPythonInvoker(9): Script invoked without an addon. Adding all addon modules installed to python path as fallback. This behaviour will be removed in future version.16:08:49 T:4932 NOTICE: Thread LanguageInvoker start, auto delete: false16:08:49 T:1784 NOTICE: EMBY UserClient -> ----===## Starting UserClient ##===----16:08:49 T:4932 NOTICE: -->Python Interpreter Initialized<--16:08:49 T:4356 NOTICE: metahandler: Initializing MetaHandlers version: 2.9.016:08:49 T:4356 NOTICE: metahandler: Loading sqlite3 as DB engine version: 3.8.616:08:50 T:3140 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 0xc3 in position 1: ordinal not in range(128) Traceback (most recent call last): File "C:\Users\RGU\AppData\Roaming\Kodi\addons\plugin.video.emby\service.py", line 299, in <module> Service().ServiceEntryPoint() File "C:\Users\RGU\AppData\Roaming\Kodi\addons\plugin.video.emby\service.py", line 181, in ServiceEntryPoint message="%s %s%s!" % (lang(33000), user.currUser, add), UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 1: ordinal not in range(128) -->End of Python script error report<--16:08:51 T:6376 NOTICE: EPG::CEpgContainer::Start - EPG thread started16:08:51 T:1320 NOTICE: Thread EPGUpdater start, auto delete: false16:08:58 T:7580 NOTICE: Thread FileCache start, auto delete: false16:09:00 T:7932 ERROR: Unable to locate window with id 1112. Check skin files16:09:00 T:7756 NOTICE: Thread BackgroundLoader start, auto delete: false16:09:10 T:7932 NOTICE: Previous line repeats 2 times.16:09:10 T:7932 ERROR: Unable to locate window with id 1112. Check skin files16:09:11 T:1416 NOTICE: Thread BackgroundLoader start, auto delete: false16:09:22 T:7536 NOTICE: Previous line repeats 1 times.16:09:22 T:7536 NOTICE: Thread JobWorker start, auto delete: true16:09:41 T:7932 NOTICE: Storing total System Uptime16:09:41 T:7932 NOTICE: Saving settings16:09:41 T:7932 NOTICE: stop all16:09:41 T:7932 NOTICE: stop player16:09:41 T:7932 NOTICE: PVRManager - stopping16:09:43 T:7932 NOTICE: ES: Stopping event server16:09:43 T:7932 NOTICE: stopping upnp16:09:44 T:7932 NOTICE: stopping zeroconf publishing16:09:44 T:7932 NOTICE: Webserver: Stopping...16:09:44 T:7932 NOTICE: WebServer: Stopped the webserver16:09:44 T:7932 NOTICE: Webserver: Stopped...16:09:44 T:7332 NOTICE: ES: UDP Event server stopped16:09:44 T:7932 NOTICE: stop sap announcement listener16:09:44 T:7932 NOTICE: clean cached files!16:09:44 T:7932 NOTICE: unload skin16:09:45 T:4352 ERROR: EXCEPTION: argument "path" for method "XBMCAddon::xbmcvfs::exists" must be unicode or str16:09:45 T:4352 ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<-- - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS! Error Type: <type 'exceptions.TypeError'> Error Contents: argument "path" for method "XBMCAddon::xbmcvfs::exists" must be unicode or str Traceback (most recent call last): File "C:\Users\RGU\AppData\Roaming\Kodi\addons\script.common.plugin.cache\default.py", line 40, in <module> run() File "C:\Users\RGU\AppData\Roaming\Kodi\addons\script.common.plugin.cache\default.py", line 35, in run s.run() File "C:\Users\RGU\AppData\Roaming\Kodi\addons\script.common.plugin.cache/lib\StorageServer.py", line 263, in run if self.xbmcvfs.exists(self.socket): TypeError: argument "path" for method "XBMCAddon::xbmcvfs::exists" must be unicode or str -->End of Python script error report<--16:09:45 T:1784 NOTICE: EMBY UserClient -> ##===---- UserClient Stopped ----===##16:09:45 T:3140 WARNING: CPythonInvoker(6, C:\Users\RGU\AppData\Roaming\Kodi\addons\plugin.video.emby\service.py): the python script "C:\Users\RGU\AppData\Roaming\Kodi\addons\plugin.video.emby\service.py" has left several classes in memory that we couldn't clean up. The classes include: class XBMCAddon::xbmcaddon::Addon,class XBMCAddon::xbmc::Monitor,class XBMCAddon::xbmc::Monitor,class XBMCAddon::xbmcaddon::Addon,class XBMCAddon::xbmcaddon::Addon,class XBMCAddon::xbmcaddon::Addon,class XBMCAddon::xbmcaddon::Addon,class XBMCAddon::xbmcaddon::Addon,class XBMCAddon::xbmc::Player16:09:45 T:5772 NOTICE: script.tv.show.next.aired: ### abort requested -- stopping background processing16:09:45 T:7932 NOTICE: stopped16:09:45 T:7932 NOTICE: destroy Link to comment Share on other sites More sharing options...
Angelblue05 4130 Posted February 18, 2016 Share Posted February 18, 2016 Thanks for reporting. Do you have a special character in your emby username? Sent from my iPhone using Tapatalk Link to comment Share on other sites More sharing options...
Angelblue05 4130 Posted February 18, 2016 Share Posted February 18, 2016 (edited) Can you give this a try? Let me know if it's resolved. I was able to reproduce the issue, so I'm fairly certain this is fixed with the attached build. Edited February 18, 2016 by Angelblue05 1 Link to comment Share on other sites More sharing options...
Tolotos 61 Posted February 18, 2016 Author Share Posted February 18, 2016 Thanks, this version works - yes there is the german character ü in the user name. 1 Link to comment Share on other sites More sharing options...
Tolotos 61 Posted February 18, 2016 Author Share Posted February 18, 2016 Now I have at leaving Kodi: 20:48:47 T:5764 NOTICE: stopping upnp20:48:47 T:5764 NOTICE: stopping zeroconf publishing20:48:47 T:5764 NOTICE: Webserver: Stopping...20:48:47 T:5764 NOTICE: WebServer: Stopped the webserver20:48:47 T:5764 NOTICE: Webserver: Stopped...20:48:47 T:5764 NOTICE: stop sap announcement listener20:48:47 T:5764 NOTICE: clean cached files!20:48:47 T:5764 NOTICE: unload skin20:48:48 T:5240 ERROR: EXCEPTION: argument "path" for method "XBMCAddon::xbmcvfs::exists" must be unicode or str20:48:48 T:5240 ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<-- - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS! Error Type: <type 'exceptions.TypeError'> Error Contents: argument "path" for method "XBMCAddon::xbmcvfs::exists" must be unicode or str Traceback (most recent call last): File "C:\Users\RGU\AppData\Roaming\Kodi\addons\script.common.plugin.cache\default.py", line 40, in <module> run() File "C:\Users\RGU\AppData\Roaming\Kodi\addons\script.common.plugin.cache\default.py", line 35, in run s.run() File "C:\Users\RGU\AppData\Roaming\Kodi\addons\script.common.plugin.cache/lib\StorageServer.py", line 263, in run if self.xbmcvfs.exists(self.socket): TypeError: argument "path" for method "XBMCAddon::xbmcvfs::exists" must be unicode or str -->End of Python script error report<--20:48:48 T:9084 NOTICE: EMBY LibrarySync -> ###===--- LibrarySync Stopped ---===###20:48:48 T:9068 NOTICE: EMBY Service -> ======== STOP EMBY ========20:48:48 T:3632 NOTICE: EMBY WebSocket_Client -> ##===---- WebSocketClient Stopped ----===##20:48:48 T:5224 NOTICE: EMBY UserClient -> ##===---- UserClient Stopped ----===##20:48:49 T:9068 WARNING: CPythonInvoker(6, C:\Users\RGU\AppData\Roaming\Kodi\addons\plugin.video.emby\service.py): the python script "C:\Users\RGU\AppData\Roaming\Kodi\addons\plugin.video.emby\service.py" has left several classes in memory that we couldn't clean up. The classes include: class XBMCAddon::xbmcaddon::Addon,class XBMCAddon::xbmc::Monitor,class XBMCAddon::xbmc::Monitor,class XBMCAddon::xbmc::Player,class XBMCAddon::xbmcaddon::Addon,class XBMCAddon::xbmcaddon::Addon,class XBMCAddon::xbmcaddon::Addon,class XBMCAddon::xbmcaddon::Addon,class XBMCAddon::xbmcaddon::Addon20:48:49 T:10164 NOTICE: script.tv.show.next.aired: ### abort requested -- stopping background processing Link to comment Share on other sites More sharing options...
Angelblue05 4130 Posted February 18, 2016 Share Posted February 18, 2016 It's not from the emby for kodi add-on. 1 Link to comment Share on other sites More sharing options...
joggs 24 Posted February 19, 2016 Share Posted February 19, 2016 Can you give this a try? Let me know if it's resolved. I was able to reproduce the issue, so I'm fairly certain this is fixed with the attached build. Great job! I have ö in my user name, same result, fixed with your attached build 1 Link to comment Share on other sites More sharing options...
Angelblue05 4130 Posted February 19, 2016 Share Posted February 19, 2016 The fix is currently in beta. I just want to wait a bit, maybe a week, fix all the bugs found in 2.2.0 and release a new stable. Link to comment Share on other sites More sharing options...
joggs 24 Posted February 20, 2016 Share Posted February 20, 2016 Great, A heads up... I just noticed that playback position is not stored or restored when you stop/start a tv episode on the 2 devices I installed the 'fix' on. I will check more in detail when I get back home what could be the cause... Link to comment Share on other sites More sharing options...
Angelblue05 4130 Posted February 20, 2016 Share Posted February 20, 2016 (edited) The fix for this is currently in github. I just didn't get the chance to release it yet. But I will today. Edit: otherwise post your kodi log when you stop playback so I can see why it's not creating the resume point. Sent from my iPhone using Tapatalk Edited February 20, 2016 by Angelblue05 1 Link to comment Share on other sites More sharing options...
joggs 24 Posted February 20, 2016 Share Posted February 20, 2016 Since the patched version i noticed that the big-step-ffwd-skip behaves odd in kodi. instead of 10 minutes for each click, the first skip step jumps around 4 minutes and the following steps does not ffwd at all and it says 0 seconds in the step osd. Link to comment Share on other sites More sharing options...
Angelblue05 4130 Posted February 20, 2016 Share Posted February 20, 2016 Are you direct playing? Sent from my iPhone using Tapatalk Link to comment Share on other sites More sharing options...
joggs 24 Posted February 20, 2016 Share Posted February 20, 2016 No, the other option Link to comment Share on other sites More sharing options...
Angelblue05 4130 Posted February 20, 2016 Share Posted February 20, 2016 Direct streaming, transcode? Which one is it? You can confirm by playing something in Kodi, then checking your emby dashboard, mouseover the Kodi active device... If you are transcoding, yeah, it will be like pulling teeth out to jump around/fast forward (essentially you are telling the server to skip as it's encoding your file)... If you are direct streaming, then something is wrong with Kodi. Link to comment Share on other sites More sharing options...
joggs 24 Posted February 20, 2016 Share Posted February 20, 2016 I get this problem both using direct streaming and "addon" as the other option is called in kodi now. No transcoding takes place during direct streaming. Kodi 16 was just pushed out on google play so I wil lcheck if that changes anything, but I doubt it. This problem started when I updated the emby addon in kodi, but you never know. I'll get back with the results. Link to comment Share on other sites More sharing options...
joggs 24 Posted February 20, 2016 Share Posted February 20, 2016 Sounds like you are right....again...;-) I have tested a couple of videos with different encodings and resolutions and when using direct play, some of the videos allows skipping back and forth in kodi, and others not, so I guess the problem must be in Kodi as there are no transcoding taking place at all. 1 Link to comment Share on other sites More sharing options...
Recommended Posts