New EPG Option -open discussion

Kodi 17 just loaded automatically on my Nvidia Shield this morning.. Had to play around with cache settings on PVR Stalker add-on and clear all existing cache, then voila, guide loaded as expected.
Just trying to get used to the new Kodi 17 gui. - cosmetic changes, etc.
 
Stalker EPG not loading after KODI update from v16 to v17 via Android PlayStore today

Hello Friends: :)

I hope you're all well.

I stumbled into the following issue today and was wondering if anyone else has experienced it.

Kodi was updated today from v16 (final) to v17.x (v17.0 Git:20170201-a10c504) on my Android box (Marshmallow), via the PlayStore. It was updated just like all other updatable apps were.

After the update completed, I launched Kodi and let it complete it's little first-run "Upgrading plugins ..." task. All was well. I simply needed to re-enable the Stalker Client (perhaps it was updated, too, as part of the "first-run" task). The Stalker Client version is now v2.8.3 (I don't recall what it was before the Kodi update). That works, too, thankfully but for this:

The EPG no longer loads. My stalker XML configuration file hasn't changed, so the http://yahyabell.com URL is still in effect.

The message is: Stalker Client: Unable To Load Guide

Has anyone else noticed this after upgrading to Kodi 17? I'm scratching my head.
:confused:

Thank you! :)
 
Thank you. I just FTP'ed it over and am grep(1)ing through it now. :)

So far I only have the following which may indicate that -- as you mentioned -- I have to enable debugging ...

22:51:19.570 T:18446744073166166320 NOTICE: Start - EPG thread started
22:51:24.572 T:18446744072939481392 ERROR: AddOnLog: Stalker Client: LoadXMLTV: XMLTV Parse failed
22:51:31.051 T:18446744072939481392 ERROR: AddOnLog: Stalker Client: Parse: failed to load XMLTV data
22:51:31.052 T:18446744072939481392 ERROR: AddOnLog: Stalker Client: LoadXMLTV: XMLTV Parse failed
22:51:37.516 T:18446744072939481392 ERROR: AddOnLog: Stalker Client: Parse: failed to load XMLTV data
22:51:37.517 T:18446744072939481392 ERROR: AddOnLog: Stalker Client: LoadXMLTV: XMLTV Parse failed
22:51:44.050 T:18446744072939481392 ERROR: AddOnLog: Stalker Client: Parse: failed to load XMLTV data
22:51:44.051 T:18446744072939481392 ERROR: AddOnLog: Stalker Client: LoadXMLTV: XMLTV Parse failed
22:51:50.546 T:18446744072939481392 ERROR: AddOnLog: Stalker Client: Parse: failed to load XMLTV data
22:51:50.547 T:18446744072939481392 ERROR: AddOnLog: Stalker Client: LoadXMLTV: XMLTV Parse failed
23:04:25.063 T:18446744073429055792 ERROR: Control has invalid animation type (no condition or no type)
23:04:41.070 T:18446744073429055792 ERROR: Previous line repeats 3 times.
23:04:41.070 T:18446744073429055792 NOTICE: VideoPlayer: Opening: pvr://channels/tv/All channels/pvr.stalker_9xxxxxxx
.pvr
23:04:41.070 T:18446744073429055792 WARNING: CDVDMessageQueue(player)::put MSGQ_NOT_INITIALIZED
23:04:41.071 T:18446744072835393840 NOTICE: Creating InputStream
 
dont see where it tries connecting to server(yahyabell),it should be somewhere before that or is it ok?
parse failed could be because it didnt actually connect to the server.
try pinging the yahyabell adress and replace it with the actual ip.
 
I get the following stanza repeated about five times. Note below that URL, http://epg.example.com/, is simply a subdomain I created from my personal domain (which is not actually "example.com" :)), so that I didn't have to remember the lengthy real URL. But as seen right after, the "effective" URL was correctly resolved. For completeness, however, I did try directly setting the underlying URL (well, actually, http://yahyabell.com) in one of my Portals (portal-5 and then selected that), but that did not resolve the issue. Worth a shot, but it wasn't the problem. :)

[ ... snip ... ]

