Learn how easy it is to sync an existing GitHub or Google Code repo to a SourceForge project! See Demo

Close

#61 segfault while imon-plugin using "getindex" function

open
nobody
None
5
2011-04-13
2011-04-13
Lars Schäfer
No

hi,
after stopping a media-playback (dvd, avi, etc.) sometimes vdr segfaults!! first i suspected the imon-plugin, but its maintainer checked backtrace and told me using the "GetIndex" function of "cXinelibPlayer" is responsible for the crash.

backtrace:

(gdb) bt
#0 0x00007fe7e43c1666 in cXinelibDevice::PlayFileCtrl(char const*, int) ()
from /usr/lib/vdr/plugins/libvdr-xineliboutput.so.1.7.16
#1 0x00007fe7e43e0e43 in cXinelibPlayer::GetIndex(int&, int&, bool) ()
from /usr/lib/vdr/plugins/libvdr-xineliboutput.so.1.7.16
#2 0x00007fe7deab42f4 in ciMonWatch::ReplayPosition(int&, int&, double&) const ()
from /usr/lib/vdr/plugins/libvdr-imonlcd.so.1.7.16
#3 0x00007fe7deab48b5 in ciMonWatch::ReplayTime(int&, int&) () from /usr/lib/vdr/plugins/libvdr-imonlcd.so.1.7.16
#4 0x00007fe7deab5dee in ciMonWatch::Action() () from /usr/lib/vdr/plugins/libvdr-imonlcd.so.1.7.16
#5 0x00000000004e77f8 in cThread::StartThread(cThread*) ()
#6 0x00007fe7e9e1e9ca in start_thread () from /lib/libpthread.so.0
#7 0x00007fe7e86eb70d in clone () from /lib/libc.so.6
#8 0x0000000000000000 in ?? ()

user "cooljay032" in vdr-portal for any further information,
thanks

Discussion