[mythtv] [0.25] SIGSEGV when EIT updating DB and channel change (sometimes empty file)
Angela Schmid
angela.schmid at wolke7.net
Mon Apr 2 20:58:48 UTC 2012
Hello
I have a reproducible problem and tried several 0.25-pre versions since the beginning of march. On a channel change for a recording
and a running (or maybe just ending) EIT update to the DB I get a SIGSEGV, almost every second day. Twice I saw empty files created
prior the crash of mythbackend.
Since I have these errors, I only activated one card, and allowing only one recording per card.
This crash happened after midnight, so maybe a new day of EIT data was received resulting in the crash.
http://minerva11.dyndns.org/html/public/gdb.txt.zip 9Kb
http://minerva11.dyndns.org/html/public/mythbackend.log.zip 81Kb
Thanks for having a look at the debug logs. Please inform me for other settings/tests.
Cheers Angela
Using the following command:
cat << "EOF" | tee ${HOME}/gdbcommands
handle SIGPIPE nostop noprint
handle SIG33 nostop noprint
set logging on
set pagination off
set breakpoint pending on
break qFatal
set args --syslog local7 --user mythtv -v eit,general --loglevel debug run thread apply all bt full set logging off EOF .
/etc/default/locale gdb /usr/bin/mythbackend -x ${HOME}/gdbcommands
./configure \
--disable-ccache \
--compile-type=debug \
--prefix=/usr \
--extra-cflags=-I/usr/src/linux-headers-3.3.0-rc2-angela2+/include \
--extra-cxxflags=-I/usr/src/linux-headers-3.3.0-rc2-angela2+/include \
--disable-altivec \
--disable-audio-oss \
--disable-audio-jack \
--disable-audio-pulseoutput \
--enable-libfftw3 \
--disable-joystick-menu \
--disable-firewire \
--disable-hdhomerun \
--disable-ceton \
--disable-ivtv \
--disable-hdpvr \
--enable-dvb \
--dvb-path=$HOME/dev/ddbridge/media_build_experimental/linux/include \
--disable-vdpau \
--enable-vaapi \
--disable-quartz-video \
--enable-libmp3lame \
--enable-libfaac \
--enable-nonfree \
--enable-libx264 \
--enable-libvpx \
--enable-libxvid \
--disable-altivec \
More information about the mythtv-dev
mailing list