Hi mpt, is this error still occuring in latest Precise? We have fixed
crashes of this type in recent releases, so this may be resolved. Please
let us know and set the status to "Confirmed" if it does still occur.
Thanks!

** Changed in: software-center (Ubuntu)
       Status: New => Incomplete

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to software-center in Ubuntu.
https://bugs.launchpad.net/bugs/967048

Title:
  Crashes on startup in guest session

Status in “software-center” package in Ubuntu:
  Incomplete

Bug description:
  software-center 5.1.13.2, Ubuntu Pangolin

  1. Switch to a guest session.
  2. Launch USC.

  What happens: The window opens, then it crashes.

  guest-GuzJZu@mpt-MacBook:~$ software-center
  2012-03-28 12:36:31,496 - softwarecenter.ui.gtk3.app - INFO - setting up 
proxy 'None'
  2012-03-28 12:36:31,595 - softwarecenter.db.database - INFO - open() 
database: path=None use_axi=True use_agent=True
  2012-03-28 12:36:33,635 - softwarecenter.backend.reviews - WARNING - Could 
not get usefulness from server, no username in config file
  Traceback (most recent call last):
    File 
"/usr/share/software-center/softwarecenter/db/pkginfo_impl/aptcache.py", line 
242, in open
      self._cache = apt.Cache(GtkMainIterationProgress())
    File "/usr/lib/python2.7/dist-packages/apt/cache.py", line 102, in __init__
      self.open(progress)
    File "/usr/lib/python2.7/dist-packages/apt/cache.py", line 149, in open
      self._list.read_main_list()
  SystemError: E:Opening 
/etc/apt/sources.list.d/private-ppa.launchpad.net_commercial-ppa-uploaders_drumpads_ubuntu.list
 - ifstream::ifstream (13: Permission denied)
  2012-03-28 12:36:43,901 - softwarecenter.db.enquire - ERROR - 
_get_estimate_nr_apps_and_nr_pkgs failed
  Traceback (most recent call last):
    File "/usr/share/software-center/softwarecenter/db/enquire.py", line 115, 
in _get_estimate_nr_apps_and_nr_pkgs
      tmp_matches = enquire.get_mset(0, len(self.db), None, xfilter)
    File "/usr/share/software-center/softwarecenter/db/appfilter.py", line 89, 
in __call__
      if (not pkgname in self.cache and
    File 
"/usr/share/software-center/softwarecenter/db/pkginfo_impl/aptcache.py", line 
262, in __contains__
      return self._cache.__contains__(k)
  AttributeError: 'NoneType' object has no attribute '__contains__'
  Traceback (most recent call last):
    File "/usr/bin/software-center", line 176, in <module>
      app.run(args)
    File "/usr/share/software-center/softwarecenter/ui/gtk3/app.py", line 1342, 
in run
      self.show_available_packages(args)
    File "/usr/share/software-center/softwarecenter/ui/gtk3/app.py", line 1271, 
in show_available_packages
      self.view_manager.set_active_view(ViewPages.AVAILABLE)
    File 
"/usr/share/software-center/softwarecenter/ui/gtk3/session/viewmanager.py", 
line 149, in set_active_view
      view_widget.init_view()
    File 
"/usr/share/software-center/softwarecenter/ui/gtk3/panes/availablepane.py", 
line 165, in init_view
      self.apps_filter)
    File 
"/usr/share/software-center/softwarecenter/ui/gtk3/views/catview_gtk.py", line 
240, in __init__
      self.build(desktopdir)
    File 
"/usr/share/software-center/softwarecenter/ui/gtk3/views/catview_gtk.py", line 
491, in build
      self._build_homepage_view()
    File 
"/usr/share/software-center/softwarecenter/ui/gtk3/views/catview_gtk.py", line 
266, in _build_homepage_view
      self._append_whats_new()
    File 
"/usr/share/software-center/softwarecenter/ui/gtk3/views/catview_gtk.py", line 
430, in _append_whats_new
      whats_new_cat = self._update_whats_new_content()
    File 
"/usr/share/software-center/softwarecenter/ui/gtk3/views/catview_gtk.py", line 
419, in _update_whats_new_content
      docs = whats_new_cat.get_documents(self.db)
    File "/usr/share/software-center/softwarecenter/db/categories.py", line 
124, in get_documents
      nonblocking_load=False)
    File "/usr/share/software-center/softwarecenter/db/enquire.py", line 317, 
in set_query
      self._blocking_perform_search()
    File "/usr/share/software-center/softwarecenter/db/enquire.py", line 212, 
in _blocking_perform_search
      matches = enquire.get_mset(0, self.limit, None, xfilter)
    File "/usr/share/software-center/softwarecenter/db/appfilter.py", line 89, 
in __call__
      if (not pkgname in self.cache and
    File 
"/usr/share/software-center/softwarecenter/db/pkginfo_impl/aptcache.py", line 
262, in __contains__
      return self._cache.__contains__(k)
  AttributeError: 'NoneType' object has no attribute '__contains__'

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/software-center/+bug/967048/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to