Project

General

Profile

Bug #3673

4.0: Crash while recording

Added by Michael Jenkins about 5 years ago. Updated about 5 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
Start date:
2016-03-30
Due date:
% Done:

0%

Estimated time:
Found in version:
4.0.9-3~g91263a6~jessie
Affected Versions:

Description

Problem seems to be quite hard to replicate as it doesn't happen all the time. TVheadend is crashing only during recordings, service then has to be restarted manually.

Version: 4.0.9-3~g91263a6~jessie

Mar 30 01:06:29 tvheadend tvheadend[27218]: TS: HdHomeRun/554MHz/Channel 4+1 HD: AAC @ #304 Continuity counter error (total 49)
Mar 30 01:06:29 tvheadend tvheadend[27218]: TS: HdHomeRun/554MHz/Channel 4+1 HD: AAC @ #304 Corrupted PES header (errors 12)
Mar 30 01:06:29 tvheadend tvheadend[27218]: TS: HdHomeRun/554MHz/Channel 4+1 HD Transport error indicator (total 339)
Mar 30 01:06:29 tvheadend tvheadend[27218]: TS: HdHomeRun/554MHz/Channel 4+1 HD: H264 @ #301 Continuity counter error (total 1465)
Mar 30 01:06:29 tvheadend tvheadend[27218]: eit: invalid checksum (len 778, errors 25)
Mar 30 01:06:31 tvheadend tvheadend[27218]: TS: HdHomeRun/554MHz/Channel 4+1 HD: AAC @ #302 Continuity counter error (total 95)
Mar 30 01:06:31 tvheadend tvheadend[27218]: TS: HdHomeRun/554MHz/Channel 4+1 HD: DVBSUB @ #303 Continuity counter error (total 167)
Mar 30 01:06:31 tvheadend tvheadend[27218]: pat: invalid checksum (len 35, errors 13)
Mar 30 01:06:31 tvheadend tvheadend[27218]: parser: transport stream H264, DTS discontinuity. DTS = 361758400, last = 361661204
Mar 30 01:06:32 tvheadend tvheadend[27218]: parser: transport stream H264, DTS discontinuity. DTS = 361873600, last = 361762000
Mar 30 01:06:33 tvheadend  tvheadend[27218]: TS: HdHomeRun/554MHz/Channel 4+1 HD: AAC @ #302 Corrupted PES header (errors 15)
Mar 30 01:06:38 tvheadend  tvheadend[27218]: cat: invalid checksum (len 1138, errors 2)
Mar 30 01:06:38 tvheadend  tvheadend[27218]: parser: transport stream H264, DTS discontinuity. DTS = 362273200, last = 362158000
Mar 30 01:06:40 tvheadend tvheadend[27218]: TS: HdHomeRun/554MHz/Channel 4+1 HD Transport error indicator (total 435)
Mar 30 01:06:40 tvheadend tvheadend[27218]: TS: HdHomeRun/554MHz/Channel 4+1 HD: H264 @ #301 Continuity counter error (total 1577)
Mar 30 01:06:40 tvheadend tvheadend[27218]: TS: HdHomeRun/554MHz/Channel 4+1 HD: AAC @ #304 Continuity counter error (total 51)
Mar 30 01:06:40 tvheadend tvheadend[27218]: TS: HdHomeRun/554MHz/Channel 4+1 HD: AAC @ #304 Corrupted PES header (errors 14)
Mar 30 01:06:40 tvheadend tvheadend[27218]: nit: invalid checksum (len 9, errors 2)
Mar 30 01:06:40 tvheadend tvheadend[27218]: parser: transport stream H264, DTS discontinuity. DTS = 362604400, last = 362474800
Mar 30 01:06:42 tvheadend tvheadend[27218]: TS: HdHomeRun/554MHz/Channel 4+1 HD: AAC @ #302 Continuity counter error (total 113)
Mar 30 01:06:44 tvheadend tvheadend[27218]: parser: transport stream H264, DTS discontinuity. DTS = 362888800, last = 362723200
Mar 30 01:06:45 tvheadend tvheadend[27218]: TS: HdHomeRun/554MHz/Channel 4+1 HD: AAC @ #302 Corrupted PES header (errors 18)
Mar 30 01:06:46 tvheadend tvheadend[27218]: TS: HdHomeRun/554MHz/Channel 4+1 HD: DVBSUB @ #303 Continuity counter error (total 182)
Mar 30 01:06:47 tvheadend tvheadend[27218]: pat: invalid checksum (len 3, errors 17)
Mar 30 01:06:47 tvheadend tvheadend[27218]: parser: transport stream H264, DTS discontinuity. DTS = 363144400, last = 363029200
Mar 30 01:06:49 tvheadend  tvheadend[27218]: parser: transport stream H264, DTS discontinuity. DTS = 363259600, last = 363158800
Mar 30 01:06:50 tvheadend tvheadend[27218]: eit: invalid checksum (len 723, errors 29)
Mar 30 01:06:51 tvheadend  tvheadend[27218]: TS: HdHomeRun/554MHz/Channel 4+1 HD: H264 @ #301 Continuity counter error (total 1727)
Mar 30 01:06:51 tvheadend tvheadend[27218]: parser: transport stream H264, DTS discontinuity. DTS = 363490000, last = 363367600
Mar 30 01:06:51 tvheadend tvheadend[27218]: TS: HdHomeRun/554MHz/Channel 4+1 HD Transport error indicator (total 513)
Mar 30 01:06:51 tvheadend tvheadend[27218]: TS: HdHomeRun/554MHz/Channel 4+1 HD: AAC @ #304 Continuity counter error (total 56)
Mar 30 01:06:53 tvheadend tvheadend[27218]: TS: HdHomeRun/554MHz/Channel 4+1 HD: AAC @ #302 Continuity counter error (total 132)
Mar 30 01:06:54 tvheadend tvheadend[27218]: parser: transport stream H264, DTS discontinuity. DTS = 363814000, last = 363626800
Mar 30 01:06:56 tvheadend tvheadend[27218]: TS: HdHomeRun/554MHz/Channel 4+1 HD: AAC @ #302 Corrupted PES header (errors 21)
Mar 30 01:06:56 tvheadend tvheadend[27218]: parser: transport stream H264, DTS discontinuity. DTS = 363950800, last = 363821200
Mar 30 01:06:57 tvheadend tvheadend[27218]: TS: HdHomeRun/554MHz/Channel 4+1 HD: DVBSUB @ #303 Continuity counter error (total 215)
Mar 30 01:06:58 tvheadend tvheadend[27218]: pat: invalid checksum (len 11, errors 21)
Mar 30 01:06:58 tvheadend tvheadend[27218]: parser: transport stream H264, DTS discontinuity. DTS = 364170400, last = 364055200
Mar 30 01:07:01 tvheadend tvheadend[27218]: nit: invalid checksum (len 18, errors 4)
Mar 30 01:07:01 tvheadend tvheadend[27218]: CRASH: Signal: 6 in PRG: /usr/bin/tvheadend (4.0.9-3~g91263a6~jessie) [1198ca49aa3323454b662b3a381057c20368c483] CWD: /
Mar 30 01:07:01 tvheadend tvheadend[27218]: CRASH: Fault address 0x7b00006a52 (N/A)
Mar 30 01:07:01 tvheadend tvheadend[27218]: CRASH: Loaded libraries: linux-vdso.so.1 /usr/lib/x86_64-linux-gnu/libssl.so.1.0.0 /usr/lib/x86_64-linux-gnu/libcrypto.so.1.0.0 /lib/x86_64-linux-gnu/libz.so.1 /usr/lib/liburiparser.so.1 /usr/lib/x86_64-linux-gnu/libavahi-common.so.3 /usr/lib/x86_64-linux-gnu/libavahi-client.so.3 /lib/x86_64-linux-gnu/libdbus-1.so.3 /lib/x86_64-linux-gnu/libdl.so.2 /lib/x86_64-linux-gnu/libpthread.so.0 /lib/x86_64-linux-gnu/libm.so.6 /lib/x86_64-linux-gnu/librt.so.1 /lib/x86_64-linux-gnu/libc.so.6 /lib64/ld-linux-x86-64.so.2 /lib/x86_64-linux-gnu/libnss_compat.so.2 /lib/x86_64-linux-gnu/libnsl.so.1 /lib/x86_64-linux-gnu/libnss_nis.so.2 /lib/x86_64-linux-gnu/libnss_files.so.2
Mar 30 01:07:01 tvheadend tvheadend[27218]: CRASH: Register dump [23]: 303561343030303700000000000000000000000000000008000000000000020200007f7685ffa5b00000000000000007000000000000005b00000000000000070000000000006a5200000000000013df00007f7685ffa7a0000000000000005b00000000000000060000000000000000ffffffffffffffff00007f7685ffa40800007f76a0d8d0670000000000000202000000000000003300000000000000000000000000000000fffffffe7ffbba110000000000000000
Mar 30 01:07:01 chilto tvheadend[27218]: CRASH: STACKTRACE
Mar 30 01:07:01 chilto tvheadend[27218]: CRASH: ??:0 0x43deb6
Mar 30 01:07:01 chilto tvheadend[27218]: CRASH: ??:0 0x7f76a16278d0
Mar 30 01:07:01 chilto tvheadend[27218]: CRASH: gsignal+0x37  (/lib/x86_64-linux-gnu/libc.so.6)
Mar 30 01:07:01 chilto tvheadend[27218]: CRASH: abort+0x148  (/lib/x86_64-linux-gnu/libc.so.6)
Mar 30 01:07:01 chilto tvheadend[27218]: CRASH: ??:0 0x7f76a0dcb1b4
Mar 30 01:07:01 chilto tvheadend[27218]: CRASH: ??:0 0x7f76a0dd098e
Mar 30 01:07:01 chilto tvheadend[27218]: CRASH: ??:0 0x7f76a0dd1696
Mar 30 01:07:01 chilto tvheadend[27218]: CRASH: ??:0 0x426d6d
Mar 30 01:07:01 chilto tvheadend[27218]: CRASH: ??:0 0x426d9d
Mar 30 01:07:01 chilto tvheadend[27218]: CRASH: ??:0 0x47b721
Mar 30 01:07:01 chilto tvheadend[27218]: CRASH: ??:0 0x479334
Mar 30 01:07:01 chilto tvheadend[27218]: CRASH: ??:0 0x46bbd6
Mar 30 01:07:01 chilto tvheadend[27218]: CRASH: ??:0 0x4129f8
Mar 30 01:07:01 chilto tvheadend[27218]: CRASH: ??:0 0x7f76a16200a4

