Bug #2247
Bug #2296: TVH 3.9.1454 crashes with psi: tables count inconsistency (num 18, list 2)
psi: tables count inconsistency (num 28, list 19) followed by crash signal 6
0%
Description
changed 3 conditions:
- moved to 3.9.1341
- had 8 concurrent recordings going, 5 with capmt
- changed from mode 2 to nodmx with oscam
Don't know which caused it, but I had 2 crashed tonight:
Aug 21 21:40:01 sat tvheadend22582: subscription: "DVR: Castle" unsubscribing from "SBS6"
Aug 21 21:40:01 sat tvheadend22582: dvr: "Castle" on "SBS6": End of program: Completed OK
Aug 21 21:40:04 sat tvheadend22582: mpegts: 12187H in 23.5E scan complete
Aug 21 21:40:04 sat tvheadend22582: subscription: "scan" unsubscribing
Aug 21 21:46:30 sat tvheadend22582: psi: tables count inconsistency (num 28, list 19)
Aug 21 21:46:30 sat tvheadend22582: CRASH: Signal: 6 in PRG: tvheadend (3.9.1341~g6cbf156) [9d36ef8a72871bddaeee272a95a40b4fa
5c03ef3] CWD: /
Aug 21 21:46:30 sat tvheadend22582: CRASH: Fault address 0x7000005836 (N/A)
Aug 21 21:46:30 sat tvheadend22582: CRASH: Loaded libraries: /lib/x86_64-linux-gnu/libssl.so.1.0.0 /lib/x86_64-linux-gnu/libc
rypto.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/l
ib/x86_64-linux-gnu/libavahi-client.so.3 /usr/lib/x86_64-linux-gnu/libavcodec.so.53 /usr/lib/x86_64-linux-gnu/libavutil.so.51 /
usr/lib/x86_64-linux-gnu/libavformat.so.53 /usr/lib/x86_64-linux-gnu/libswscale.so.2 /lib/x86_64-linux-gnu/libdbus-1.so.3 /lib/
x86_64-linux-gnu/libpthread.so.0 /lib/x86_64-linux-gnu/librt.so.1 /lib/x86_64-linux-gnu/libdl.so.2 /lib/x86_64-linux-gnu/libm.s
o.6 /lib/x86_64-linux-gnu/libc.so.6 /usr/lib/libvpx.so.1 /usr/lib/x86_64-linux-gnu/libvorbisenc.so.2 /usr/lib/x86_64-linux-gnu/
libvorbis.so.0 /usr/lib/x86_64-linux-gnu/libtheoraenc.so.1 /usr/lib/x86_64-linux-gnu/libtheoradec.so.1 /usr/lib/x86_64-linux-gn
u/libspeex.so.1 /usr/lib/libschroedinger-1.0.so.0 /usr/lib/libgsm.so.1 /usr/lib/x86_64-linux-gnu/libva.so.1 /lib/x86_64-linux-g
nu/libbz2.so.1.0 /lib64/ld-linux-x86-64.so.2
Aug 21 21:46:30 sat tvheadend22582: CRASH: Register dump [23]: fefefefefefefefffefefefeff092d63000000000000000800000000000002
0600000000004c2e0500000000004c0ca000007f3e8bffe96000000000000000120000000000005836000000000000585c00000000004c0ae000007f3ea220f
00000000000000000060000000000000000ffffffffffffffff00007f3e8bffe77800007f3e9ecc64f500000000000002060000000000000033000000000000
00000000000000000000fffffffe7ffbba170000000000000000
Aug 21 21:46:30 sat tvheadend22582: CRASH: STACKTRACE
Aug 21 21:46:30 sat tvheadend22582: psi: tables count inconsistency (num 28, list 19)
Aug 21 21:46:33 sat kernel: [2605962.125591] init: tvheadend main process (22582) killed by ABRT signal
Aug 21 21:46:33 sat kernel: [2605962.125659] init: tvheadend main process ended, respawning
Aug 21 21:46:33 sat tvheadend973: main: Log started
Aug 21 21:46:34 sat tvheadend973: charset: 138 entries loaded
Aug 21 21:46:44 sat tvheadend973: linuxdvb: adapter added /dev/dvb/adapter5
followed by
Aug 21 22:06:27 sat tvheadend973: subscription: 'epggrab' subscribing to mux, weight: 3, adapter: 'STV090x Multistandard : DV
B-S #1', network: '23.5E', mux: '12129V', hostname: '<N/A>', username: '<N/A>', client: '<N/A>'
Aug 21 22:06:28 sat tvheadend973: subscription: "scan" unsubscribing
Aug 21 22:06:31 sat tvheadend973: mpegts: 12343.5H in 28.2E - scan no data, failed
Aug 21 22:06:31 sat tvheadend973: subscription: "scan" unsubscribing
Aug 21 22:06:31 sat tvheadend973: mpegts: 12012V in 28.2E - tuning on STV090x Multistandard : DVB-S #4
Aug 21 22:06:32 sat tvheadend973: subscription: 'scan' subscribing to mux, weight: 1, adapter: 'STV090x Multistandard : DVB-S
#4', network: '28.2E', mux: '12012V', hostname: '<N/A>', username: '<N/A>', client: '<N/A>'
Aug 21 22:06:36 sat tvheadend973: mpegts: 12129V in 23.5E - scan no data, failed
Aug 21 22:06:38 sat tvheadend973: bat: invalid checksum (len 967, errors 1)
Aug 21 22:06:38 sat tvheadend973: sdt: invalid checksum (len 967, errors 1)
Aug 21 22:06:38 sat tvheadend973: pat: invalid checksum (len 158, errors 1)
Aug 21 22:06:38 sat tvheadend973: eit: invalid checksum (len 383, errors 1)
Aug 21 22:06:39 sat tvheadend973: pmt: invalid checksum (len 202, errors 1)
Aug 21 22:06:40 tvheadend973: last message repeated 2 times
Aug 21 22:06:40 sat tvheadend973: mepgts: 12012V in 28.2E - scan needs more time
Aug 21 22:06:47 sat tvheadend973: cat: invalid checksum (len 30, errors 1)
Aug 21 22:06:52 sat tvheadend973: eit: invalid checksum (len 439, errors 6)
Aug 21 22:06:54 sat tvheadend973: bat: invalid checksum (len 176, errors 20)
Aug 21 22:06:54 sat tvheadend973: sdt: invalid checksum (len 176, errors 20)
Aug 21 22:06:56 sat tvheadend973: subscription: "epggrab" unsubscribing
Aug 21 22:06:58 sat tvheadend973: pmt: invalid checksum (len 202, errors 4)
Aug 21 22:06:58 sat tvheadend973: pmt: invalid checksum (len 202, errors 2)
Aug 21 22:06:58 sat tvheadend973: pmt: invalid checksum (len 202, errors 1)
Aug 21 22:06:58 sat tvheadend973: pmt: invalid checksum (len 202, errors 2)
Aug 21 22:06:58 sat tvheadend973: cat: invalid checksum (len 4, errors 2)
Aug 21 22:06:58 sat tvheadend973: pat: invalid checksum (len 32, errors 2)
Aug 21 22:06:59 sat tvheadend973: CRASH: Signal: 6 in PRG: tvheadend (3.9.1341~g6cbf156) [9d36ef8a72871bddaeee272a95a40b4fa5c
03ef3] CWD: /
Aug 21 22:06:59 sat tvheadend973: CRASH: Fault address 0x70000003cd (N/A)
Aug 21 22:06:59 sat tvheadend973: CRASH: Loaded libraries: /lib/x86_64-linux-gnu/libssl.so.1.0.0 /lib/x86_64-linux-gnu/libcry
pto.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 /usr/lib/x86_64-linux-gnu/libavcodec.so.53 /usr/lib/x86_64-linux-gnu/libavutil.so.51 /us
r/lib/x86_64-linux-gnu/libavformat.so.53 /usr/lib/x86_64-linux-gnu/libswscale.so.2 /lib/x86_64-linux-gnu/libdbus-1.so.3 /lib/x8
6_64-linux-gnu/libpthread.so.0 /lib/x86_64-linux-gnu/librt.so.1 /lib/x86_64-linux-gnu/libdl.so.2 /lib/x86_64-linux-gnu/libm.so.
6 /lib/x86_64-linux-gnu/libc.so.6 /usr/lib/libvpx.so.1 /usr/lib/x86_64-linux-gnu/libvorbisenc.so.2 /usr/lib/x86_64-linux-gnu/li
bvorbis.so.0 /usr/lib/x86_64-linux-gnu/libtheoraenc.so.1 /usr/lib/x86_64-linux-gnu/libtheoradec.so.1 /usr/lib/x86_64-linux-gnu/
libspeex.so.1 /usr/lib/libschroedinger-1.0.so.0 /usr/lib/libgsm.so.1 /usr/lib/x86_64-linux-gnu/libva.so.1 /lib/x86_64-linux-gnu
/libbz2.so.1.0 /lib64/ld-linux-x86-64.so.2
Aug 21 22:06:59 sat tvheadend973: CRASH: Register dump [23]: fefefefefefefeff000000000000000100000000000000080000000000000202
00000000004c09a100000000004c0c6000000000019c811000007fdf0000528000000000000003cd00000000000003f700000000004c0b4800007fdf3fb7f00
000000000000000060000000000000000ffffffffffffffff00007fdf30ff883800007fdf3c63e4f50000000000000202000000000000003300000000000000
000000000000000000fffffffe7ffbba170000000000000000
Aug 21 22:06:59 sat tvheadend973: CRASH: STACKTRACE
Aug 21 22:06:59 sat tvheadend973: CRASH: /usr/local/src/tvheadend/src/trap.c:148 0x43236c
Aug 21 22:06:59 sat tvheadend973: CRASH: ??:0 0x7fdf3d0e7cb0
Aug 21 22:06:59 sat tvheadend973: CRASH: gsignal+0x35 (/lib/x86_64-linux-gnu/libc.so.6)
Aug 21 22:06:59 sat tvheadend973: CRASH: abort+0x17b (/lib/x86_64-linux-gnu/libc.so.6)
Aug 21 22:06:59 sat tvheadend973: CRASH: ??:0 0x7fdf3c6371be
Aug 21 22:06:59 sat tvheadend973: CRASH: ??:0 0x7fdf3c637262
Aug 21 22:06:59 sat tvheadend973: CRASH: /usr/local/src/tvheadend/src/input/mpegts.h:783 0x4073cc
Aug 21 22:06:59 sat tvheadend973: CRASH: /usr/local/src/tvheadend/src/input/mpegts.h:783 0x468531
Aug 21 22:06:59 sat tvheadend973: CRASH: /usr/local/src/tvheadend/src/wrappers.c:125 0x40f961
Aug 21 22:06:59 sat tvheadend973: CRASH: ??:0 0x7fdf3d0dfe9a
Aug 21 22:06:59 sat tvheadend973: CRASH: clone+0x6d (/lib/x86_64-linux-gnu/libc.so.6)
Aug 21 22:07:00 sat kernel: [2607189.106577] init: tvheadend main process (973) killed by ABRT signal
Aug 21 22:07:00 sat kernel: [2607189.106633] init: tvheadend main process ended, respawning
Aug 21 22:07:00 sat tvheadend5602: main: Log started
Aug 21 22:07:00 sat tvheadend5602: charset: 138 entries loaded
Aug 21 22:07:08 sat tvheadend5602: linuxdvb: adapter added /dev/dvb/adapter5
Aug 21 22:07:08 sat tvheadend5602: linuxdvb: adapter added /dev/dvb/adapter4
Aug 21 22:07:08 sat tvheadend5602: linuxdvb: adapter added /dev/dvb/adapter3
Aug 21 22:07:08 sat tvheadend5602: linuxdvb: adapter added /dev/dvb/adapter2
Aug 21 22:07:08 sat tvheadend5602: linuxdvb: adapter added /dev/dvb/adapter1
Aug 21 22:07:08 sat tvheadend5602: linuxdvb: adapter added /dev/dvb/adapter0
Aug 21 22:07:09 sat tvheadend5602: CSA: Using SSE2 128bit parallel descrambling
History
Updated by Rob vh about 10 years ago
After moving to 3.9.1355 and disabling scan on all my Networks, I have run for 1 week without seeing this msg
psi: tables count inconsistency
I still get crashes in different places when a scan starts at 4AM while a program is recording, or when multiple recordings start at exactly the same time.
Updated by Rob vh about 10 years ago
munch.... crow....
Sep 4 22:02:31 sat tvheadend3974: psi: tables count inconsistency (num 35, list 1)
Sep 4 22:02:31 sat tvheadend3974: psi: tables count inconsistency (num 35, list 1)
Sep 4 22:02:33 sat kernel: [3816522.877389] init: tvheadend main process (3974) killed by ABRT signal
Sep 4 22:02:33 sat kernel: [3816522.877451] init: tvheadend main process ended, respawning
Updated by Jaroslav Kysela about 10 years ago
- Status changed from New to Rejected
- Parent task set to #2296