Bug #4960
Series Links are no longer updating
100%
Description
Series links created some time ago are no longer creating timers for new events on the EPG. The current master is affected as well as 4.3.1085; 4.3.1054 is OK.
Looking at the EPG through the HTP API, it seems that the values of 'serieslinkUri' and 'episodeUri' are the same - see attached file which shows two episodes of a series. Presumably TVH sees the episodeUri of the second one is the same as the first and does not set a new timer.
Files
History
Updated by Jaroslav Kysela over 6 years ago
Yes, the there's a check for identical episodeUri and the matching autorec events are skipped in this case.
Updated by Jaroslav Kysela over 6 years ago
So, we should look if this problem in the EIT import code (--trace tbl-eit). Could you show the hexa dump for one affected event? Like:
2018-02-20 17:32:23.819 [ TRACE]:tbl-eit: eit: pid 12 tableid 4F extraid 0000000008014e2a len 426 2018-02-20 17:32:23.819 [ TRACE]:tbl-eit: eit: section 0 last 1 ver 8 (ver 255 st 0 incomp 9 comp 0) 2018-02-20 17:32:23.819 [ TRACE]:tbl-eit: 4E 2A D1 00 01 08 01 06 00 01 4F 37 C8 E3 30 19 N*........O7..0. 2018-02-20 17:32:23.819 [ TRACE]:tbl-eit: 08 00 00 50 00 81 93 54 02 11 00 4D 10 64 75 74 ...P...T...M.dut 2018-02-20 17:32:23.819 [ TRACE]:tbl-eit: 0B 05 4D 6F 6F 72 64 76 72 6F 75 77 00 4E FF 01 ..Moordvrouw.N.. 2018-02-20 17:32:23.819 [ TRACE]:tbl-eit: 64 75 74 00 F9 05 45 65 6E 20 6E 69 65 75 77 20 dut...Een nieuw 2018-02-20 17:32:23.819 [ TRACE]:tbl-eit: 62 65 7A 6F 65 6B 20 61 61 6E 20 4E 61 6F 6D 69 bezoek aan Naomi 2018-02-20 17:32:23.819 [ TRACE]:tbl-eit: 20 62 72 65 6E 67 74 20 45 76 65 72 74 20 69 6E brengt Evert in 2018-02-20 17:32:23.819 [ TRACE]:tbl-eit: 20 65 6E 6F 72 6D 65 20 70 72 6F 62 6C 65 6D 65 enorme probleme 2018-02-20 17:32:23.819 [ TRACE]:tbl-eit: 6E 2E 20 46 65 6E 6E 61 20 77 69 6C 20 42 6F 20 n. Fenna wil Bo 2018-02-20 17:32:23.819 [ TRACE]:tbl-eit: 6F 6E 74 6D 6F 65 74 65 6E 2E 20 4C 69 73 65 6C ontmoeten. Lisel 2018-02-20 17:32:23.819 [ TRACE]:tbl-eit: 6F 74 74 65 20 7A 6F 65 6B 74 20 63 6F 6E 74 61 otte zoekt conta 2018-02-20 17:32:23.819 [ TRACE]:tbl-eit: 63 74 20 6D 65 74 20 64 65 20 6D 6F 6F 72 64 64 ct met de moordd 2018-02-20 17:32:23.819 [ TRACE]:tbl-eit: 61 64 69 67 65 20 68 61 63 6B 65 72 20 65 6E 20 adige hacker en 2018-02-20 17:32:23.819 [ TRACE]:tbl-eit: 6D 61 61 6B 74 20 65 65 6E 20 61 66 73 70 72 61 maakt een afspra 2018-02-20 17:32:23.819 [ TRACE]:tbl-eit: 61 6B 20 77 61 61 72 76 61 6E 20 7A 69 6A 20 64 ak waarvan zij d 2018-02-20 17:32:23.819 [ TRACE]:tbl-eit: 65 20 63 6F 6E 73 65 71 75 65 6E 74 69 65 73 20 e consequenties 2018-02-20 17:32:23.819 [ TRACE]:tbl-eit: 6E 69 65 74 20 6B 61 6E 20 6F 76 65 72 7A 69 65 niet kan overzie 2018-02-20 17:32:23.819 [ TRACE]:tbl-eit: 6E 2E 20 7C 20 4B 69 6A 6B 77 69 6A 7A 65 72 3A n. | Kijkwijzer: 2018-02-20 17:32:23.819 [ TRACE]:tbl-eit: 20 4C 65 74 20 6F 70 20 6D 65 74 20 6B 69 6E 64 Let op met kind 2018-02-20 17:32:23.819 [ TRACE]:tbl-eit: 65 72 65 6E 20 74 6F 74 20 31 36 20 6A 61 4E 3D eren tot 16 jaN= 2018-02-20 17:32:23.819 [ TRACE]:tbl-eit: 11 64 75 74 00 37 05 61 72 2C 20 70 72 6F 67 72 .dut.7.ar, progr 2018-02-20 17:32:23.819 [ TRACE]:tbl-eit: 61 6D 6D 61 20 62 65 76 61 74 20 67 65 77 65 6C amma bevat gewel 2018-02-20 17:32:23.819 [ TRACE]:tbl-eit: 64 2C 20 61 6E 67 73 74 20 65 6E 20 67 72 6F 66 d, angst en grof 2018-02-20 17:32:23.819 [ TRACE]:tbl-eit: 20 74 61 61 6C 67 65 62 72 75 69 6B 2E 55 04 4E taalgebruik.U.N 2018-02-20 17:32:23.819 [ TRACE]:tbl-eit: 4C 44 0D 76 35 04 21 62 64 73 2E 74 76 2F 32 37 LD.v5.!bds.tv/27 2018-02-20 17:32:23.819 [ TRACE]:tbl-eit: 38 38 35 36 31 30 32 23 30 30 31 30 30 30 30 30 8856102#00100000 2018-02-20 17:32:23.819 [ TRACE]:tbl-eit: 30 30 44 42 35 35 43 33 08 10 62 64 73 2E 74 76 00DB55C3..bds.tv 2018-02-20 17:32:23.819 [ TRACE]:tbl-eit: 2F 32 37 37 32 35 39 36 38 38 /277259688
Updated by Dave Pickles over 6 years ago
Apologies, I really ought to know how to do this. If I add 'tbl-eit' to the debugging options in the UI, the entry disappears when I click Apply. If I add '--trace tbl-eit' to the command line there is no warning or error, but there is no output either. My command line is:./tvheadend -l /tmp/eitlog.txt -u hts -g video --http_root /tvhadmin2 --trace tbl-eit
Are any compilation options needed to enable traces? I've explicitly added '--enable-trace' to the configure command, and also tried adding 'enable-tsdebug' but no change.
I've tried instead running old version 4.3-1054~g1d2374ae6-dirty, and the same EPG extract is attached. It seems that the series link URI is overwriting the episode URI in the current version.
Updated by Jaroslav Kysela over 6 years ago
- Status changed from New to Fixed
- % Done changed from 0 to 100
Applied in changeset commit:tvheadend|13d31c7e37e4c27a1488809283f3b644c2ba6f07.
Updated by Jaroslav Kysela over 6 years ago
I found it. I though that I reviewed all lines where the episode uri is set, but I was probably too tired to see it. Fixed now.