2013-12-30, 21:05
Similar issue here:
Using plugin version 4.4.6 (TheCollective) installed from the "GetMore" list within XBMC (13.0-alpha11, compiled Dec28 2013)
I'm guessing it's something that's changed YouTube's end - they have a habit of doing this, as I've found when I use youtube-dl. Either way, hope that info helps.
Code:
19:01:15 T:140425111090944 NOTICE: YouTube-4.4.6
19:01:15 T:140425111090944 NOTICE: CommonFunctions-2.5.1
19:01:18 T:140425111090944 ERROR: EXCEPTION: Failed to convert to input type to either a std::string or a std::vector<(XBMCAddon::xbmcgui::InfoLabelStringOrTuple)>
19:01:18 T:140425111090944 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: Failed to convert to input type to either a std::string or a std::vector<(XBMCAddon::xbmcgui::InfoLabelStringOrTuple)>
Traceback (most recent call last):
File "/home/user/.xbmc/addons/plugin.video.youtube/default.py", line 122, in <module>
navigation.listMenu(params)
File "/home/user/.xbmc/addons/plugin.video.youtube/YouTubeNavigation.py", line 108, in listMenu
return self.list(params)
File "/home/user/.xbmc/addons/plugin.video.youtube/YouTubeNavigation.py", line 192, in list
self.parseVideoList(params, results)
File "/home/user/.xbmc/addons/plugin.video.youtube/YouTubeNavigation.py", line 487, in parseVideoList
self.addVideoListItem(params, result_params, listSize)
File "/home/user/.xbmc/addons/plugin.video.youtube/YouTubeNavigation.py", line 445, in addVideoListItem
listitem.setInfo(type='Video', infoLabels=item_params)
TypeError: Failed to convert to input type to either a std::string or a std::vector<(XBMCAddon::xbmcgui::InfoLabelStringOrTuple)>
-->End of Python script error report<--
19:01:19 T:140426082957184 ERROR: GetDirectory - Error getting plugin://plugin.video.youtube/?contact=trailers&external=true&feed=uploads&login=false&path=%2froot%2fexplore%2ftrailers
19:01:19 T:140426082957184 ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.youtube/?contact=trailers&external=true&feed=uploads&login=false&path=%2froot%2fexplore%2ftrailers) failed
I'm guessing it's something that's changed YouTube's end - they have a habit of doing this, as I've found when I use youtube-dl. Either way, hope that info helps.