Jump to content

Error after updating to 2.2.0


Tolotos

Recommended Posts

Tolotos

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: Windows
16:08:49 T:3140  NOTICE: EMBY Service -> KODI Version: 15.2 Git:20151019-02e7013
16:08:49 T:3140  NOTICE: EMBY Service -> EMBY Version: 2.2.0
16:08:49 T:3140  NOTICE: EMBY Service -> Using plugin paths: True
16:08:49 T:3140  NOTICE: EMBY Service -> Log Level: 0
16: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: false
16: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.0
16:08:49 T:4356  NOTICE: metahandler: Loading sqlite3 as DB engine version: 3.8.6
16: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 started
16:08:51 T:1320  NOTICE: Thread EPGUpdater start, auto delete: false
16:08:58 T:7580  NOTICE: Thread FileCache start, auto delete: false
16:09:00 T:7932   ERROR: Unable to locate window with id 1112.  Check skin files
16:09:00 T:7756  NOTICE: Thread BackgroundLoader start, auto delete: false
16: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 files
16:09:11 T:1416  NOTICE: Thread BackgroundLoader start, auto delete: false
16:09:22 T:7536  NOTICE: Previous line repeats 1 times.
16:09:22 T:7536  NOTICE: Thread JobWorker start, auto delete: true
16:09:41 T:7932  NOTICE: Storing total System Uptime
16:09:41 T:7932  NOTICE: Saving settings
16:09:41 T:7932  NOTICE: stop all
16:09:41 T:7932  NOTICE: stop player
16:09:41 T:7932  NOTICE: PVRManager - stopping
16:09:43 T:7932  NOTICE: ES: Stopping event server
16:09:43 T:7932  NOTICE: stopping upnp
16:09:44 T:7932  NOTICE: stopping zeroconf publishing
16:09:44 T:7932  NOTICE: Webserver: Stopping...
16:09:44 T:7932  NOTICE: WebServer: Stopped the webserver
16:09:44 T:7932  NOTICE: Webserver: Stopped...
16:09:44 T:7332  NOTICE: ES: UDP Event server stopped
16:09:44 T:7932  NOTICE: stop sap announcement listener
16:09:44 T:7932  NOTICE: clean cached files!
16:09:44 T:7932  NOTICE: unload skin
16:09:45 T:4352   ERROR: EXCEPTION: argument "path" for method "XBMCAddon::xbmcvfs::exists" must be unicode or str
16: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::Player
16:09:45 T:5772  NOTICE: script.tv.show.next.aired: ### abort requested -- stopping background processing
16:09:45 T:7932  NOTICE: stopped
16:09:45 T:7932  NOTICE: destroy

 

Link to comment
Share on other sites

Angelblue05

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

Angelblue05

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 by Angelblue05
  • Like 1
Link to comment
Share on other sites

Tolotos

Now I have at leaving Kodi:

 

20:48:47 T:5764  NOTICE: stopping upnp
20:48:47 T:5764  NOTICE: stopping zeroconf publishing
20:48:47 T:5764  NOTICE: Webserver: Stopping...
20:48:47 T:5764  NOTICE: WebServer: Stopped the webserver
20:48:47 T:5764  NOTICE: Webserver: Stopped...
20:48:47 T:5764  NOTICE: stop sap announcement listener
20:48:47 T:5764  NOTICE: clean cached files!
20:48:47 T:5764  NOTICE: unload skin
20:48:48 T:5240   ERROR: EXCEPTION: argument "path" for method "XBMCAddon::xbmcvfs::exists" must be unicode or str
20: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::Addon
20:48:49 T:10164  NOTICE: script.tv.show.next.aired: ### abort requested -- stopping background processing

Link to comment
Share on other sites

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

  • Like 1
Link to comment
Share on other sites

Angelblue05

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

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

Angelblue05

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 by Angelblue05
  • Like 1
Link to comment
Share on other sites

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

Angelblue05

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

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

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.

  • Like 1
Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...