Re: [Freevo-users] Problem running with xine-0.99.6 from CVS

2008-03-12 Thread Duncan Webb
David Frager said the following, on 12.03.2008 12:25:
> This happens when I press enter from the TV Guide.  I get a pop-up that says
> Freevo has crashed and to check the logs.
>
> I will capture the debug info
>   

Since you are using: Freevo 1.8.0-svn r10472 it would be sensible to run
a "svn update" to the latest version as I have fixed a few bugs recently
in the TV guide of 1.8.0

Duncan

-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
___
Freevo-users mailing list
Freevo-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freevo-users


Re: [Freevo-users] Problem running with xine-0.99.6 from CVS

2008-03-12 Thread David Frager
This happens when I press enter from the TV Guide.  I get a pop-up that says
Freevo has crashed and to check the logs.

I will capture the debug info

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Duncan Webb
Sent: Wednesday, March 12, 2008 1:12 AM
To: freevo-users@lists.sourceforge.net
Subject: Re: [Freevo-users] Problem running with xine-0.99.6 from CVS

David Frager said the following, on 12.03.2008 02:45:
> In an attempt to having the ability to issue an instant record 
> request, I followed the instructions received from my earlier post and 
> downloaded and compiled xine-0.99.6 from the CVS.
>
> I have freevo-1 from SVN compiled in a local directory and I am able 
> to watch TV without any problems.
>
> I updated the freevo.conf from to point to my new verion of xine, and 
> when I attempt to watch TV, I get the following errors in main-0.log
>   

This would be my guess, that this happens when you have pressed ESC to exit
ivtv_xine_tv?

If this is the case then it looks like xine exited. Will you set in
local_conf.py:
LOGGING = logging.DEBUG
DEBUG = 1
And report what is happening?

Duncan
> ==
> ==
> 
> Freevo 1.8.0-svn r10472 started at Tue Mar 11 20:27:17 2008
> --
> --
> 
> 2008-03-11 20:27:17,895 INFO config.py (531): LOGDIR: /var/log
> /var/log/freevo
> 2008-03-11 20:27:17,896 INFO config.py (532): STATICDIR: /var/lib
> /var/lib/freevo
> 2008-03-11 20:27:17,896 INFO config.py (533): CACHEDIR: /var/cache
> /var/cache/freevo
> 2008-03-11 20:27:17,897 INFO config.py (552): Loading freevo
> configuration file "./freevo.conf"
> 2008-03-11 20:27:18,003 INFO new process watcher instance
> 2008-03-11 20:27:18,149 INFO config.py (641): Loading local
> configuration file "./local_conf.py"
>
> Warning: freevo_config.py was changed, please check local_conf.py
>
> You are using version 5.22, changes since then:
> Version 5.23:
>  Added XMLTV_TIMEZONE to allow the time zone to be specified
>  Added OSD_X11_CURSORS to allow custom cursor to be set, stops 
> xine showing a cursor
>
>
>
> 2008-03-11 20:27:18,189 INFO config.py (1039): overlaydir:
> /var/cache/freevo/vfs
> 2008-03-11 20:27:18,198 WARNING  rc.py (167): '/etc/freevo/lircrc' not 
> found!
> 2008-03-11 20:27:18,328 WARNING  rc.py (167): '/etc/freevo/lircrc' not 
> found!
> 2008-03-11 20:27:20,324 INFO create thread notifier pipe
> 2008-03-11 20:27:21,124 INFO record_client.py (93): ('localhost',
18002)
> is up
> 2008-03-11 20:27:30,553 INFO ivtv_xine_tv.py (729): TunerControl: Set
> video group: /dev/video0
> Traceback (most recent call last):
>   File "/root/freevo-test/lib/python2.5/site-packages/freevo/main.py", 
> line 292, in eventhandler
> app.eventhandler(event)
>   File "/root/freevo-test/lib/python2.5/site-packages/freevo/menu.py", 
> line 500, in eventhandler
> if not isinstance(menu, Menu) and menu.eventhandler(event):
>   File 
> "/root/freevo-test/lib/python2.5/site-packages/freevo/tv/tvguide.py",
> line 233, in eventhandler
>pi.actions()[0][0](menuw=self.menuw)
>   File
> "/root/freevo-test/lib/python2.5/site-packages/freevo/tv/programitem.p
> y",
> line 171, in play
> self.parent.player('tv', self.prog.channel_id)
>   File 
> "/root/freevo-test/lib/python2.5/site-packages/freevo/tv/tvmenu.py",
> line 82, in start_tv
> p.Play(mode, tuner_id)
>   File
> "/root/freevo-test/lib/python2.5/site-packages/freevo/tv/plugins/ivtv_
> xine_t
> v.py", line 398, in Play
> self.tuner.SetChannelByName(channel, True)
>   File
> "/root/freevo-test/lib/python2.5/site-packages/freevo/tv/plugins/ivtv_
> xine_t
> v.py", line 673, in SetChannelByName
> self.SetChannelByIndex(channel_index + 1)
>   File
> "/root/freevo-test/lib/python2.5/site-packages/freevo/tv/plugins/ivtv_
> xine_t
> v.py", line 682, in SetChannelByIndex
> self.SetVideoGroup(next_channel)
>   File
> "/root/freevo-test/lib/python2.5/site-packages/freevo/tv/plugins/ivtv_
> xine_t
> v.py", line 732, in SetVideoGroup
> self.xine.SetInput(new_vg.input_num)
>   File
> "/root/freevo-test/lib/python2.5/site-packages/freevo/tv/plugins/ivtv_
> xine_t
> v.py", line 891, in SetInput
> self.app.write('PVRSetInput#%s\n' % input)
>   File 
> "/root/freevo-test/lib/python2.5/site-packages/freevo/childapp.py",
> line 177, in write
> self.child.stdin

