[mythtv] Frontend Freeze on Pause

Jason W. Thompson GameboyHippo at classicnet.net
Sun Sep 26 13:09:15 EDT 2004


I'm glad someone else has this problem, but I'm thinking it has to do with 
IVTV.  I use to have the problem where it would lock up if another recording 
would start, but then I upgraded to IVTV CVS and now it freezes if I have it 
on pause too long, regardless of whether or not I'm recording something.

On Wednesday 22 September 2004 04:39 pm, Alex Belits wrote:
> On Wed, 22 Sep 2004, Ben Brown wrote:
> > > Jay Parlar wrote:
> > > > Since upgrading my system from .15.1 to .16, I've twice seen the
> > > > frontend freeze up when pausing LiveTV.
> > >
> > > I've also had this happen.
> >
> > I've had similar problems.  Myth frontend will completely freeze, but it
> > only happens when watching a currently recording show.  If I restart the
> > frontend and immediately try to watch a recording again, the system
> > freezes completely and my only option is to hit the power button. This
> > happens nearly every time I try to watch a currently recording program. 
> > The symptoms are the same every time, frontend locks, restart frontend,
> > entire machine locks.
> >
> > I've been playing with different versions of cvs, and I think I've
> > narrowed it to somewhere between September 4 and September 7.  Currently
> > I'm running cvs as of Sep  4 04:42:30 2004, and haven't seen any
> > problems. I hope to be able to narrow it down a little more, but it takes
> > time to build and test each version.
>
>   I have seen frontend locking up when switching to recording while
> watching live TV, and it looks like the lockup itself is fixed by this (I
> assume, the line was a typo):
> --- 8< ---
>
> --- orig/mythtv/programs/mythfrontend/main.cpp	2004-09-11
> 21:42:24.000000000 -0600 +++
> mythtv/programs/mythfrontend/main.cpp	2004-09-18 01:28:27.000000000 -0600
> @@ -261,7 +261,7 @@
>              bool showDialogs = false;
>              if (tv->LiveTV(showDialogs) == 1) //1 == livetv ok
>                  tryTV = false;
> -            else if (timer.restart() > 2000)
> +            else if (timer.elapsed() > 2000)
>              {
>                  tryTV = false;
>                  quitAll = true;
>
> --- >8 ---
>
>   However this merely causes the exit to menu on error instead of lockup,
> the problem itself remains.


More information about the mythtv-dev mailing list