2017-03-08, 02:48
(2017-03-08, 00:04)hslansky Wrote: I'm not sure if anyone else has experienced this problem yet but I thought I would post it to make everyone aware.
Beginning with the Leia Nightly, Version 20170306, the script.image.resouce.select add-on has stopped working. I get the same error on Windows 10 and on Linux Ubuntu 16.04. I have tried it with different skins but the problem remains. Based on this I am assuming that the problem lies within Kodi and not the skin or the add-on. In addition, if I revert back to the nightly of 20170305 the problem goes away.
According to Rechi from Team-Kodi the problem It's related to https://github.com/xbmc/xbmc/pull/11039. The value of string 20464 was changed.
He further states......Script author has to update the addon. I would say addons must not use any localized strings from kodi.
Does anyone know how to get in touch with the author of this script.......I'm not even sure who that is.
EDIT: I should have stated that this script is used when you try to select the fanart/icon packs from the Settings/Skin/Artwork menu.
Latest build is 20170307-1174011 and just try script.image.resouce.select and I have same issue :
Code:
01:46:31.602 T:123145513705472 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: not all arguments converted during string formatting
Traceback (most recent call last):
File "/Users/Cyril/Library/Application Support/Kodi/addons/script.image.resource.select/default.py", line 103, in <module>
Main()
File "/Users/Cyril/Library/Application Support/Kodi/addons/script.image.resource.select/default.py", line 23, in __init__
self._select(ITEMS, TYPE, PROP)
File "/Users/Cyril/Library/Application Support/Kodi/addons/script.image.resource.select/default.py", line 77, in _select
num = xbmcgui.Dialog().select(xbmc.getLocalizedString(20464) % xbmc.getLocalizedString(536), addonlist, useDetails=True)
TypeError: not all arguments converted during string formatting
-->End of Python script error report<--