← Back to team overview

indiv-screenlets-dev team mailing list archive

[Bug 270647] Re: [MainMenu]Main Menu applet fail trying to load .gtk-bookmarks

 

** Changed in: indiv-screenlets
       Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of
Individual Screenlets Developers, which is subscribed to Individual
Screenlets.
https://bugs.launchpad.net/bugs/270647

Title:
  [MainMenu]Main Menu applet fail trying to load .gtk-bookmarks

Status in Screenlets — individual widgets development:
  Fix Released
Status in Universal Applets:
  Fix Committed

Bug description:
  Main Menu crash if there is no gtk-bookmarks. Using Debian Lenny up-to-date UA or Screenlets (same behavior for both).
  Traceback :
    File "/usr/share/screenlets/MainMenu/MainMenuScreenlet.py", line 553, in <module>
      screenlets.session.create_session(MainMenuScreenlet)
    File "/usr/lib/python2.5/site-packages/screenlets/session.py", line 472, in create_session
      session.start()
    File "/usr/lib/python2.5/site-packages/screenlets/session.py", line 246, in start
      sl = self.screenlet(session=self, id=self.__get_next_id())
    File "/usr/share/screenlets/MainMenu/MainMenuScreenlet.py", line 193, in __init__
      model,self.objlist3 = menus.get_places(self.theme1)
    File "/usr/share/screenlets/MainMenu/menus.py", line 22, in get_places
      bookmark_list = open(book_loc,"r")
  IOError: [Errno 2] No such file or directory: '/home/gilir/.gtk-bookmarks'

  IMO, should use utils.LoodBookmark(), but don't know if it'll be
  enought.

To manage notifications about this bug go to:
https://bugs.launchpad.net/indiv-screenlets/+bug/270647/+subscriptions