[mythtv] Backend crashing with DVB-C EIT

Otto Kolsi otto at kolsi.fi
Fri Jul 7 09:33:40 UTC 2006


I'm helping a friend to setup myth. With compiled 0.19-fixes the DVB-C 
EIT seems to crash backend quite frequently. Latest gdb backtrace 
indicates problem in SIParser::DecodeText(), although the actual reason 
is probably somewhere earlier.

Below is a snippet from the backtrace. It looks like the length of the 
text is 144 but the actual data is much longer.

0.19-fixes seems to be working better than HEAD in this case. Is it okay 
  to create ticket and try to solve this with 0.19-fixes or should HEAD 
be used?


No symbol table info available.
#5  0x0282ee28 in QSimpleTextCodec::toUnicode () from 
/usr/lib/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#6  0x00c38e30 in SIParser::DecodeText (this=0xaef02708, src=0xb04e951e 
"\005Skrotbilsrally. Louis Theroux åker till Michigan, centrum för USA:s 
bilindustri. Klarar han av att köra i ett stundande skrotbilsrally? 
Stereo._\004", length=144) at siparser.cpp:977
	coding = {static null = {static null = <same as static member of an 
already seen type>, d = 0x97dc0c0, static shared_null = 0x97dc0c0}, d = 
0x98dd848, static shared_null = 0x97dc0c0}
	codec = (struct QTextCodec *) 0x97f8a50
	result = {static null = {static null = <same as static member of an 
already seen type>, d = 0x97dc0c0, static shared_null = 0x97dc0c0}, d = 
0x97dc0c0, static shared_null = 0x97dc0c0}
	buf = 0xb04e8c80 "\005Skrotbilsrally. Louis Theroux åker till Michigan, 
centrum för USA:s bilindustri. Klarar han av att köra i ett stundande 
skrotbilsrally? Stereo.\b\216N° ¡\037O\006"
-- 
   Otto


More information about the mythtv-dev mailing list