Would really appreciate someones help with this. Many thanks :)

History

#1

Updated by Jaroslav Kysela about 5 years ago

Use debug version of tvh (with symbols).

#2

Updated by Michael Jenkins about 5 years ago

Jaroslav Kysela wrote:

Use debug version of tvh (with symbols).

OK, where can I find this version? Sorry I'm quite new to tvheadend.

Thanks

#3

Updated by Michael Jenkins about 5 years ago

Michael Jenkins wrote:

Jaroslav Kysela wrote:

Use debug version of tvh (with symbols).

OK, where can I find this version? Sorry I'm quite new to tvheadend.

Thanks

OK, I have installed tvheadend-dbg. Do I need to start the tvheadend service differently? Currently I have debug to syslog checked in the debugging setting of GUI and a path to a log file also.

Thanks

#4

Updated by Michael Jenkins about 5 years ago

This is another crash again today:

2016-03-30 15:44:42.900 [  ALERT]:CRASH: Signal: 6 in PRG: /usr/bin/tvheadend (4.0.9-3~g91263a6~jessie) [1198ca49aa3323454b662b3a381057c20368c483] CWD: /  
2016-03-30 15:44:42.900 [  ALERT]:CRASH: Fault address 0x7b00006bf8 (N/A)
2016-03-30 15:44:42.900 [  ALERT]:CRASH: Loaded libraries: linux-vdso.so.1 /usr/lib/x86_64-linux-gnu/libssl.so.1.0.0 /usr/lib/x86_64-linux-gnu/libcrypto.so.1.0.0 /lib/x86_64-linux-gnu/libz.so.1 /usr/lib/liburiparser.so.1 /usr/lib/x86_64-linux-gnu/libavahi-common.so.3 /usr/lib/x86_64-linux-gnu/libavahi-client.so.3 /lib/x86_64-linux-gnu/libdbus-1.so.3 /lib/x86_64-linux-gnu/libdl.so.2 /lib/x86_64-linux-gnu/libpthread.so.0 /lib/x86_64-linux-gnu/libm.so.6 /lib/x86_64-linux-gnu/librt.so.1 /lib/x86_64-linux-gnu/libc.so.6 /lib64/ld-linux-x86-64.so.2 /lib/x86_64-linux-gnu/libnss_compat.so.2 /lib/x86_64-linux-gnu/libnsl.so.1 /lib/x86_64-linux-gnu/libnss_nis.so.2 /lib/x86_64-linux-gnu/libnss_files.so.2  
2016-03-30 15:44:42.900 [  ALERT]:CRASH: Register dump [23]: 306137383030303900000000000000000000000000000008000000000000020200007fcbcd7f15b00000000000000007000000000000005300000000000000070000000000006bf80000000000006c3600007fcbcd7f17a0000000000000005300000000000000060000000000000000ffffffffffffffff00007fcbcd7f140800007fcbe2cad0670000000000000202000000000000003300000000000000000000000000000000fffffffe7ffbba110000000000000000
2016-03-30 15:44:42.900 [  ALERT]:CRASH: STACKTRACE
2016-03-30 15:44:42.944 [  ALERT]:CRASH: /tmp/buildd/tvheadend-4.0.9/src/trap.c:148 0x43deb6
2016-03-30 15:44:42.947 [WARNING]:TS: HdHomeRun/762MHz/Channel 4 HD: AAC @ #302 Corrupted PES header (errors 91)
2016-03-30 15:44:42.950 [  ALERT]:CRASH: ??:0 0x7fcbe35478d0
2016-03-30 15:44:42.951 [  ALERT]:CRASH: gsignal+0x37  (/lib/x86_64-linux-gnu/libc.so.6)
2016-03-30 15:44:42.951 [  ALERT]:CRASH: abort+0x148  (/lib/x86_64-linux-gnu/libc.so.6)
2016-03-30 15:44:42.954 [  ALERT]:CRASH: ??:0 0x7fcbe2ceb1b4
2016-03-30 15:44:42.959 [  ALERT]:CRASH: ??:0 0x7fcbe2cf098e
2016-03-30 15:44:42.964 [  ALERT]:CRASH: ??:0 0x7fcbe2cf1696
2016-03-30 15:44:42.996 [  ALERT]:CRASH: /tmp/buildd/tvheadend-4.0.9/src/packet.c:168 0x426d6d
2016-03-30 15:44:43.026 [  ALERT]:CRASH: /tmp/buildd/tvheadend-4.0.9/src/packet.c:35 0x426d9d
2016-03-30 15:44:43.059 [  ALERT]:CRASH: /tmp/buildd/tvheadend-4.0.9/src/muxer/tvh/mkmux.c:1242 0x47b721
2016-03-30 15:44:43.085 [  ALERT]:CRASH: /tmp/buildd/tvheadend-4.0.9/src/muxer/muxer_tvh.c:162 0x479334
2016-03-30 15:44:43.118 [  ALERT]:CRASH: /tmp/buildd/tvheadend-4.0.9/src/muxer.h:137 0x46bbd6
2016-03-30 15:44:43.142 [  ALERT]:CRASH: /tmp/buildd/tvheadend-4.0.9/src/wrappers.c:150 0x4129f8

Not sure if this helps any more at all.

Let me know if I need to start tvheadend differently now that I have installed tvheadend-dbg.

Thanks again.

#5

Updated by Jaroslav Kysela about 5 years ago

  • Subject changed from Crash while recording to 4.0: Crash while recording

Try latest 4.1 . It's unlikely that this bug will be resolved for 4.0.

Also available in: Atom PDF