On Sun, 2 Jan 2011, Jim Duda wrote:
> On 01/02/2011 05:58 PM, Jim Duda wrote: >> I've installed Freevo 1.9.2 Beta 1. I'm running from the svn tip. >> >> I have 3 issues to report. >> >> >> 3) Any attempt to select any Main Menu item results in this crash >> message. This makes this release unusable for me. I will attempt to >> track this down to allow me to continue testing. >> >> AttributeError: 'NoneType' object has no attribute 'get_removable_drives' >> app=<gui.ConfirmBox.ConfirmBox instance at 0x914c26c> context='menu' >> Traceback (most recent call last): >> File "/usr/lib/python2.6/site-packages/freevo/main.py", line 299, in >> eventhandler >> consumed = app.eventhandler(event) >> File "/usr/lib/python2.6/site-packages/freevo/menu.py", line 856, in >> eventhandler >> self._handle_play_item(menu, event) >> File "/usr/lib/python2.6/site-packages/freevo/menu.py", line 661, in >> _handle_play_item >> action(arg=arg, menuw=self) >> File "/usr/lib/python2.6/site-packages/freevo/menu.py", line 106, in >> select >> self.function(arg=self.arg, menuw=menuw) >> File "/usr/lib/python2.6/site-packages/freevo/plugins/mediamenu.py", >> line 215, in main_menu >> items = self.main_menu_generate() >> File "/usr/lib/python2.6/site-packages/freevo/plugins/mediamenu.py", >> line 126, in main_menu_generate >> items += p.items( self ) >> File "/usr/lib/python2.6/site-packages/freevo/plugins/udisks.py", >> line 76, in items >> for drive in self.udisks.get_removable_drives(): >> AttributeError: 'NoneType' object has no attribute 'get_removable_drives' > > For whatever reason, in my case: > > get_udisks_interface returns "None", which causes the upstream problem. > > I have udevd running on my machine. I think that is what is required > for DevKit-disks. > > Thanks, > > Jim Thanks for reporting the issue :-). I've added a fix to the freevo 1.x tip for this so that it won't crash when no udisks interface is found. DBus is required for udisks or devkit-disks to be working, but I'm not an expert on setting up this as it just works (TM) as part of the Ubuntu install. What distribution are you using? Cheers Adam ------------------------------------------------------------------------------ Learn how Oracle Real Application Clusters (RAC) One Node allows customers to consolidate database storage, standardize their database environment, and, should the need arise, upgrade to a full multi-node Oracle RAC database without downtime or disruption http://p.sf.net/sfu/oracle-sfdevnl _______________________________________________ Freevo-users mailing list Freevo-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freevo-users