[mythtv] PESPacket Fails CRC check everyday at 16:20

scratch1701 scratchbuild at gmail.com
Sat Feb 10 13:54:58 UTC 2007


Hello,

Well, I got a gdb log of a crash which I *think* shows the closed
issue: #2664 (Backend SEGFAULT on invalid PMT)", crashing even on
r12750 on svn-trunk.

If anyone can confirm that this is correct, I'll post it to the ticket.

--- gdb.txt ---
[New Thread -1392288864 (LWP 8672)]
[New Thread -1375503456 (LWP 8673)]
[Thread -1392288864 (LWP 8672) exited]
[Thread -1375503456 (LWP 8673) exited]
[New Thread -1375503456 (LWP 8678)]
[New Thread -1392288864 (LWP 8679)]
[New Thread -1427301472 (LWP 8680)]
[New Thread -1453716576 (LWP 8681)]
[New Thread -1462109280 (LWP 8683)]
[New Thread -1476154464 (LWP 8685)]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread -1409279072 (LWP 8668) exited]
[Thread -1462109280 (LWP 8683) exited]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1427301472 (LWP 8680)]
0xb7975a75 in ProgramAssociationTable::ProgramPID () from
/usr/local/lib/libmythtv-0.20.so.0

Thread 35 (Thread -1476154464 (LWP 8685)):
#0  0xffffe410 in __kernel_vsyscall ()
No symbol table info available.
#1  0xb5f8534b in __waitpid_nocancel () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#2  0xb6deb966 in myth_system () from /usr/local/lib/libmyth-0.20.so.0
No symbol table info available.
#3  0xb785f2c2 in JobQueue::DoFlagCommercialsThread () from
/usr/local/lib/libmythtv-0.20.so.0
No symbol table info available.
#4  0xb785ffa5 in JobQueue::FlagCommercialsThread () from
/usr/local/lib/libmythtv-0.20.so.0
No symbol table info available.
#5  0xb5f7e504 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#6  0xb5e0151e in clone () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.

Thread 33 (Thread -1453716576 (LWP 8681)):
#0  0xffffe410 in __kernel_vsyscall ()
No symbol table info available.
#1  0xb5df7803 in poll () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#2  0xb7c5bdb4 in DeviceReadBuffer::Poll () from
/usr/local/lib/libmythtv-0.20.so.0
No symbol table info available.
#3  0xb7c5c56d in DeviceReadBuffer::fill_ringbuffer () from
/usr/local/lib/libmythtv-0.20.so.0
No symbol table info available.
#4  0xb7c5c67f in DeviceReadBuffer::boot_ringbuffer () from
/usr/local/lib/libmythtv-0.20.so.0
No symbol table info available.
#5  0xb5f7e504 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#6  0xb5e0151e in clone () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.

Thread 32 (Thread -1427301472 (LWP 8680)):
#0  0xb7975a75 in ProgramAssociationTable::ProgramPID () from
/usr/local/lib/libmythtv-0.20.so.0
No symbol table info available.
#1  0xb7d2c78c in DVBRecorder::AdjustFilters () from
/usr/local/lib/libmythtv-0.20.so.0
No symbol table info available.
#2  0xb7d2de88 in DVBRecorder::StartRecording () from
/usr/local/lib/libmythtv-0.20.so.0
No symbol table info available.
#3  0xb7c319cc in TVRec::RecorderThread () from
/usr/local/lib/libmythtv-0.20.so.0
No symbol table info available.
#4  0xb5f7e504 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#5  0xb5e0151e in clone () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.

Thread 31 (Thread -1392288864 (LWP 8679)):
#0  0xffffe410 in __kernel_vsyscall ()
No symbol table info available.
#1  0xb5f81a8c in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#2  0xb675a2ad in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#3  0xb7818c85 in ThreadedFileWriter::SyncLoop () from
/usr/local/lib/libmythtv-0.20.so.0
No symbol table info available.
#4  0xb7818cc7 in ThreadedFileWriter::boot_syncer () from
/usr/local/lib/libmythtv-0.20.so.0
No symbol table info available.
#5  0xb5f7e504 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#6  0xb5e0151e in clone () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.

Thread 30 (Thread -1375503456 (LWP 8678)):
#0  0xffffe410 in __kernel_vsyscall ()
No symbol table info available.
#1  0xb5f81a8c in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#2  0xb675a2ad in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#3  0xb7818551 in ThreadedFileWriter::DiskLoop () from
/usr/local/lib/libmythtv-0.20.so.0
No symbol table info available.
#4  0xb7819f25 in ThreadedFileWriter::boot_writer () from
/usr/local/lib/libmythtv-0.20.so.0
No symbol table info available.
#5  0xb5f7e504 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#6  0xb5e0151e in clone () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.

Thread 18 (Thread -1383896160 (LWP 19257)):
#0  0xffffe410 in __kernel_vsyscall ()
No symbol table info available.
#1  0xb5dfa321 in select () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#2  0xb6eb58d5 in MythSocket::readyReadThread () from
/usr/local/lib/libmyth-0.20.so.0
No symbol table info available.
#3  0xb5f7e504 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#4  0xb5e0151e in clone () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.

Thread 15 (Thread -1367032928 (LWP 18622)):
#0  0xffffe410 in __kernel_vsyscall ()
No symbol table info available.
#1  0xb5f81816 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#2  0xb675a15c in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#3  0x080bdd27 in MythTimer::elapsed ()
No symbol table info available.
#4  0xb640b101 in QThreadInstance::start () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#5  0xb5f7e504 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#6  0xb5e0151e in clone () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.


More information about the mythtv-dev mailing list