[mythtv] more on dvb record failure (race condition in
signalmonitor.cpp?)
Ciaran
ciaranj at gmail.com
Mon Aug 22 18:59:44 UTC 2005
On 22/08/05, Daniel Kristjansson <danielk at cuymedia.net> wrote:
> On Mon, 2005-08-22 at 17:18 +0100, Mark Weaver wrote:
> > Mark Weaver wrote:
> > > I am also having trouble with DVB (livetv|recording) -- sometimes
> > > getting the PMT timeout. I have tried latest SVN but the backend seems
> > > very unstable for me. I've done a little debugging, so far I think I
> > > have found a race condition in signalmonitor.cpp:
> > Hmm, ok maybe that's not true, gdb thinks exit=false,update_rate=0,etc.
> > I've also managed to get it to SIGSEGV as below. Any ideas? Botched
> > compile somehow?
>
> >From the stack trace it looks like this is due to the lack of input
> handling code in DVBChannel. This is an old bug, but TVRec used to
> have special case code to work around the DVBChannel bug which I
> removed not knowing what it was. I just committed a fix which
> should prevent this DVBChannel bug from causing a segfault without
> needing special case code for DVBChannel in TVRec.
>
> Fixing DVBChannel is in my long term plan...
Excellent, this has fixed my recording issues, live-tv still
segfaulting though, I'll do a full recompile after putting the
wait-delay up a bit and see if I can get a stack-trace
Thanks :)
- Ciaran
>
> -- Daniel
>
>
>
> _______________________________________________
> mythtv-dev mailing list
> mythtv-dev at mythtv.org
> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev
>
>
>
--
- Ciaran
(I now have far too many G-Mail invites available, anyone who wants
one, gets one)
More information about the mythtv-dev
mailing list