0.1.1 Crashes Kodi

plex-for-kodi

#1

The latest updated crashes my kodi constantly when I'm trying to play any file.

The crash log shows the following stack trace:

21:35:16.892 T:1453323152 WARNING: CSkinInfo: failed to load skin settings
21:35:28.141 T:1499460496 WARNING: Previous line repeats 2 times.
21:35:28.141 T:1499460496   ERROR: EXCEPTION: Index out of range
21:35:28.179 T:1499460496   ERROR: Exception in thread HTTP-ASYNC:https://10-0-5-1.f1b946c71cc3442882f4fc99d7bf967c.plex.direct:32400/:
                                            Traceback (most recent call last):
                                              File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner
                                                self.run()
                                              File "/usr/lib/python2.7/threading.py", line 754, in run
                                                self.__target(*self.__args, **self.__kwargs)
                                              File "/var/lib/kodi/.kodi/addons/script.plex/lib/_included_packages/plexnet/http.py", line 109, in _startAsync
                                                plexapp.APP.onRequestTimeout(context)
                                              File "/var/lib/kodi/.kodi/addons/script.plex/lib/_included_packages/plexnet/plexapp.py", line 68, in onRequestTimeout
                                                context.callback(None, context)
                                              File "/var/lib/kodi/.kodi/addons/script.plex/lib/_included_packages/plexnet/callback.py", line 36, in __call__
                                                self.func(*args, **kwargs)
                                              File "/var/lib/kodi/.kodi/addons/script.plex/lib/_included_packages/plexnet/http.py", line 244, in onResponse
                                                context.completionCallback(self, response, context)
                                              File "/var/lib/kodi/.kodi/addons/script.plex/lib/_included_packages/plexnet/callback.py", line 36, in __call__
                                                self.func(*args, **kwargs)
                                              File "/var/lib/kodi/.kodi/addons/script.plex/lib/_included_packages/plexnet/plexconnection.py", line 175, in onReachabilityResponse
                                                context.server.onReachabilityResult(self)
                                              File "/var/lib/kodi/.kodi/addons/script.plex/lib/_included_packages/plexnet/plexserver.py", line 368, in onReachabilityResult
                                                plexservermanager.MANAGER.updateReachabilityResult(self, bool(self.activeConnection))
                                              File "/var/lib/kodi/.kodi/addons/script.plex/lib/_included_packages/plexnet/plexservermanager.py", line 210, in updateReachabilityResult
                                                self.trigger('reachable:server', server=server)
                                              File "/var/lib/kodi/.kodi/addons/script.plex/lib/_included_packages/plexnet/signalsmixin.py", line 40, in trigger
                                                self._signals[signalName].emit(**kwargs)
                                              File "/var/lib/kodi/.kodi/addons/script.plex/lib/_included_packages/plexnet/signalslot/signal.py", line 141, in emit
                                                result = slot(**kwargs)
                                              File "/var/lib/kodi/.kodi/addons/script.plex/lib/windows/home.py", line 985, in onReachableServer
                                                self.onNewServer()
                                              File "/var/lib/kodi/.kodi/addons/script.plex/lib/windows/home.py", line 975, in onNewServer
                                                self.showServers(from_refresh=True)
                                              File "/var/lib/kodi/.kodi/addons/script.plex/lib/windows/home.py", line 1018, in showServers
                                                self.serverList.replaceItems(items)
                                              File "/var/lib/kodi/.kodi/addons/script.plex/lib/windows/kodigui.py", line 472, in replaceItems
                                                self._updateItems(0, self.size())
                                              File "/var/lib/kodi/.kodi/addons/script.plex/lib/windows/kodigui.py", line 404, in _updateItems
                                                li = self.control.getListItem(idx)
                                            RuntimeError: Index out of range
21:36:05.271 T:1453323152 WARNING: CSkinInfo: failed to load skin settings
21:36:07.657 T:1915218000 WARNING: Previous line repeats 2 times.

Any fix would be appreciated


#2

"failed to load skin settings" are you using the default skin?


#3

Yes I use the default skin - haven't changed anything really for the past two weeks, the only thing was that the Plex addon updated itself