[mythtv] Backend segfaulting repeatedly during recording DVB

Tom Hughes tom at compton.nu
Wed Feb 23 07:11:12 UTC 2005


In message <421BE15D.8010102 at treblid.dyndns.org>
          Tj <htpc at treblid.dyndns.org> wrote:

> > ==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
> >
> This is the part with the QValueList iterator right? Does that block
> look ok? It looks legit to me (though I am not 100% sure as I dun use QT
> containers)...  Again my mythbackend crashes here sometimes.

I doubt it is anything to do with an iterator. I wouldn't worry too
much about that one as it involves the generic ioctl wrapper so it
may just be that valgrind needs to be taught about that ioctl.

Tom

-- 
Tom Hughes (tom at compton.nu)
http://www.compton.nu/


More information about the mythtv-dev mailing list