How would I get this fix, or is there a work-around? -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Duncan Webb Sent: Tuesday, March 18, 2008 1:16 PM To: [email protected] Subject: Re: [Freevo-users] Freevo 1.8.0-svn Crashes
David Frager wrote: > I have compiled xine-lib and xine-ui from CVS. This version is > installed in /usr/local > > I downloaded kaa and freevo from the SVN, per the instructions at: > http://doc.freevo.org/SourceSVNInstallation > > I applied the ivtv_xine_tv plugin patch located at: > https://sourceforge.net/tracker/?func=detail&atid=446898&aid=1891595&g > roup_i > d=46652 > > Freevo is running out of my local directory ~/freevo-test/bin > > #### freevo.conf #### > cdparanoia = /usr/bin/cdparanoia > chanlist = us-cable > display = x11 > fbxine = /usr/local/bin/fbxine > flac = /usr/bin/flac > geometry = 800x600 > jpegtran = /usr/bin/jpegtran > lame = /usr/bin/lame > lsdvd = /usr/bin/lsdvd > mencoder = /usr/bin/mencoder > mplayer = /usr/bin/mplayer > oggenc = /usr/bin/oggenc > renice = /usr/bin/renice > setterm = /usr/bin/setterm > tv = ntsc > tvtime = /usr/bin/tvtime > unzip = /usr/bin/unzip > version = 2.2 > vlc = /usr/bin/vlc > xine = /usr/local/bin/xine > > ################## > > I am able to start freevo recordserver, but when I attempt to start > freevo, the software crashes. > I see the error failed to load plugin tv.scheduled_recordings, but I > believe the more critical issue is the kaa.coroutine. > > > # freevo plugins -l | grep -i active > image (active) Plugin to handle all kinds of image > items > video (active) Plugin to handle all kinds of video > items > audio (active) Plugin to handle all kinds of audio > items > tv.scheduled_recordings (active) This plugin is used to display your > curr... > tv.view_favorites (active) This plugin is used to display your > list... > tv.manual_record (active) This plugin is used to display your > list... > tv (active) TV main menu option > shutdown (active) Plugin to shutdown Freevo from the main > ... > headlines (active) A plugin to list headlines from an XML > (... > rom_drives.rom_items (active) Plugin to add the rom drives to a main > m... > audio.detach (active) plugin to detach the audio player to > e.g... > tv.view_recordings (active) View the TV recordings directory > tv.ivtv_xine_tv (active) Plugin to watch live tv with xine. The > p... > tv.ivtv_record (active) A plugin to record tv using an ivtv > base... > video.mplayer (active) Mplayer plugin for the video player. > video.xine (active) Xine plugin for the video player. > audio.mplayer (active) Mplayer plugin for the audio player. > Use... > audio.xine (active) Xine plugin for the video player. > tiny_osd (active) osd plugin. > idlebar (active) To activate the idle bar, put the > follow... > screensaver (active) Yet another Freevo Screensaver > rom_drives.autostart (active) Plugin to autostart if a new medium is > i... > mixer (active) Mixer for Freevo > audio.detachbar (active) This plugin enables a small bar showing > ... > file_ops (active) small plugin to delete files > ejectromdrives (active) This plugin ejects/close the tray of > rom... > video.bookmarker (active) Automatically bookmark where you were > wh... > video.imdb (active) You can add IMDB information for video > i... > idlebar.tv (active) Informs you, when the xmltv-listings > exp... > idlebar.progactive Display an Icon if prog is active. > idlebar.diskfree (active) Displays the amount of free disk space > idlebar.clock (active) Shows the current time. > idlebar.cdstatus (active) Show the status of all rom drives. > screensaver.bouncing_freevo (active) A sliding and bouncing Freevo > screensaver > > ====================================================================== > ====== > ==== > Freevo 1.8.0-svn r10545 started at Mon Mar 17 18:57:20 2008 > ---------------------------------------------------------------------- > ------ > ---- > 2008-03-17 18:57:20,537 INFO config.py (531): LOGDIR: /var/log > /var/log/freevo > 2008-03-17 18:57:20,538 INFO config.py (532): STATICDIR: /var/lib > /var/lib/freevo > 2008-03-17 18:57:20,539 INFO config.py (533): CACHEDIR: /var/cache > /var/cache/freevo > 2008-03-17 18:57:20,540 INFO config.py (552): Loading freevo > configuration file "./freevo.conf" > 2008-03-17 18:57:20,649 INFO new process watcher instance > 2008-03-17 18:57:20,792 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 > Changed TV_RECORD_SCHEDULE to be a pickle file, this will delete > existing favorites > Added TV_RECORD_FAVORITES and TV_RECORD_FAVORITES_LIST to keep > favorites separate > Changed SHUTDOWN_CONFIRM to SYS_SHUTDOWN_CONFIRM for consistency > Changed SHUTDOWN_SYS_CMD to SYS_SHUTDOWN_CMD for consistency > Changed RESTART_SYS_CMD to SYS_RESTART_CMD for consistency > Changed SHUTDOWN_SYS_ENABLE to SYS_SHUTDOWN_ENABLE for consistency > Removed RECORDSERVER_PORT2 as it is no longer needed, using > RECORDSERVER_PORT instead > > > > 2008-03-17 18:57:20,837 INFO config.py (1039): overlaydir: > /var/cache/freevo/vfs > 2008-03-17 18:57:20,846 WARNING rc.py (167): '/etc/freevo/lircrc' not > found! > 2008-03-17 18:57:20,972 WARNING rc.py (167): '/etc/freevo/lircrc' not > found! > failed to load plugin tv.scheduled_recordings start 'freevo plugins > -l' to get a list of plugins Traceback (most recent call last): > File > "/root/freevo-test/lib/python2.5/site-packages/freevo/plugin.py", > line 559, in __load_plugin__ > exec('import %s' % module) > File "<string>", line 1, in <module> > File > "/root/freevo-test/lib/python2.5/site-packages/freevo/tv/plugins/sched > uled_r > ecordings.py", line 34, in <module> > from tv.record_client import RecordClient > File > "/root/freevo-test/lib/python2.5/site-packages/freevo/tv/record_client > .py", > line 62, in <module> > class RecordClientActions: > File > "/root/freevo-test/lib/python2.5/site-packages/freevo/tv/record_client > .py", > line 114, in RecordClientActions > @kaa.coroutine() > AttributeError: 'module' object has no attribute 'coroutine' > failed to load plugin tv.view_favorites start 'freevo plugins -l' to > get a list of plugins Traceback (most recent call last): > File > "/root/freevo-test/lib/python2.5/site-packages/freevo/plugin.py", > line 559, in __load_plugin__ > exec('import %s' % module) > File "<string>", line 1, in <module> > File > "/root/freevo-test/lib/python2.5/site-packages/freevo/tv/plugins/view_ > favori > tes.py", line 34, in <module> > from tv.record_client import RecordClient > File > "/root/freevo-test/lib/python2.5/site-packages/freevo/tv/record_client > .py", > line 62, in <module> > class RecordClientActions: > File > "/root/freevo-test/lib/python2.5/site-packages/freevo/tv/record_client > .py", > line 114, in RecordClientActions > @kaa.coroutine() > AttributeError: 'module' object has no attribute 'coroutine' > failed to load plugin tv.manual_record start 'freevo plugins -l' to > get a list of plugins Traceback (most recent call last): > File > "/root/freevo-test/lib/python2.5/site-packages/freevo/plugin.py", > line 559, in __load_plugin__ > exec('import %s' % module) > File "<string>", line 1, in <module> > File > "/root/freevo-test/lib/python2.5/site-packages/freevo/tv/plugins/manua > l_reco > rd.py", line 39, in <module> > from tv.record_client import RecordClient > File > "/root/freevo-test/lib/python2.5/site-packages/freevo/tv/record_client > .py", > line 62, in <module> > class RecordClientActions: > File > "/root/freevo-test/lib/python2.5/site-packages/freevo/tv/record_client > .py", > line 114, in RecordClientActions > @kaa.coroutine() > AttributeError: 'module' object has no attribute 'coroutine' > 2008-03-17 18:57:23,767 CRITICAL main.py (502): Crash!: 'module' > object has no attribute 'coroutine' > Traceback (most recent call last): > File "/root/freevo-test/lib/python2.5/site-packages/freevo/main.py", > line 485, in <module> > MainMenu().getcmd() > File "/root/freevo-test/lib/python2.5/site-packages/freevo/main.py", > line 168, in getcmd > items += p.items(self) > File > "/root/freevo-test/lib/python2.5/site-packages/freevo/tv/__init__.py", > line 43, in items > import tvmenu > File > "/root/freevo-test/lib/python2.5/site-packages/freevo/tv/tvmenu.py", > line 49, in <module> > from tv.tvguide import TVGuide > File > "/root/freevo-test/lib/python2.5/site-packages/freevo/tv/tvguide.py", > line 42, in <module> > from programitem import ProgramItem > File > "/root/freevo-test/lib/python2.5/site-packages/freevo/tv/programitem.p > y", > line 39, in <module> > from favoriteitem import FavoriteItem > File > "/root/freevo-test/lib/python2.5/site-packages/freevo/tv/favoriteitem. > py", > line 43, in <module> > from tv.record_client import RecordClient > File > "/root/freevo-test/lib/python2.5/site-packages/freevo/tv/record_client > .py", > line 62, in <module> > class RecordClientActions: > File > "/root/freevo-test/lib/python2.5/site-packages/freevo/tv/record_client > .py", > line 114, in RecordClientActions > @kaa.coroutine() > AttributeError: 'module' object has no attribute 'coroutine' > Traceback (most recent call last): > File "/root/freevo-test/lib/python2.5/site-packages/freevo/main.py", > line 530, in <module> > shutdown() > File > "/root/freevo-test/lib/python2.5/site-packages/freevo/plugins/shutdown > .py", > line 100, in shutdown > plugin.shutdown() > File > "/root/freevo-test/lib/python2.5/site-packages/freevo/plugin.py", > line 355, in shutdown > p.shutdown() > File > "/root/freevo-test/lib/python2.5/site-packages/freevo/plugins/screensa > ver/__ > init__.py", line 123, in shutdown > self.stop_saver() > File > "/root/freevo-test/lib/python2.5/site-packages/freevo/plugins/screensa > ver/__ > init__.py", line 142, in stop_saver > if self.thread: > AttributeError: PluginInterface instance has no attribute 'thread' I'd fixed this but not checked it in, fix is in r10546 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-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/freevo-users ------------------------------------------------------------------------- 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-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/freevo-users
