Jason Tackaberry wrote: > On Sat, 2008-02-16 at 13:50 -0500, Jason Tackaberry wrote: >> Might be a python 2.4 thing again. I'll setup a python 2.4 install and >> try to troubleshoot. > > NOW try it. :)
The coroutine seems to be doing strange things... freevo execute record_client.py findNextProgramco 0.000: findNextProgramCo(isrecording=False) started 0.020: findNextProgramCo.inprogress=<kaa.notifier.async.InProgress object at 0xb6d0580c> 0.049: findNextProgramCo.inprogress=<kaa.notifier.async.InProgress object at 0xb6d0580c> self=<tv.epg_types.TvProgram instance at 0xb6d3352c> other=<object object at 0xb7ba4450> File "record_client.py", line 633, in ? result = rc.findNextProgramCo().wait() File "/usr/lib/python2.4/site-packages/kaa/notifier/async.py", line 390, in wait main.step() File "../base/build/lib.linux-i686-2.4/kaa/notifier/main.py", line 179, in step """ File "/usr/lib/python2.4/site-packages/kaa/notifier/pynotifier/nf_generic.py", line 186, in step if not timer[ CALLBACK ](): File "../base/build/lib.linux-i686-2.4/kaa/notifier/timer.py", line 176, in __call__ File "../base/build/lib.linux-i686-2.4/kaa/notifier/nf_wrapper.py", line 97, in __call__ File "../base/build/lib.linux-i686-2.4/kaa/notifier/callback.py", line 168, in __call__ File "../base/build/lib.linux-i686-2.4/kaa/notifier/coroutine.py", line 203, in _step File "/usr/lib/python2.4/site-packages/freevo/tv/epg_types.py", line 120, in __cmp__ traceback.print_stack() Above is from a traceback.print_stack() added just before the get_result call. Traceback (most recent call last): File "record_client.py", line 633, in ? result = rc.findNextProgramCo().wait() File "/usr/lib/python2.4/site-packages/kaa/notifier/async.py", line 399, in wait return self.get_result() File "/usr/lib/python2.4/site-packages/kaa/notifier/async.py", line 354, in get_result raise self._exception[1] kaa.notifier.async.AsyncException: Exception raised asynchronously; traceback follows: File "../base/build/lib.linux-i686-2.4/kaa/notifier/coroutine.py", line 203, in _step File "/usr/lib/python2.4/site-packages/freevo/tv/epg_types.py", line 121, in __cmp__ return self.title != other.title or \ AttributeError: 'object' object has no attribute 'title' Now I see where the error comes from but not why the __cmp__() is being called. Duncan ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ Freevo-devel mailing list Freevo-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freevo-devel