[BUG] EPG not loading after recent github commit
#1
Opdenkamp said to raise this on the forum.

A recent commit in the XBMC branch to "Cleanup some of the PVR code" is breaking the EPG from loading.

Previously it was a queued job that ran after the channels were loaded and now it isnt running anymore. Looking at the code changes it seems the new QueueJob() function imposes additional conditions on the "pvr-create-epgs" job that didnt used to be there before. Probably !IsStarted() should be able to be ignored by the epg load job.

https://github.com/xbmc/xbmc/pull/3684#i...t-29902391

I fixed it locally by adding a bIgnoreStarted parameter, similar to how bIgnorePending is used, and it's working fine now. I will submit a pull request once I sort out my github clone etc, unless someone beats me to it
pvr.wmc TV addon and ServerWMC Backend Development Team
http://bit.ly/ServerWMC
Reply
#2
I'll take a look at it when I get home.
Reply
#3
The fix is here: https://github.com/xbmc/xbmc/pull/3770
Reply
#4
(2013-12-06, 01:01)[Ad0] Wrote: The fix is here: https://github.com/xbmc/xbmc/pull/3770



This says Milestone: Gotham13.0-alpha11 December
Due in 4 days

I'm sorry, new to the whole github stuff, does that essentially mean this has been merged and the fix should be available, at least in a nightly, shortly?? I see the latest nightlies are form the 8th.
Reply
#5
That one got replaced by two new tickets: https://github.com/xbmc/xbmc/pull/3794 (this one should fix epg)
https://github.com/xbmc/xbmc/pull/3798 (that one fixes memory leak)

As you can see in the comments opdenkamp triggered a build by jenkins which means there will be some special builds with this merged available soon. It's actually already in the build queue (#698): http://jenkins.xbmc.org/job/XBMC-BuildMulti-PR/

Edit: everything pulled in main xbmc, including some more pvr goodies. We should have nightlies by tomorrow. Smile
Reply
#6
Awesome, thank you for the update!
Reply
#7
Is http://mirrors.xbmc.org/nightlies/win32/ the only place said nightlies will be found?
Reply
#8
Pretty much, unless you find some random binary on Google and are willing to risk it. Hopefully the mirrors will be up soon.
Reply
#9
Looks like there is still a bug when switching via the EPG timeline to a channel by simply selecting it: nothing happens.

12:04:56 T:140101220820736 ERROR: Open - invalid path specified pvr://guide/-001/2013-12-14 10:15:00.epg
12:04:56 T:140101220820736 ERROR: CDVDPlayer::OpenInputStream - error opening [pvr://guide/-001/2013-12-14 10:15:00.epg]

Full debug log: http://sprunge.us/VDhe
Reply
#10
Yes, EPG is still very broken... Here's my thread:

http://forum.xbmc.org/showthread.php?tid=180491
Reply
#11
Both issues (broken epg and switching channel) should be fixed with:

https://github.com/xbmc/xbmc/pull/3831
https://github.com/xbmc/xbmc/pull/3847 (not merged yet)


@[Ad0] could you please confirm if the epg timeline view now works for you?
Reply
#12
(2013-12-16, 22:08)xhaggi Wrote: Both issues (broken epg and switching channel) should be fixed with:

https://github.com/xbmc/xbmc/pull/3831
https://github.com/xbmc/xbmc/pull/3847 (not merged yet)


@[Ad0] could you please confirm if the epg timeline view now works for you?

I can confirm that it works. I manually overwrote the files with the ones in the second pull request too. Please let me know when it's all merged in Smile
One thing though, is that I can navigate 2 hours in the past (there is no program there). Is this normal ?
Reply
#13
Depends on your backend.
Reply

Logout Mark Read Team Forum Stats Members Help
[BUG] EPG not loading after recent github commit0