Bug#646765: vdr_1.7.21-1~ctvdr2_i386.deb crashed/restarting with dummydevice
David Rütti
d_ruetti at hotmail.com
Wed Oct 26 21:52:46 UTC 2011
Package: vdr
Version: 1.7.21-1~ctvdr2
Severity: grave
Justification: renders package unusable
Hello
After upgrading from vdr 1.7.21-1~ctvdr1 to vdr 1.7.21-1~ctvdr2 the program seems crashing when dummydevice plugin is loaded. As a consequence vdr restarts endlessly.
dummydevice plugin information:
Package: vdr-plugin-dummydevice
Version: 1.0.2-16
Maintainer: Debian VDR Team <pkg-vdr-dvb-devel at lists.alioth.debian.org>
/var/log/user.log
Oct 26 23:24:48 iris vdr: [31564] initializing plugin: osdteletext (0.9.1): Displays teletext on the OSD
Oct 26 23:24:48 iris vdr: [31564] initializing plugin: dummydevice (1.0.2): Output device that does nothing
Oct 26 23:24:48 iris runvdr: restarting VDR
Oct 26 23:25:06 iris vdr: [31715] VDR version 1.7.21 started
Oct 26 23:25:06 iris vdr: [31715] switched to user 'vdr'
Oct 26 23:25:06 iris vdr: [31715] codeset is 'ISO-8859-1' - known
Oct 26 23:25:06 iris vdr: [31715] found 28 locales in /usr/share/locale
Oct 26 23:25:06 iris vdr: [31715] loading plugin: /usr/lib/vdr/plugins/libvdr-vdrrip.so.1.7.21
Oct 26 23:25:06 iris vdr: [31715] loading plugin: /usr/lib/vdr/plugins/libvdr-control.so.1.7.21
Oct 26 23:25:06 iris vdr: [31715] loading plugin: /usr/lib/vdr/plugins/libvdr-streamdev-server.so.1.7.21
Oct 26 23:25:06 iris vdr: [31715] loading plugin: /usr/lib/vdr/plugins/libvdr-epgsearch.so.1.7.21
Oct 26 23:25:06 iris vdr: [31715] loading plugin: /usr/lib/vdr/plugins/libvdr-conflictcheckonly.so.1.7.21
Oct 26 23:25:06 iris vdr: [31715] loading plugin: /usr/lib/vdr/plugins/libvdr-osdteletext.so.1.7.21
Oct 26 23:25:06 iris vdr: [31715] loading plugin: /usr/lib/vdr/plugins/libvdr-dummydevice.so.1.7.21
Oct 26 23:25:06 iris vdr: [31715] loading plugin: /usr/lib/vdr/plugins/libvdr-quickepgsearch.so.1.7.21
Oct 26 23:25:06 iris vdr: [31715] loading plugin: /usr/lib/vdr/plugins/libvdr-epgsearchonly.so.1.7.21
Oct 26 23:25:06 iris vdr: [31715] loading /var/lib/vdr/setup.conf
Oct 26 23:25:06 iris vdr: [31715] ERROR: unknown config parameter: CutTimePatchEnabled = 0
Oct 26 23:25:06 iris vdr: [31715] ERROR: unknown config parameter: HardLinkCutter = 0
Oct 26 23:25:06 iris vdr: [31715] ERROR: unknown config parameter: MaxRecordingSize = 100
Oct 26 23:25:06 iris vdr: [31715] ERROR: unknown config parameter: MenuCmdPosition = 0
Oct 26 23:25:06 iris vdr: [31715] ERROR: unknown config parameter: ShowProgressBar = 0
Oct 26 23:25:06 iris vdr: [31715] ERROR: unknown config parameter: ShowRecDate = 1
Oct 26 23:25:06 iris vdr: [31715] ERROR: unknown config parameter: ShowRecLength = 0
Oct 26 23:25:06 iris vdr: [31715] ERROR: unknown config parameter: ShowRecTime = 1
Oct 26 23:25:06 iris vdr: [31715] loading /var/lib/vdr/sources.conf
Oct 26 23:25:06 iris vdr: [31715] loading /var/lib/vdr/diseqc.conf
Oct 26 23:25:06 iris vdr: [31715] loading /var/lib/vdr/channels.conf
Oct 26 23:25:06 iris vdr: [31715] loading /var/lib/vdr/timers.conf
Oct 26 23:25:06 iris vdr: [31715] loading /var/lib/vdr/commands.conf
Oct 26 23:25:06 iris vdr: [31715] loading /var/lib/vdr/reccmds.conf
Oct 26 23:25:06 iris vdr: [31715] loading /var/lib/vdr/svdrphosts.conf
Oct 26 23:25:06 iris vdr: [31715] loading /var/lib/vdr/keymacros.conf
Oct 26 23:25:06 iris vdr: [31715] reading EPG data from /var/cache/vdr/epg.data
Oct 26 23:25:06 iris vdr: [31717] video directory scanner thread started (pid=31715, tid=31717)
Oct 26 23:25:06 iris vdr: [31717] video directory scanner thread ended (pid=31715, tid=31717)
Oct 26 23:25:06 iris vdr: [31716] video directory scanner thread started (pid=31715, tid=31716)
Oct 26 23:25:06 iris vdr: [31716] video directory scanner thread ended (pid=31715, tid=31716)
Oct 26 23:25:06 iris vdr: [31715] registered source parameters for 'A - ATSC'
Oct 26 23:25:06 iris vdr: [31715] registered source parameters for 'C - DVB-C'
Oct 26 23:25:06 iris vdr: [31715] registered source parameters for 'S - DVB-S'
Oct 26 23:25:06 iris vdr: [31715] registered source parameters for 'T - DVB-T'
Oct 26 23:25:06 iris vdr: [31715] probing /dev/dvb/adapter0/frontend0
Oct 26 23:25:06 iris vdr: [31715] creating cDvbDevice
Oct 26 23:25:06 iris vdr: [31715] new device number 1
Oct 26 23:25:06 iris vdr: [31715] frontend 0/0 provides DVB-S2 with QPSK ("STB0899 Multistandard")
Oct 26 23:25:06 iris vdr: [31715] probing /dev/dvb/adapter1/frontend0
Oct 26 23:25:06 iris vdr: [31715] creating cDvbDevice
Oct 26 23:25:06 iris vdr: [31715] new device number 2
Oct 26 23:25:06 iris vdr: [31715] cTimeMs: using monotonic clock (resolution is 1 ns)
Oct 26 23:25:06 iris vdr: [31721] section handler thread started (pid=31715, tid=31721)
Oct 26 23:25:06 iris vdr: [31723] CI adapter on device 1 thread started (pid=31715, tid=31723)
Oct 26 23:25:06 iris vdr: [31720] tuner on frontend 0/0 thread started (pid=31715, tid=31720)
Oct 26 23:25:06 iris vdr: [31715] frontend 1/0 provides DVB-S with QPSK ("ST STV0299 DVB-S")
Oct 26 23:25:06 iris vdr: [31715] found 2 DVB devices
Oct 26 23:25:06 iris vdr: [31715] initializing plugin: vdrrip (0.3.0): A MPlayer using movie encoder
Oct 26 23:25:06 iris vdr: [31715] initializing plugin: control (0.0.2a): Control VDR over terminal or telnet
Oct 26 23:25:06 iris vdr: [31715] initializing plugin: streamdev-server (0.5.1): VDR Streaming Server
Oct 26 23:25:06 iris vdr: [31715] initializing plugin: epgsearch (1.0.0): search the EPG for repeats and more
Oct 26 23:25:06 iris vdr: [31715] initializing plugin: conflictcheckonly (0.0.1): Direct access to epgsearch's conflict check menu
Oct 26 23:25:06 iris vdr: [31715] initializing plugin: osdteletext (0.9.1): Displays teletext on the OSD
Oct 26 23:25:06 iris vdr: [31715] initializing plugin: dummydevice (1.0.2): Output device that does nothing
Oct 26 23:25:06 iris runvdr: restarting VDR
Thanks in advance
David
-- System Information:
Debian Release: 6.0.3
APT prefers stable-updates
APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: i386 (i686)
Kernel: Linux 3.0.0-2-686-pae (SMP w/1 CPU core)
Locale: LANG=de_CH, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages vdr depends on:
ii adduser 3.112+nmu2 add and remove users and groups
ii libc6 2.11.2-10 Embedded GNU C Library: Shared lib
ii libcap2 1:2.19-3 support for getting/setting POSIX.
ii libfontconfig1 2.8.0-2.1 generic font configuration library
ii libfreetype6 2.4.2-2.1+squeeze2 FreeType 2 font engine, shared lib
ii libfribidi0 0.19.2-1 Free Implementation of the Unicode
ii libgcc1 1:4.4.5-8 GCC support library
ii libjpeg62 6b1-1 The Independent JPEG Group's JPEG
ii libstdc++6 4.4.5-8 The GNU Standard C++ Library v3
ii psmisc 22.11-1 utilities that use the proc file s
Versions of packages vdr recommends:
ii lirc 0.8.6-1~etobi1 infra-red remote control support
ii ttf-bitstream-vera 1.10-8 The Bitstream Vera family of free
Versions of packages vdr suggests:
pn vdr-plugin-dvbsddevice <none> (no description available)
-- Configuration Files:
/etc/init.d/vdr changed:
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
NAME=vdr
DESC="Linux Video Disk Recorder"
DAEMON=/usr/sbin/runvdr
PIDFILE=/var/run/runvdr.pid
VDRPRG=/usr/bin/vdr
test -x $DAEMON || exit 0
test -x $VDRPRG || exit 0
. /usr/lib/vdr/config-loader.sh
test "$ENABLE_SHUTDOWN" = "1" && VDRSHUTDOWN="/usr/lib/vdr/vdr-shutdown.wrapper" \
|| VDRSHUTDOWN="/usr/lib/vdr/vdr-shutdown-message"
. /usr/lib/vdr/plugin-loader.sh
. /usr/lib/vdr/commands-loader.sh
clean_console()
{
if [ "$KEYB_TTY" != "" ]; then
tput -Tlinux clear > $KEYB_TTY
fi
}
configure_console_input()
{
if [ "$KEYB_TTY" != "" ]; then
clean_console
echo -e "This tty is currently mapped to VDR, keypresses aren't echoed.\r" > $KEYB_TTY
echo -n "For a login prompt switch to another console." > $KEYB_TTY
REDIRECT="< $KEYB_TTY"
if [ "$KEYB_TTY_SWITCH" = "1" ]; then
chvt `echo "$KEYB_TTY" | sed "s/\/dev\/tty//"`
fi
fi
}
get_status()
{
if start-stop-daemon --start --startas $DAEMON --test \
--name $(basename $DAEMON) --pidfile $PIDFILE >/dev/null
then
echo " - is not running."
exit 3
else
echo " - is running."
exit 0
fi
}
startvdr()
{
if [ "$ENABLED" != "0" ] ; then
# only start vdr if there is no other instance running
if start-stop-daemon --start --startas $DAEMON --test \
--name $(basename $DAEMON) --pidfile $PIDFILE >/dev/null
then
getplugins
mergecommands "commands"
mergecommands "reccmds"
configure_console_input
if [ "$VFAT" == "1" ]; then
OPTIONS="--vfat $OPTIONS"
fi
if [ -n "$LIRC" ]; then
LIRC_OPT="--lirc=$LIRC"
else
LIRC_OPT="--lirc"
fi
start-stop-daemon --start --quiet --startas $DAEMON --background \
--name $(basename $DAEMON) --pidfile $PIDFILE --make-pidfile -- \
-v $VIDEO_DIR -c $CFG_DIR -L $PLUGIN_DIR -r $REC_CMD \
-s $VDRSHUTDOWN -E $EPG_FILE -u $USER -g /tmp \
--port $SVDRP_PORT $LIRC_OPT $PLUGINS $OPTIONS $REDIRECT
else
echo -n " - seems to be running already"
fi
else
echo -n " - aborted (to enable the daemon, edit /etc/default/vdr)"
fi
}
stopvdr()
{
if start-stop-daemon --stop --retry 30 \
--name $(basename $DAEMON) --pidfile $PIDFILE >/dev/null
then
start-stop-daemon --stop --retry 30 --oknodo --exec $VDRPRG >/dev/null
rm -f $PIDFILE
clean_console
else
echo -n " - seems not to be running"
fi
}
case "$1" in
start)
echo -n "Starting $DESC: $NAME"
startvdr
echo "."
;;
stop)
echo -n "Stopping $DESC: $NAME"
stopvdr
echo "."
;;
restart|force-reload)
echo -n "Restarting $DESC: $NAME"
stopvdr
sleep 4
startvdr
echo "."
;;
status)
echo -n "Getting status of $DESC: $NAME"
get_status
;;
*)
N=/etc/init.d/$NAME
echo "Usage: $N {start|stop|restart|force-reload}" >&2
exit 1
;;
esac
exit 0
-- no debconf information
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/pkg-vdr-dvb-devel/attachments/20111026/ef313586/attachment-0001.html>
More information about the pkg-vdr-dvb-devel
mailing list