Hi everyone,
Just wondered if anyone could help with this.
Recently I've had to upgrade my Media Centre PC from Ubuntu 14.04 Trusty to 15.04 Vivid. I was happy on 14.04 until my DVBSky DVB-S2 card stopped working with the third party drivers. It works again in 15.04, with the other positive of the third party media_build drivers from DVBSky now also supporting my DVB-T2 USB stick properly.
As there's no TVHeadend build for Vivid, I added the Trusty repo and installed from there. All the channels have scanned in fine, and I can watch/record TV up to a point, but after a bit of use (especially after changing channels a few times or doing a few operations in the web interface) TVHeadend crashes. If I then run:
service tvheadend restart
TVHeadend will refuse to restart, and I have to reboot to get it running again. When the computer has booted, TVH doesn't start properly and I have to run the above command which in this case does work (until the first crash!)
I've had a look in the error log and this is what I get:
Up until crash:
Apr 27 19:11:05 mediacentre tvheadend[1714]: mpegts: 12418V in Eutelsat 13 - tuning on Montage DS3103/TS2022 : DVB-S #0
Apr 27 19:11:06 mediacentre tvheadend[1714]: subscription: 01C0: "scan" subscribing to mux "12418V", weight: 5, adapter: "Montage DS3103/TS2022 : DVB-S #0", network: "Eutelsat 13", service: "Raw PID Subscription"
Apr 27 19:11:24 mediacentre tvheadend[1714]: mpegts: 12418V in Eutelsat 13 scan complete
Apr 27 19:11:24 mediacentre tvheadend[1714]: subscription: 01C0: "scan" unsubscribing
Apr 27 19:11:24 mediacentre tvheadend[1714]: mpegts: 12465.91V in Eutelsat 13 - tuning on Montage DS3103/TS2022 : DVB-S #0
Apr 27 19:11:25 mediacentre tvheadend[1714]: subscription: 01C5: "scan" subscribing to mux "12465.91V", weight: 5, adapter: "Montage DS3103/TS2022 : DVB-S #0", network: "Eutelsat 13", service: "Raw PID Subscription"
Apr 27 19:11:44 mediacentre tvheadend[1714]: mpegts: 12465.91V in Eutelsat 13 scan complete
Apr 27 19:11:44 mediacentre tvheadend[1714]: subscription: 01C5: "scan" unsubscribing
This is the last I see before the crash, there's nothing else until my restart:
Apr 27 20:24:25 mediacentre tvheadend[10096]: * Stopping Tvheadend tvheadend
Apr 27 20:25:00 mediacentre tvheadend[10096]: ...fail!
Apr 27 20:25:00 mediacentre systemd[1]: Starting (null)...
Apr 27 20:25:00 mediacentre tvheadend[10178]: * Starting Tvheadend tvheadend
Apr 27 20:25:00 mediacentre tvheadend[10178]: ...done.
Apr 27 20:25:00 mediacentre tvheadend[10186]: main: Log started
Apr 27 20:25:00 mediacentre tvheadend[10186]: tcp: bind: *:9981: Address already in use
Apr 27 20:25:00 mediacentre tvheadend[10186]: tcp: bind: *:9982: Address already in use
Apr 27 20:25:00 mediacentre systemd[1]: Started (null).
Apr 27 20:25:00 mediacentre tvheadend[10186]: config: loaded
Apr 27 20:25:00 mediacentre tvheadend[10186]: scanfile: DVB-T - loaded 43 regions with 729 networks
Apr 27 20:25:00 mediacentre tvheadend[10186]: scanfile: DVB-S - loaded 1 regions with 92 networks
Apr 27 20:25:00 mediacentre tvheadend[10186]: scanfile: DVB-C - loaded 16 regions with 51 networks
Apr 27 20:25:00 mediacentre tvheadend[10186]: scanfile: ATSC - loaded 2 regions with 14 networks
Apr 27 20:25:01 mediacentre tvheadend[10186]: linuxdvb: adapter added /dev/dvb/adapter2
Apr 27 20:25:01 mediacentre kernel: [ 5677.695659] cx23885 0000:03:00.0: DVB: adapter 2 frontend 0 frequency 0 out of range (950000..2150000)
Apr 27 20:25:03 mediacentre tvheadend[10186]: linuxdvb: unable to open /dev/dvb/adapter1/frontend0
Apr 27 20:25:03 mediacentre tvheadend[10186]: CRASH: Signal: 11 in PRG: /usr/bin/tvheadend (3.9.2747~g3049486~trusty) [0ecf949b64b9272a63def791e18a43d97bb2207e] CWD: /
Apr 27 20:25:03 mediacentre tvheadend[10186]: CRASH: Fault address 0x88 (Address not mapped)
Apr 27 20:25:03 mediacentre tvheadend[10186]: CRASH: Loaded libraries: /lib/x86_64-linux-gnu/libssl.so.1.0.0 /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
Apr 27 20:25:03 mediacentre tvheadend[10186]: CRASH: Register dump [23]: 000000000074594000000000000000000000000000000001000000000000020200007ffca7c39940000000000000000000007ffca7c39ec00000000001c6d76000000000000000010000000000000000000000000000002000007ffca7c38dc000000000000000000000000000000000000000000000000000007ffca7c38ae000000000004aa4c1000000000001020600000000000000330000000000000004000000000000000efffffffe7ffbfa170000000000000088
Apr 27 20:25:03 mediacentre tvheadend[10186]: CRASH: STACKTRACE
Apr 27 20:25:03 mediacentre tvheadend[10186]: CRASH: ??:0 0x43d619
Apr 27 20:25:03 mediacentre tvheadend[10186]: CRASH: ??:0 0x7f71569c6d10
Apr 27 20:25:03 mediacentre tvheadend[10186]: CRASH: ??:0 0x4aa4c1
Apr 27 20:25:03 mediacentre tvheadend[10186]: CRASH: ??:0 0x4aacbc
Apr 27 20:25:03 mediacentre tvheadend[10186]: CRASH: ??:0 0x4853c9
Apr 27 20:25:03 mediacentre tvheadend[10186]: CRASH: ??:0 0x4086a9
Apr 27 20:25:03 mediacentre tvheadend[10186]: CRASH: __libc_start_main+0xf0 (/lib/x86_64-linux-gnu/libc.so.6)
Apr 27 20:25:03 mediacentre tvheadend[10186]: CRASH: ??:0 0x409b1f
Does anyone have any idea what's wrong?
Will there be a build for 15.04 any time soon?
Thanks!