Bug#704259: vdr-plugin-xineliboutput: VDR tends to crash when stopping playing an internet radio

Tobias Grimm tobias.grimm at e-tobi.net
Mon Apr 1 19:54:12 UTC 2013


On 30.03.2013 23:08, Tobias Grimm wrote:

> Please wait until next week. I'll then have the brand new VDR 2.0.0
> packages available which should make debugging such crashes easier.

Ok. A new VDR version is now availabl here:

deb http://e-tobi.net/vdr-experimental wheezy base addons vdr-multipatch

The packages there are much newer than what is currently available in 
Debian, so they might already fix your problem.

If there are still crashes, you can enable the creation of core dumps by 
setting "ENABLE_CORE_DUMPS=1" in /etc/default/vdr and restarting vdr.

Normally the coredump will then be created as /tmp/core.

To analyze the core dump, you need to install the dbg-packages too, which 
currently are:

vdr-dbg
vdr-plugin-xineliboutput-dbg

and depending how you use xineliboutput also:

xineliboutput-sxfe-dbg

or

libxineliboutput-sxfe-dbg

(or the *fbfe* version if you use the frame buffer instead of X).

To get some useful information from the core dump you can do:

gdb /usr/bin/vdr --core=/tmp/core --batch -ex "where"
gdb /usr/bin/vdr --core=/tmp/core --batch -ex "bt"
gdb /usr/bin/vdr --core=/tmp/core --batch -ex "thread apply all bt"

Tobias



More information about the pkg-vdr-dvb-devel mailing list