Re: [Freevo-users] Problem running with xine-0.99.6 from CVS

2008-03-11 Thread Duncan Webb
David Frager said the following, on 12.03.2008 02:45:
> In an attempt to having the ability to issue an instant record request, I
> followed the instructions received from my earlier post and downloaded and
> compiled xine-0.99.6 from the CVS.
>
> I have freevo-1 from SVN compiled in a local directory and I am able to
> watch TV without any problems.
>
> I updated the freevo.conf from to point to my new verion of xine, and when I
> attempt to watch TV, I get the following errors in main-0.log
>   

This would be my guess, that this happens when you have pressed ESC to
exit ivtv_xine_tv?

If this is the case then it looks like xine exited. Will you set in
local_conf.py:
LOGGING = logging.DEBUG
DEBUG = 1
And report what is happening?

Duncan
> 
> 
> Freevo 1.8.0-svn r10472 started at Tue Mar 11 20:27:17 2008
> 
> 
> 2008-03-11 20:27:17,895 INFO config.py (531): LOGDIR: /var/log
> /var/log/freevo
> 2008-03-11 20:27:17,896 INFO config.py (532): STATICDIR: /var/lib
> /var/lib/freevo
> 2008-03-11 20:27:17,896 INFO config.py (533): CACHEDIR: /var/cache
> /var/cache/freevo
> 2008-03-11 20:27:17,897 INFO config.py (552): Loading freevo
> configuration file "./freevo.conf"
> 2008-03-11 20:27:18,003 INFO new process watcher instance
> 2008-03-11 20:27:18,149 INFO config.py (641): Loading local
> configuration file "./local_conf.py"
>
> Warning: freevo_config.py was changed, please check local_conf.py
>
> You are using version 5.22, changes since then:
> Version 5.23:
>  Added XMLTV_TIMEZONE to allow the time zone to be specified
>  Added OSD_X11_CURSORS to allow custom cursor to be set, stops xine
> showing a cursor
>
>
>
> 2008-03-11 20:27:18,189 INFO config.py (1039): overlaydir:
> /var/cache/freevo/vfs
> 2008-03-11 20:27:18,198 WARNING  rc.py (167): '/etc/freevo/lircrc' not
> found!
> 2008-03-11 20:27:18,328 WARNING  rc.py (167): '/etc/freevo/lircrc' not
> found!
> 2008-03-11 20:27:20,324 INFO create thread notifier pipe
> 2008-03-11 20:27:21,124 INFO record_client.py (93): ('localhost', 18002)
> is up
> 2008-03-11 20:27:30,553 INFO ivtv_xine_tv.py (729): TunerControl: Set
> video group: /dev/video0
> Traceback (most recent call last):
>   File "/root/freevo-test/lib/python2.5/site-packages/freevo/main.py", line
> 292, in eventhandler
> app.eventhandler(event)
>   File "/root/freevo-test/lib/python2.5/site-packages/freevo/menu.py", line
> 500, in eventhandler
> if not isinstance(menu, Menu) and menu.eventhandler(event):
>   File "/root/freevo-test/lib/python2.5/site-packages/freevo/tv/tvguide.py",
> line 233, in eventhandler
>pi.actions()[0][0](menuw=self.menuw)
>   File
> "/root/freevo-test/lib/python2.5/site-packages/freevo/tv/programitem.py",
> line 171, in play
> self.parent.player('tv', self.prog.channel_id)
>   File "/root/freevo-test/lib/python2.5/site-packages/freevo/tv/tvmenu.py",
> line 82, in start_tv
> p.Play(mode, tuner_id)
>   File
> "/root/freevo-test/lib/python2.5/site-packages/freevo/tv/plugins/ivtv_xine_t
> v.py", line 398, in Play
> self.tuner.SetChannelByName(channel, True)
>   File
> "/root/freevo-test/lib/python2.5/site-packages/freevo/tv/plugins/ivtv_xine_t
> v.py", line 673, in SetChannelByName
> self.SetChannelByIndex(channel_index + 1)
>   File
> "/root/freevo-test/lib/python2.5/site-packages/freevo/tv/plugins/ivtv_xine_t
> v.py", line 682, in SetChannelByIndex
> self.SetVideoGroup(next_channel)
>   File
> "/root/freevo-test/lib/python2.5/site-packages/freevo/tv/plugins/ivtv_xine_t
> v.py", line 732, in SetVideoGroup
> self.xine.SetInput(new_vg.input_num)
>   File
> "/root/freevo-test/lib/python2.5/site-packages/freevo/tv/plugins/ivtv_xine_t
> v.py", line 891, in SetInput
> self.app.write('PVRSetInput#%s\n' % input)
>   File "/root/freevo-test/lib/python2.5/site-packages/freevo/childapp.py",
> line 177, in write
> self.child.stdin.write(line)
> IOError: [Errno 32] Broken pipe
> 2008-03-11 20:27:30,864 ERRORevent callback
> Traceback (most recent call last):
>   File "/usr/lib64/python2.5/site-packages/kaa/notifier/event.py", line 191,
> in handle
> handler(event)
>   File "/usr/lib64/python2.5/site-packages/kaa/notifier/event.py", line 145,
> in __call__
> super(EventHandler, self).__call__(event)
>   File "/usr/lib64/python2.5/site-packages/kaa/notifier/nf_wrapper.py", line
> 96, in __call__
> ret = super(NotifierCallback, self).__call__(*args, **kwargs)
>   File "/usr/lib64/python2.5/site-packages/kaa/notifier/callback.py", line
> 168, in __call__
> result = cb(*cb_args, **cb_kwargs)
>  File "/root/freevo-test/lib/python2.5/site-packages/freevo/main.py", line
> 279, in eventhandler
> if not rc.app()(event):
>   File
> "/root/freevo-test/lib/python2.5/site-packages/freevo/tv/plugins/ivtv_xine_t
> v.py", line 426, in 

