2018-04-11, 09:09
(2018-04-11, 00:00)hotshot2k3 Wrote: I get this when clicking Channel Groups --> All ChannelsIt looks like your streams aren't getting read in from the m3u file.
Full EPG is also unchanged
17:57:05.961 T:2100 NOTICE: [xbmcswift2] Request for "/group/All+Channels" matches rule for function "group"
17:57:05.963 T:2100 WARNING: [xbmcswift2] No converter provided, unicode should be used, but returning str value
17:57:05.964 T:2100 ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
- NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
Error Type: <type 'exceptions.AttributeError'>
Error Contents: 'NoneType' object has no attribute 'encode'
Traceback (most recent call last):
File "C:\Users\timot\AppData\Roaming\Kodi\addons\plugin.video.iptv.recorder\main.py", line 2070, in <module>
plugin.run()
File "C:\Users\timot\AppData\Roaming\Kodi\addons\script.module.xbmcswift2\lib\xbmcswift2\plugin.py", line 332, in run
items = self._dispatch(self.request.path)
File "C:\Users\timot\AppData\Roaming\Kodi\addons\script.module.xbmcswift2\lib\xbmcswift2\plugin.py", line 306, in _dispatch
listitems = view_func(**items)
File "C:\Users\timot\AppData\Roaming\Kodi\addons\plugin.video.iptv.recorder\main.py", line 1466, in group
channelid =channelid.encode("utf8")
AttributeError: 'NoneType' object has no attribute 'encode'
-->End of Python script error report<--
17:57:05.981 T:6476 ERROR: XFILE::CDirectory::GetDirectory - Error getting plugin://plugin.video.iptv.recorder/group/All+Channels
17:57:05.981 T:6476 ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.iptv.recorder/group/All+Channels) failed
17:57:06.278 T:5180 WARNING: [xbmcswift2] No converter provided, unicode should be used, but returning str value
17:57:06.288 T:5180 NOTICE: [xbmcswift2] Request for "/groups" matches rule for function "groups"
17:57:06.289 T:5180 WARNING: [xbmcswift2] No converter provided, unicode should be used, but returning str value
17:57:11.859 T:7524 WARNING: Previous line repeats 1 times.
17:57:11.859 T:7524 NOTICE: [xbmcswift2] Request for "/full_service" matches rule for function "full_service"
17:57:11.930 T:7524 WARNING: [xbmcswift2] No converter provided, unicode should be used, but returning str value
The addon caches the xmltv and m3u files locally.
Look in the contents of these files to see if they have been downloaded properly.
userdata\addon_data\plugin.video.iptv.recorder\channels1.m3u
userdata\addon_data\plugin.video.iptv.recorder\xmltv1.xml
Then use something like this to look in the xmltv.db file in the same directory.
http://sqlitebrowser.org/
Look in the streams table in Browse Data and see if the tvg_id values are filled in and match the channelid values in the programmes table.
The streams table is from the m3u and the channels table is from the xmltv.
If everything looks ok pm me your data and I'll have a look.