On Fri, 2007-06-22 at 09:31 +0100, John Molohan wrote:
>         
> >> Ok finally caught it while running the debug version of rc.py you sent
> >> me. Here's a small part of the log, if you need more let me know.
> >>
> >> 2007-06-21 22:59:03,979 DEBUG    set_context(context="menu")
> >> ***   File "/usr/lib/python2.4/site-packages/freevo/main.py", line 472, in
> >> ?
> >>     MainTread().run()
> >> ***   File "/usr/lib/python2.4/site-packages/freevo/main.py", line 325,
> >> in run
> >>     self.eventhandler(rc.get_event(True))
> >> ***   File "/usr/lib/python2.4/site-packages/freevo/rc.py", line 141, in
> >> get_event
> >>     return get_singleton().get_event(blocking)
> >> ***   File "/usr/lib/python2.4/site-packages/freevo/rc.py", line 662, in
> >> get_event
> >>     self.poll()
> >> ***   File "/usr/lib/python2.4/site-packages/freevo/rc.py", line 645, in
> >> poll
> >>     c[0](*c[4])
> >> ***   File
> >> "/usr/lib/python2.4/site-packages/freevo/tv/plugins/recordings_manager.py",
> >> line 789, in poll
> >>     self.check_recordings()
> >> ***   File
> >> "/usr/lib/python2.4/site-packages/freevo/tv/plugins/recordings_manager.py",
> >> line 823, in check_recordings
> >>     self.obj.browse(menuw=self.menuw, arg='update')
> >> ***   File
> >>     
> >
> > This looks like the offending line, I would guess that the recordings
> > manager has changed the context from video to menu in the background while
> > you were watching.
> >

Nice work guys, when I saw it was the recording manager I managed to
piece together the reason it was only intermittent, the problem only
arise when the contents of the tv directory change! I've got a patch for
it that I've tested (after recreating the problem) and seems to solve
the probelm, Bug 1741842 covers the issue and has the patch attached.

Well done again, that was a nasty one to find.

Cheers

Adam 


-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Freevo-users mailing list
Freevo-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freevo-users

Reply via email to