Bug #3930
TVHeadend aborts sometimes on transport stream errors
100%
Description
One of the TVHeadend instances I operate aborted with the following in the logs earlier today:
Aug 12 12:23:33 marleyfamily-pc tvheadend16197: TS: ATSC/575.028MHz/WXII-TV Transport error indicator (total 2114)
Aug 12 12:23:33 marleyfamily-pc tvheadend16197: TS: ATSC/575.028MHz/WXII-TV: MPEG2VIDEO #81 Continuity counter error (total 1078)
#81: Invalid start code 22:08:82
Aug 12 12:23:33 marleyfamily-pc tvheadend[16197]: TS: ATSC/575.028MHz/WXII-TV: MPEG2VIDEO
Aug 12 12:23:33 marleyfamily-pc tvheadend16197: TS: ATSC/575.028MHz/WXII-TV: AC3 #82 Continuity counter error (total 86)
#83 Continuity counter error (total 23)
Aug 12 12:23:33 marleyfamily-pc tvheadend[16197]: TS: ATSC/575.028MHz/WXII-TV: AC3
Aug 12 12:23:37 marleyfamily-pc tvheadend16197: parser: transport stream MPEG2VIDEO, DTS discontinuity. DTS = -5028707426, last = 136746360
Aug 12 12:23:37 marleyfamily-pc tvheadend16197: CRASH: Signal: 6 in PRG: /usr/bin/tvheadend (4.1-2154~ge3e8a79~xenial) [26be307fb60ffa186bc30e6e9d760b76a4bdb492] CWD: /
I had just upgraded it from a version about a week old, so I suspect one of the recent changes to "tsfix" may be at fault since I had never seen such a crash before. I attempted to reproduce the crash for quite some time with a debugger attached, but I have so far been unable to. If I am, I will update the bug report with a stacktrace.
History
Updated by Jaroslav Kysela over 8 years ago
- Status changed from New to Fixed
- % Done changed from 0 to 100
Applied in changeset commit:tvheadend|51e5f11779043ec2987dc5e01449760c77e13163.