Code:
23:44:42.021 T:18446744072957880624   DEBUG: AddOnLog: Stalker Client: GetEPGForChannel
23:44:42.021 T:18446744072957880624   DEBUG: AddOnLog: Stalker Client: GetEPGForChannel: time range: 1486010681 - 14863
56281 | 977 - Golden Premier 1
23:44:42.021 T:18446744072957880624   DEBUG: AddOnLog: Stalker Client: GetEPGForChannel: m_nextEpgLoadTime=1486100682
23:44:42.021 T:18446744072957880624   DEBUG: AddOnLog: Stalker Client: LoadGuide
23:44:42.021 T:18446744072957880624   DEBUG: AddOnLog: Stalker Client: LoadXMLTV
23:44:42.021 T:18446744072957880624   DEBUG: AddOnLog: Stalker Client: Parse
23:44:42.022 T:18446744072957880624   DEBUG: CFileCache::Open - opening <> using cache
23:44:42.023 T:18446744072957880624   DEBUG: CurlFile::Open(0xd31d42a0) http://epg.example.com/
23:44:42.023 T:18446744072957880624    INFO: easy_aquire - Created session to http://epg.example.com
23:44:42.817 T:18446744072957880624   DEBUG: CCurlFile::Open - effective URL: <https://raw.githubusercontent.com/viper8
690/epg/master/guide.xml>
23:44:42.818 T:18446744073025038640   DEBUG: Thread FileCache start, auto delete: false
23:44:44.029 T:18446744073025038640    INFO: CFileCache::Process - Source read didn't return any data! Hit eof(?)
23:44:44.080 T:18446744073025038640   DEBUG: Thread FileCache 18446744073025038640 terminating
23:44:44.084 T:18446744072957880624   ERROR: AddOnLog: Stalker Client: Parse: failed to load XMLTV data
23:44:44.085 T:18446744072957880624   ERROR: AddOnLog: Stalker Client: LoadXMLTV: XMLTV Parse failed
23:44:48.676 T:18446744073025038640   DEBUG: CFavourites::Load - no system favourites found, skipping
23:44:48.677 T:18446744073025038640   DEBUG: CFavourites::Load - no userdata favourites found, skipping
23:44:48.918 T:18446744073025038640   DEBUG: RunQuery took 2 ms for 0 items query: select * from movie_view  JOIN sets 
ON movie_view.idSet = sets.idSet ORDER BY sets.idSet

[ ... snip ... ]

This repeats about four more times, before moving on. Maybe this sheds some light for others. I will keep poking around.
 
i see this as the problem..
seems to connect fine..
23:44:42.817 T:18446744072957880624 DEBUG: CCurlFile::Open - effective URL: <https://raw.githubusercontent.com/viper8690/epg/master/guide.xml>
but then..
23:44:44.029 T:18446744073025038640 INFO: CFileCache::process - Source read didn't return any data! Hit eof(?)
so it not getting any data.
i'm sure there must be something there..
 
Hi @Blackbear199 ...

Thanks again! ...

Correct, I'm inclined to agree because here is the debug log with the underlying URL (at the deepest level -- with no indirections) used just now (same as before and with the same issue as you just commented) ...

Code:
00:27:48.423 T:18446744072952633648   DEBUG: CFileCache::Open - opening <viper8690/epg/master/guide.xml> using cache
00:27:48.423 T:18446744072952633648   DEBUG: CurlFile::Open(0xd9379ba0) https://raw.githubusercontent.com/viper8690/epg
/master/guide.xml
00:27:48.424 T:18446744072952633648    INFO: easy_aquire - Created session to https://raw.githubusercontent.com
00:27:48.628 T:18446744072949856560   DEBUG: Thread FileCache start, auto delete: false
00:27:49.834 T:18446744072949856560    INFO: CFileCache::Process - Source read didn't return any data! Hit eof(?)
00:27:49.887 T:18446744072949856560   DEBUG: Thread FileCache 18446744072949856560 terminating
00:27:49.888 T:18446744072952633648   ERROR: AddOnLog: Stalker Client: Parse: failed to load XMLTV data
00:27:49.888 T:18446744072952633648   ERROR: AddOnLog: Stalker Client: LoadXMLTV: XMLTV Parse failed
00:27:51.942 T:18446744073029024048   DEBUG: CFavourites::Load - no system favourites found, skipping
00:27:51.943 T:18446744073029024048   DEBUG: CFavourites::Load - no userdata favourites found, skipping
00:27:52.164 T:18446744073029024048   DEBUG: RunQuery took 2 ms for 0 items query: select * from movie_view  JOIN sets
ON movie_view.idSet = sets.idSet ORDER BY sets.idSet
00:27:54.888 T:18446744072952633648   DEBUG: AddOnLog: Stalker Client: Parse
00:27:54.889 T:18446744072952633648   DEBUG: CFileCache::Open - opening <viper8690/epg/master/guide.xml> using cache
00:27:54.890 T:18446744072952633648   DEBUG: CurlFile::Open(0xd9379ac0) https://raw.githubusercontent.com/viper8690/epg
/master/guide.xml
00:27:54.902 T:18446744072957196592   DEBUG: Thread FileCache start, auto delete: false
00:27:56.112 T:18446744072957196592    INFO: CFileCache::Process - Source read didn't return any data! Hit eof(?)
00:27:56.162 T:18446744072957196592   DEBUG: Thread FileCache 18446744072957196592 terminating
00:27:56.168 T:18446744072952633648   ERROR: AddOnLog: Stalker Client: Parse: failed to load XMLTV data
00:27:56.168 T:18446744072952633648   ERROR: AddOnLog: Stalker Client: LoadXMLTV: XMLTV Parse failed
00:28:01.169 T:18446744072952633648   DEBUG: AddOnLog: Stalker Client: Parse
00:28:01.170 T:18446744072952633648   DEBUG: CFileCache::Open - opening <viper8690/epg/master/guide.xml> using cache
00:28:01.171 T:18446744072952633648   DEBUG: CurlFile::Open(0xd93799e0) https://raw.githubusercontent.com/viper8690/epg
/master/guide.xml