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

Reply via email to