[mythtv] Backend segfaulting repeatedly during recording DVB

Ed Wildgoose lists at wildgooses.com
Wed Feb 23 01:23:39 UTC 2005


>Valgrind's my only suggestion.
>  
>

Whilst we are talking valgrind.  I am assuming the following are 
harmless?  Can anyone translate why they come up at all?

==20552== Thread 10:
==20552== Conditional jump or move depends on uninitialised value(s)
==20552==    at 0x1CFBD40F: __udivdi3 (in 
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5/libgcc_s.so.1)
==20552==    by 0x805C9ED: EncoderLink::cacheFreeSpace() 
(encoderlink.cpp:183)
==20552==    by 0x808EE7C: Scheduler::FillEncoderFreeSpaceCache() 
(scheduler.cpp:229)
==20552==    by 0x8092B9D: Scheduler::RunScheduler() (scheduler.cpp:883)
==20552==

==20552== Thread 10:
==20552== Conditional jump or move depends on uninitialised value(s)
==20552==    at 0x805CBA2: EncoderLink::isLowOnFreeSpace() 
(encoderlink.cpp:238)
==20552==    by 0x8093A0A: Scheduler::RunScheduler() (scheduler.cpp:987)
==20552==    by 0x8095CDA: Scheduler::SchedulerThread(void*) 
(scheduler.cpp:1273)
==20552==    by 0x1CEB4D5A: thread_wrapper (vg_libpthread.c:867)

==20552== Thread 11:
==20552== Conditional jump or move depends on uninitialised value(s)
==20552==    at 0x1CFBD413: __udivdi3 (in 
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5/libgcc_s.so.1)
==20552==    by 0x8055F06: AutoExpire::RunExpirer() (autoexpire.cpp:61)
==20552==    by 0x8056FF0: AutoExpire::ExpirerThread(void*) 
(autoexpire.cpp:134)
==20552==    by 0x1CEB4D5A: thread_wrapper (vg_libpthread.c:867)
2005-02-23 01:20:27.763 DVB#0 Recorder: Card opened successfully (using 
PS mode).

==20552==
==20552== Thread 20:
==20552== Syscall param ioctl(generic) contains uninitialised or 
unaddressable byte(s)
==20552==    at 0x1D06EA09: ioctl (in /lib/libc-2.3.4.so)
==20552==    by 0x1BD8D44E: DVBRecorder::SetDemuxFilters() 
(dvbrecorder.cpp:346)
==20552==    by 0x1BD8EDA5: DVBRecorder::StartRecording() 
(dvbrecorder.cpp:532)
==20552==    by 0x1BD36DA1: SpawnEncode(void*) (tv_rec.cpp:48)
==20552==  Address 0x1EF63C61 is on thread 20's stack



More information about the mythtv-dev mailing list