Michael,

Thank you for the logs. Now I'm even more confused. The variable I suspected of being trampled appears to remain intact. The event processing thread appears to just hang right after cmyth_event_get() and all debug output I had put in the switch statement is never printed and the next iteration of the event loop is never executed. Since there's no mutex contention or deadlock possible it appears that the thread either hangs or dies silently. In addition, there are at least two debug strings I print in mythtv_init() before any of the live tv code kicks in that don't appear to be printed at all.

I'm going to increase the density of the debugging statements in the event loop to determine if I can narrow it down where the event thread enters the twilight zone. All this appears to happen before any of the "new" live tv code actually runs, it appears happens immidiately after the event thread is created.

I'll let you know when the new debug dongle is ready.

I would really like to be able to reproduce this here so I wouldn't have to bug you to debug this and it would really speed up the debugging cycle.

Cheers...

Sergio


From:  Michael Drons <[EMAIL PROTECTED]>
Reply-To:  [EMAIL PROTECTED]
To:  John Doe <[EMAIL PROTECTED]>, [email protected]
Subject:  Re: [Mvpmc-users] 0.3.1 Live TV works... sort of?
Date:  Sun, 5 Nov 2006 20:07:49 -0800 (PST)
>Sergio,
>    Here is the mythbackend trace.
>
>-Mike
>
>--- John Doe <[EMAIL PROTECTED]> wrote:
>
>
>---------------------------------
>
>Michael,
>
>The debug dongle is at
>http://www.mvpmc.org/~bugscreen/updates/dongle.bin.mvpmc-2.4.17
>
>please capture the taces and send them to me. I'm
>hoping that my guess is correct and this is the only
>additional info I require to get to the bottom of
>this. However, I can't guarantee it so I may need to
>ask you to run other instrumented dongles to get to
>the bottom of the issue.
>
>Thanks!
>
>Sergio
>
>
>
>
>---------------------------------
>
>From:  Michael Drons <[EMAIL PROTECTED]>
>Reply-To:  [EMAIL PROTECTED]
>To:  John Doe
><[EMAIL PROTECTED]>,[email protected]
>Subject:  Re: [Mvpmc-users] 0.3.1 Live TV works...
>sort of?
>Date:  Sat, 4 Nov 2006 07:15:02 -0800 (PST)
> >It does the same thing.  The screen goes black.
> >
> >Here is the mvpmc log file.
> >
> >-Mike
> >
> >--- John Doe <[EMAIL PROTECTED]> wrote:
> >
> >
> >---------------------------------
> >
> >Michael,
> >
> >Can  you check one more thing for me? While watching
> >regular live TV and using channel up and/or channel
> >down do you see the same problem? I'd like to narrow
> >the amount of debugging traces I need to pepper
> >throughout the code. I suspect some kind of memory
> >tranmpler is zeroing out a key variable and it would
> >really help to just trace through the intersection of
> >new and old live TV code rather than all of it.
> >
> >Thanks,
> >
> >Sergio
> >
> >
> >
> >
> >
> >---------------------------------
> >
> >From:  Michael Drons <[EMAIL PROTECTED]>
> >Reply-To:  [EMAIL PROTECTED]
> >To:  John Doe <[EMAIL PROTECTED]>,
> >[EMAIL PROTECTED],[email protected]
> >Subject:  Re: [Mvpmc-users] 0.3.1 Live TV works...
> >sort of?
> >Date:  Sat, 4 Nov 2006 04:52:59 -0800 (PST)
> > >I use the older kernel.  2.2.5 ?
> > >
> > >Thanks, Mike
> > >
> > >--- John Doe <[EMAIL PROTECTED]> wrote:
> > >
> > >
> > >---------------------------------
> > >
> > >Michael,
> > >
> > >Well this is really weird, I see your backend
> > >generating the LIVE_TV_CHAIN UPDATE event but your
> > >mvpmc log never shows it being received so it never
> > >opens the next file in the chain after a channel
> > >change. This also means that if you waited for a
> > >show/movie to end, the video would just stop as
>well.
> > >What makes this even more perplexing is that the
> > >RECORDING_LIST_CHANGE event is being received
>(once)
> > >so it appears that some events are getting through.
> > >
> > >I'm going to need to think about what exactly I
>need
> > >to do to debug this because I never even thought
>that
> > >this event wasn't being
>received/detected/processed.
> >I
> > >will probably instrument the code to trace this at
> >the
> > >socket level and send you a link to a dongle that
>you
> > >can run to give me a clue as to whether the problem
> > >lies in the mvpmc code or elsewhere.
> > >
> > >What version of the kernel would you prefer me to
> > >build the debug dongle on?
> > >
> > >Cheers...
> > >
> > >Sergio
> > >
> > >
> > >
> > >
> > >---------------------------------
> > >
> > >From:  Michael Drons <[EMAIL PROTECTED]>
> > >Reply-To:  [EMAIL PROTECTED]
> > >To:  Matt Mossholder
> >
> ><[EMAIL PROTECTED]>,[email protected],
> > >[EMAIL PROTECTED]
> > >Subject:  Re: [Mvpmc-users] 0.3.1 Live TV works...
> > >sort of?
> > >Date:  Fri, 3 Nov 2006 18:45:35 -0800 (PST)
> > > >Sergio,
> > > >   This sounds like the same issue that I have.
> >You
> > > >have the debug files from my setup.  But if you
> > > >want/need more please let me know.  I have a
>system
> > > >running at a friends house that has the exact
>same
> > > >issue also.  The only difference is he run .20 of
> > > >mythtv and I run .19.
> > > >
> > > >Thanks, Mike
> > > >
> > > >--- Matt Mossholder <[EMAIL PROTECTED]> wrote:
> > > >
> > > > > On Wed, 2006-11-01 at 21:46 -0500, John Doe
> >wrote:
> > > > > > Matt,
> > > > > >
> > > > > > Can you reproduce this reliably? If so, I'll
> > > > > instrument a dongel later
> > > > > > this week with appropriate debug code to see
> >if
> > >I
> > > > > can understand what
> > > > > > the issue is. Unfortunately, I only see this
> > > > > behavior so rarely that I
> > > > > > never have debug tracing enabled when it
> > >happens.
> > > > > >
> > > > > > Also, if you press the Guide or the Go
>button
> > >and
> > > > > then Back/Exit does
> > > > > > the picture come back?
> > > > > >
> > > > > > Cheers...
> > > > > >
> > > > > > Sergio
> > > > >
> > > > > Sergio,
> > > > > I've checked the Guide/Go results, and that
> > >doesn't
> > > > > seem to have any
> > > > > impact... once I tell the guide to change
> > >channels,
> > > > > it kills the video.
> > > > > End of story.
> > > > >
> > > > > Exiting New Live TV and re-entering allows the
> >new
> > > > > channel to be
> > > > > watched.
> > > > >
> > > > > One other thing worth noting is that this
> >running
> > > > > over a wireless
> > > > > connection. It works fine for pre-recorded
> >content
> > > > > and works fine with
> > > > > New Live TV until a channel change, though, so
> >I'm
> > > > > not convinced this
> > > > > has anything to do with it. But you never know
> >:)
> > > > >
> > > > >
> > > > > --Matt
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > >
> >
> >-------------------------------------------------------------------------
> > > > > Using Tomcat but need to do more? Need to
> >support
> > > > > web services, security?
> > > > > Get stuff done quickly with pre-integrated
> > > > > technology to make your job easier
> > > > > Download IBM WebSphere Application Server
> >v.1.0.1
> > > > > based on Apache Geronimo
> > > > >
> > >
> >
> >http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
> > > > >
>_______________________________________________
> > > > > Mvpmc-users mailing list
> > > > > [email protected]
> > > > >
> > >
> >
> >https://lists.sourceforge.net/lists/listinfo/mvpmc-users
> > > > > mvpmc wiki: http://mvpmc.wikispaces.com/
> > > > >
> > > >
> > > >
> > > >
> > > >
> > >
> >
> >____________________________________________________________________________________
> > > >Access over 1 million songs - Yahoo! Music
> >Unlimited
> > > >(http://music.yahoo.com/unlimited)
> > > >
> > > >
> > >
> >
> >-------------------------------------------------------------------------
> > > >Using Tomcat but need to do more? Need to support
> >web
> > >services, security?
> > > >Get stuff done quickly with pre-integrated
> >technology
> > >to make your job easier
> > > >Download IBM WebSphere Application Server v.1.0.1
> > >based on Apache Geronimo
> > >
> >
> >http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
> > > >_______________________________________________
> > > >Mvpmc-users mailing list
> > > >[email protected]
> > >
> >
> >https://lists.sourceforge.net/lists/listinfo/mvpmc-users
> > > >mvpmc wiki: http://mvpmc.wikispaces.com/
> > >
> > >
> > >
> > >---------------------------------
> > >Say hello to the next generation of Search.  Live
> > >Search – try it now.
> > >
> > >
> > >
> > >
> >
> >____________________________________________________________________________________
> > >Everyone is raving about the all-new Yahoo! Mail
> > >(http://advision.webevents.yahoo.com/mailbeta/)
> > >
> > >
> >
> >-------------------------------------------------------------------------
> > >Using Tomcat but need to do more? Need to support
>web
> >services, security?
> > >Get stuff done quickly with pre-integrated
>technology
> >to make your job easier
> > >Download IBM WebSphere Application Server v.1.0.1
> >based on Apache Geronimo
> >
> >http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
> > >_______________________________________________
> > >Mvpmc-users mailing list
> > >[email protected]
> >
> >https://lists.sourceforge.net/lists/listinfo/mvpmc-users
> > >mvpmc wiki: http://mvpmc.wikispaces.com/
> >
> >
> >
> >---------------------------------
> >Buy, Load, Play. The new Sympatico / MSN Music Store
> >works seamlessly with Windows Media Player. Just
>Click
> >  PLAY. >
> >-------------------------------------------------------------------------
> > > Using Tomcat but need to do more? Need to support
> > > web services, security?
> > > Get stuff done quickly with pre-integrated
> > > technology to make your job easier
> > > Download IBM WebSphere Application Server v.1.0.1
> > > based on Apache Geronimo
> > >
> >http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642>
> >_______________________________________________
> > > Mvpmc-users mailing list
> > > [email protected]
> > >
> >https://lists.sourceforge.net/lists/listinfo/mvpmc-users
> > > mvpmc wiki: http://mvpmc.wikispaces.com/
> > >
> >
> >
> >
> >____________________________________________________________________________________
> >Low, Low, Low Rates! Check out Yahoo! Messenger's
>cheap PC-to-Phone call rates
> >(http://voice.yahoo.com)
>
> ><< local6a.log.gz >>
>
> >-------------------------------------------------------------------------
> >Using Tomcat but need to do more? Need to support web
>services, security?
> >Get stuff done quickly with pre-integrated technology
>to make your job easier
> >Download IBM WebSphere Application Server v.1.0.1
>based on Apache Geronimo
> >http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
>
> >_______________________________________________
> >Mvpmc-users mailing list
> >[email protected]
> >https://lists.sourceforge.net/lists/listinfo/mvpmc-users
> >mvpmc wiki: http://mvpmc.wikispaces.com/
>
>
>
>
>
>---------------------------------
>Find a local pizza place, music store, museum and
>more…then map the best route!  Check out Live Local
>today!
>
>
>
>____________________________________________________________________________________
>Get your email and see which of your friends are online - Right on the New Yahoo.com
>(http://www.yahoo.com/preview)

><< mythbackend.log.gz >>



Ready for the world's first international mobile film festival celebrating the creative potential of today's youth? Check out Mobile Jam Fest for your a chance to WIN $10,000!
-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Mvpmc-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mvpmc-users
mvpmc wiki: http://mvpmc.wikispaces.com/

Reply via email to