[Freevo-users] Problem running with xine-0.99.6 from CVS

2008-03-11 Thread David Frager
In an attempt to having the ability to issue an instant record request, I
followed the instructions received from my earlier post and downloaded and
compiled xine-0.99.6 from the CVS.

I have freevo-1 from SVN compiled in a local directory and I am able to
watch TV without any problems.

I updated the freevo.conf from to point to my new verion of xine, and when I
attempt to watch TV, I get the following errors in main-0.log



Freevo 1.8.0-svn r10472 started at Tue Mar 11 20:27:17 2008


2008-03-11 20:27:17,895 INFO config.py (531): LOGDIR: /var/log
/var/log/freevo
2008-03-11 20:27:17,896 INFO config.py (532): STATICDIR: /var/lib
/var/lib/freevo
2008-03-11 20:27:17,896 INFO config.py (533): CACHEDIR: /var/cache
/var/cache/freevo
2008-03-11 20:27:17,897 INFO config.py (552): Loading freevo
configuration file "./freevo.conf"
2008-03-11 20:27:18,003 INFO new process watcher instance
2008-03-11 20:27:18,149 INFO config.py (641): Loading local
configuration file "./local_conf.py"

Warning: freevo_config.py was changed, please check local_conf.py

You are using version 5.22, changes since then:
Version 5.23:
 Added XMLTV_TIMEZONE to allow the time zone to be specified
 Added OSD_X11_CURSORS to allow custom cursor to be set, stops xine
