Package: vdr Version: 1.7.27-1 Severity: grave Tags: upstream patch Hi
Since fontconfig 2.9.0-2 entered the archive, vdr crashes and restarts
in a loop:
messages:
[…]
May 2 16:23:10 titan runvdr: restarting VDR
May 2 16:23:10 titan kernel: [ 250.912411] usbcore: deregistering interface
driver dvb_usb_af9015
May 2 16:23:10 titan kernel: [ 250.946528] dvb-usb: TerraTec Cinergy T Stick
RC successfully deinitialized and disconnected.
May 2 16:23:12 titan kernel: [ 253.170626] dvb-usb: found a 'TerraTec Cinergy
T Stick RC' in warm state.
May 2 16:23:12 titan kernel: [ 253.170668] dvb-usb: will pass the complete
MPEG2 transport stream to the software demuxer.
May 2 16:23:12 titan kernel: [ 253.171060] DVB: registering new adapter
(TerraTec Cinergy T Stick RC)
May 2 16:23:12 titan kernel: [ 253.172221] af9013: firmware version 5.1.0.0
May 2 16:23:12 titan kernel: [ 253.175133] DVB: registering adapter 0
frontend 0 (Afatech AF9013)...
May 2 16:23:12 titan kernel: [ 253.176518] tda18218: NXP TDA18218HN
successfully identified.
May 2 16:23:12 titan kernel: [ 253.177884] Registered IR keymap
rc-terratec-slim-2
May 2 16:23:12 titan kernel: [ 253.177965] input: IR-receiver inside an USB
DVB receiver as /devices/pci0000:00/0000:00:1a.7/usb1/1-3/rc/rc7/input24
May 2 16:23:12 titan kernel: [ 253.178152] rc7: IR-receiver inside an USB DVB
receiver as /devices/pci0000:00/0000:00:1a.7/usb1/1-3/rc/rc7
May 2 16:23:12 titan kernel: [ 253.178156] dvb-usb: schedule remote query
interval to 500 msecs.
May 2 16:23:12 titan kernel: [ 253.178159] dvb-usb: TerraTec Cinergy T Stick
RC successfully initialized and connected.
May 2 16:23:12 titan kernel: [ 253.186549] usbcore: registered new interface
driver dvb_usb_af9015
May 2 16:23:27 titan runvdr: restarting VDR
May 2 16:23:27 titan kernel: [ 268.255443] usbcore: deregistering interface
driver dvb_usb_af9015
May 2 16:23:27 titan kernel: [ 268.268817] dvb-usb: TerraTec Cinergy T Stick
RC successfully deinitialized and disconnected.
May 2 16:23:30 titan kernel: [ 270.493284] dvb-usb: found a 'TerraTec Cinergy
T Stick RC' in warm state.
May 2 16:23:30 titan kernel: [ 270.493325] dvb-usb: will pass the complete
MPEG2 transport stream to the software demuxer.
May 2 16:23:30 titan kernel: [ 270.493685] DVB: registering new adapter
(TerraTec Cinergy T Stick RC)
May 2 16:23:30 titan kernel: [ 270.495293] af9013: firmware version 5.1.0.0
May 2 16:23:30 titan kernel: [ 270.498293] DVB: registering adapter 0
frontend 0 (Afatech AF9013)...
May 2 16:23:30 titan kernel: [ 270.499789] tda18218: NXP TDA18218HN
successfully identified.
May 2 16:23:30 titan kernel: [ 270.501168] Registered IR keymap
rc-terratec-slim-2
May 2 16:23:30 titan kernel: [ 270.501247] input: IR-receiver inside an USB
DVB receiver as /devices/pci0000:00/0000:00:1a.7/usb1/1-3/rc/rc8/input25
May 2 16:23:30 titan kernel: [ 270.501313] rc8: IR-receiver inside an USB DVB
receiver as /devices/pci0000:00/0000:00:1a.7/usb1/1-3/rc/rc8
May 2 16:23:30 titan kernel: [ 270.501317] dvb-usb: schedule remote query
interval to 500 msecs.
May 2 16:23:30 titan kernel: [ 270.501320] dvb-usb: TerraTec Cinergy T Stick
RC successfully initialized and connected.
May 2 16:23:30 titan kernel: [ 270.509192] usbcore: registered new interface
driver dvb_usb_af9015
May 2 16:23:45 titan runvdr: restarting VDR
May 2 16:23:45 titan kernel: [ 285.577380] usbcore: deregistering interface
driver dvb_usb_af9015
May 2 16:23:45 titan kernel: [ 285.606192] dvb-usb: TerraTec Cinergy T Stick
RC successfully deinitialized and disconnected.
May 2 16:23:47 titan kernel: [ 287.831286] dvb-usb: found a 'TerraTec Cinergy
T Stick RC' in warm state.
May 2 16:23:47 titan kernel: [ 287.831334] dvb-usb: will pass the complete
MPEG2 transport stream to the software demuxer.
May 2 16:23:47 titan kernel: [ 287.831689] DVB: registering new adapter
(TerraTec Cinergy T Stick RC)
May 2 16:23:47 titan kernel: [ 287.833189] af9013: firmware version 5.1.0.0
May 2 16:23:47 titan kernel: [ 287.835919] DVB: registering adapter 0
frontend 0 (Afatech AF9013)...
May 2 16:23:47 titan kernel: [ 287.837287] tda18218: NXP TDA18218HN
successfully identified.
May 2 16:23:47 titan kernel: [ 287.838417] Registered IR keymap
rc-terratec-slim-2
May 2 16:23:47 titan kernel: [ 287.838494] input: IR-receiver inside an USB
DVB receiver as /devices/pci0000:00/0000:00:1a.7/usb1/1-3/rc/rc9/input26
May 2 16:23:47 titan kernel: [ 287.838595] rc9: IR-receiver inside an USB DVB
receiver as /devices/pci0000:00/0000:00:1a.7/usb1/1-3/rc/rc9
May 2 16:23:47 titan kernel: [ 287.838598] dvb-usb: schedule remote query
interval to 500 msecs.
May 2 16:23:47 titan kernel: [ 287.838601] dvb-usb: TerraTec Cinergy T Stick
RC successfully initialized and connected.
May 2 16:23:47 titan kernel: [ 287.846821] usbcore: registered new interface
driver dvb_usb_af9015
May 2 16:24:02 titan runvdr: restarting VDR
[…]
syslog:
[…]
May 2 16:23:45 titan vdr: [4820] VDR version 1.7.27 started
May 2 16:23:45 titan vdr: [4820] switched to user 'vdr'
May 2 16:23:45 titan vdr: [4820] codeset is 'UTF-8' - known
May 2 16:23:45 titan vdr: [4820] found 28 locales in /usr/share/locale
May 2 16:23:45 titan vdr: [4820] loading plugin:
/usr/lib/vdr/plugins/libvdr-conflictcheckonly.so.1.7.27
May 2 16:23:45 titan vdr: [4820] loading plugin:
/usr/lib/vdr/plugins/libvdr-epgsearch.so.1.7.27
May 2 16:23:45 titan vdr: [4820] loading plugin:
/usr/lib/vdr/plugins/libvdr-epgsearchonly.so.1.7.27
May 2 16:23:45 titan vdr: [4820] loading plugin:
/usr/lib/vdr/plugins/libvdr-femon.so.1.7.27
May 2 16:23:45 titan vdr: [4820] loading plugin:
/usr/lib/vdr/plugins/libvdr-live.so.1.7.27
May 2 16:23:45 titan vdr: [4820] [live] INFO: validating server ip '0.0.0.0'
May 2 16:23:45 titan vdr: [4820] loading plugin:
/usr/lib/vdr/plugins/libvdr-xineliboutput.so.1.7.27
May 2 16:23:45 titan vdr: [4820] loading plugin:
/usr/lib/vdr/plugins/libvdr-quickepgsearch.so.1.7.27
May 2 16:23:45 titan vdr: [4820] loading plugin:
/usr/lib/vdr/plugins/libvdr-osdteletext.so.1.7.27
May 2 16:23:45 titan vdr: [4820] loading /var/lib/vdr/setup.conf
May 2 16:23:45 titan vdr: [4820] [xine..put] Skipping configuration entry
Frontend=none (overridden in command line)
May 2 16:23:45 titan vdr: [4820] loading /var/lib/vdr/sources.conf
May 2 16:23:45 titan vdr: [4820] loading /var/lib/vdr/diseqc.conf
May 2 16:23:45 titan vdr: [4820] loading /var/lib/vdr/scr.conf
May 2 16:23:45 titan vdr: [4820] loading /var/lib/vdr/channels.conf
May 2 16:23:45 titan vdr: [4820] loading /var/lib/vdr/timers.conf
May 2 16:23:45 titan vdr: [4820] loading /var/lib/vdr/commands.conf
May 2 16:23:45 titan vdr: [4820] loading /var/lib/vdr/reccmds.conf
May 2 16:23:45 titan vdr: [4820] loading /var/lib/vdr/svdrphosts.conf
May 2 16:23:45 titan vdr: [4820] loading /var/lib/vdr/remote.conf
May 2 16:23:45 titan vdr: [4820] loading /var/lib/vdr/keymacros.conf
May 2 16:23:45 titan runvdr: restarting VDR
May 2 16:23:45 titan kernel: [ 285.577380] usbcore: deregistering interface
driver dvb_usb_af9015
May 2 16:23:45 titan acpid: input device has been disconnected, fd 12
May 2 16:23:45 titan acpid: input device has been disconnected, fd 24
May 2 16:23:45 titan kernel: [ 285.606192] dvb-usb: TerraTec Cinergy T Stick
RC successfully deinitialized and disconnected.
May 2 16:23:47 titan kernel: [ 287.831286] dvb-usb: found a 'TerraTec Cinergy
T Stick RC' in warm state.
May 2 16:23:47 titan kernel: [ 287.831334] dvb-usb: will pass the complete
MPEG2 transport stream to the software demuxer.
May 2 16:23:47 titan kernel: [ 287.831689] DVB: registering new adapter
(TerraTec Cinergy T Stick RC)
May 2 16:23:47 titan kernel: [ 287.833189] af9013: firmware version 5.1.0.0
May 2 16:23:47 titan kernel: [ 287.835919] DVB: registering adapter 0
frontend 0 (Afatech AF9013)...
May 2 16:23:47 titan kernel: [ 287.837287] tda18218: NXP TDA18218HN
successfully identified.
May 2 16:23:47 titan kernel: [ 287.838417] Registered IR keymap
rc-terratec-slim-2
May 2 16:23:47 titan kernel: [ 287.838494] input: IR-receiver inside an USB
DVB receiver as /devices/pci0000:00/0000:00:1a.7/usb1/1-3/rc/rc9/input26
May 2 16:23:47 titan kernel: [ 287.838595] rc9: IR-receiver inside an USB DVB
receiver as /devices/pci0000:00/0000:00:1a.7/usb1/1-3/rc/rc9
May 2 16:23:47 titan kernel: [ 287.838598] dvb-usb: schedule remote query
interval to 500 msecs.
May 2 16:23:47 titan kernel: [ 287.838601] dvb-usb: TerraTec Cinergy T Stick
RC successfully initialized and connected.
May 2 16:23:47 titan kernel: [ 287.846821] usbcore: registered new interface
driver dvb_usb_af9015
May 2 16:24:02 titan vdr: [4853] VDR version 1.7.27 started
May 2 16:24:02 titan vdr: [4853] switched to user 'vdr'
May 2 16:24:02 titan vdr: [4853] codeset is 'UTF-8' - known
May 2 16:24:02 titan vdr: [4853] found 28 locales in /usr/share/locale
May 2 16:24:02 titan vdr: [4853] loading plugin:
/usr/lib/vdr/plugins/libvdr-conflictcheckonly.so.1.7.27
May 2 16:24:02 titan vdr: [4853] loading plugin:
/usr/lib/vdr/plugins/libvdr-epgsearch.so.1.7.27
May 2 16:24:02 titan vdr: [4853] loading plugin:
/usr/lib/vdr/plugins/libvdr-epgsearchonly.so.1.7.27
May 2 16:24:02 titan vdr: [4853] loading plugin:
/usr/lib/vdr/plugins/libvdr-femon.so.1.7.27
May 2 16:24:02 titan vdr: [4853] loading plugin:
/usr/lib/vdr/plugins/libvdr-live.so.1.7.27
May 2 16:24:02 titan vdr: [4853] [live] INFO: validating server ip '0.0.0.0'
May 2 16:24:02 titan vdr: [4853] loading plugin:
/usr/lib/vdr/plugins/libvdr-xineliboutput.so.1.7.27
May 2 16:24:02 titan vdr: [4853] loading plugin:
/usr/lib/vdr/plugins/libvdr-quickepgsearch.so.1.7.27
May 2 16:24:02 titan vdr: [4853] loading plugin:
/usr/lib/vdr/plugins/libvdr-osdteletext.so.1.7.27
May 2 16:24:02 titan vdr: [4853] loading /var/lib/vdr/setup.conf
May 2 16:24:02 titan vdr: [4853] [xine..put] Skipping configuration entry
Frontend=none (overridden in command line)
May 2 16:24:02 titan vdr: [4853] loading /var/lib/vdr/sources.conf
May 2 16:24:02 titan vdr: [4853] loading /var/lib/vdr/diseqc.conf
May 2 16:24:02 titan vdr: [4853] loading /var/lib/vdr/scr.conf
May 2 16:24:02 titan vdr: [4853] loading /var/lib/vdr/channels.conf
May 2 16:24:02 titan vdr: [4853] loading /var/lib/vdr/timers.conf
May 2 16:24:02 titan vdr: [4853] loading /var/lib/vdr/commands.conf
May 2 16:24:02 titan vdr: [4853] loading /var/lib/vdr/reccmds.conf
May 2 16:24:02 titan vdr: [4853] loading /var/lib/vdr/svdrphosts.conf
May 2 16:24:02 titan vdr: [4853] loading /var/lib/vdr/remote.conf
May 2 16:24:02 titan vdr: [4853] loading /var/lib/vdr/keymacros.conf
May 2 16:24:02 titan runvdr: restarting VDR
[…]
I am getting the same behaviour on a system with a TeVii s480 v2.1
DVB-S2 card.
While looking for this bug, I've found this patch
https://github.com/stefansaraev/OpenELEC.tv/commit/9daf4bdba4ec8449f2bfcf12092b84ef4ba2d019#diff-0
which, after being applied to the vdr 1.7.27-1 package, indeed fixes
the problem with fontconfig 2.9.
Regards
Stefan Lippers-Hollmann
-- System Information:
Debian Release: wheezy/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Kernel: Linux 3.3-4.slh.1-aptosid-amd64 (SMP w/4 CPU cores; PREEMPT)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages vdr depends on:
ii adduser 3.113+nmu1
ii debconf [debconf-2.0] 1.5.42
ii libc6 2.13-32
ii libcap2 1:2.22-1
ii libfontconfig1 2.9.0-2
ii libfreetype6 2.4.9-1
ii libfribidi0 0.19.2-3
ii libgcc1 1:4.7.0-6
ii libjpeg8 8d-1
ii libstdc++6 4.7.0-6
ii psmisc 22.16-1
Versions of packages vdr recommends:
ii lirc 0.9.0-0~svnr490.3
ii ttf-freefont 20100919-1
Versions of packages vdr suggests:
pn vdr-plugin-dvbsddevice <none>
-- Configuration Files:
/etc/default/vdr changed:
umask 0002
ENABLED=1
ENABLE_SHUTDOWN=0
OPTIONS="-w 60"
/etc/vdr/svdrphosts.conf changed:
127.0.0.1 # always accept localhost
192.168.10.0/24 # any host on the local net
192.168.20.0/24 # any host on the local net
-- debconf information:
* vdr/select_dvb_card: Terrestrial
* vdr/create_video_dir: true
signature.asc
Description: This is a digitally signed message part.