showing a cursor



2008-03-11 20:27:18,189 INFO config.py (1039): overlaydir:
/var/cache/freevo/vfs
2008-03-11 20:27:18,198 WARNING  rc.py (167): '/etc/freevo/lircrc' not
found!
2008-03-11 20:27:18,328 WARNING  rc.py (167): '/etc/freevo/lircrc' not
found!
2008-03-11 20:27:20,324 INFO create thread notifier pipe
2008-03-11 20:27:21,124 INFO record_client.py (93): ('localhost', 18002)
is up
2008-03-11 20:27:30,553 INFO ivtv_xine_tv.py (729): TunerControl: Set
video group: /dev/video0
Traceback (most recent call last):
  File "/root/freevo-test/lib/python2.5/site-packages/freevo/main.py", line
292, in eventhandler
app.eventhandler(event)
  File "/root/freevo-test/lib/python2.5/site-packages/freevo/menu.py", line
500, in eventhandler
if not isinstance(menu, Menu) and menu.eventhandler(event):
  File "/root/freevo-test/lib/python2.5/site-packages/freevo/tv/tvguide.py",
line 233, in eventhandler
   pi.actions()[0][0](menuw=self.menuw)
  File
"/root/freevo-test/lib/python2.5/site-packages/freevo/tv/programitem.py",
line 171, in play
self.parent.player('tv', self.prog.channel_id)
  File "/root/freevo-test/lib/python2.5/site-packages/freevo/tv/tvmenu.py",
line 82, in start_tv
p.Play(mode, tuner_id)
  File
"/root/freevo-test/lib/python2.5/site-packages/freevo/tv/plugins/ivtv_xine_t
v.py", line 398, in Play
self.tuner.SetChannelByName(channel, True)
  File
"/root/freevo-test/lib/python2.5/site-packages/freevo/tv/plugins/ivtv_xine_t
v.py", line 673, in SetChannelByName
self.SetChannelByIndex(channel_index + 1)
  File
"/root/freevo-test/lib/python2.5/site-packages/freevo/tv/plugins/ivtv_xine_t
v.py", line 682, in SetChannelByIndex
self.SetVideoGroup(next_channel)
  File
"/root/freevo-test/lib/python2.5/site-packages/freevo/tv/plugins/ivtv_xine_t
v.py", line 732, in SetVideoGroup
self.xine.SetInput(new_vg.input_num)
  File
"/root/freevo-test/lib/python2.5/site-packages/freevo/tv/plugins/ivtv_xine_t
v.py", line 891, in SetInput
self.app.write('PVRSetInput#%s\n' % input)
  File "/root/freevo-test/lib/python2.5/site-packages/freevo/childapp.py",
line 177, in write
self.child.stdin.write(line)
IOError: [Errno 32] Broken pipe
2008-03-11 20:27:30,864 ERRORevent callback
Traceback (most recent call last):
  File "/usr/lib64/python2.5/site-packages/kaa/notifier/event.py", line 191,
in handle
handler(event)
  File "/usr/lib64/python2.5/site-packages/kaa/notifier/event.py", line 145,
in __call__
super(EventHandler, self).__call__(event)
  File "/usr/lib64/python2.5/site-packages/kaa/notifier/nf_wrapper.py", line
96, in __call__
ret = super(NotifierCallback, self).__call__(*args, **kwargs)
  File "/usr/lib64/python2.5/site-packages/kaa/notifier/callback.py", line
168, in __call__
result = cb(*cb_args, **cb_kwargs)
 File "/root/freevo-test/lib/python2.5/site-packages/freevo/main.py", line
279, in eventhandler
if not rc.app()(event):
  File
"/root/freevo-test/lib/python2.5/site-packages/freevo/tv/plugins/ivtv_xine_t
v.py", line 426, in eventhandler
self.Stop()
  File
"/root/freevo-test/lib/python2.5/site-packages/freevo/tv/plugins/ivtv_xine_t
v.py", line 408, in Stop
self.xine.ShowMessage(_('Please repeat to stop\n'))
  File
"/root/freevo-test/lib/python2.5/site-packages/freevo/tv/plugins/ivtv_xine_t
v.py", line 885, in ShowMessage
self.app.write('OSDWriteText$%s\n' % String(msg))
  File "/root/freevo-test/lib/python2.5/site-packages/freevo/childapp.py",
line 177, in write
self.child.stdin.write(line)
IOError: [Errno 32] Bro