[Bug 833920] Re: Blank screen and traceback for purchased-but-not-installed item

Matthew Paul Thomas mpt at canonical.com
Thu Aug 25 17:18:54 UTC 2011


In r2212, the item installs, but the screen is still blank during installation, with this traceback repeating every few seconds:
------------
Traceback (most recent call last):
  File "/home/mpt/hacking/software-center/softwarecenter/ui/gtk3/models/pendingstore.py", line 84, in _on_lowlevel_transactions_changed
    self.append([pkgname, icon, pkgname, status_text, 0, 1, None])
  File "/usr/lib/python2.7/dist-packages/gi/overrides/Gtk.py", line 866, in append
    self.set_row(treeiter, row)
  File "/usr/lib/python2.7/dist-packages/gi/overrides/Gtk.py", line 739, in set_row
    self.set_value(treeiter, i, value)
  File "/usr/lib/python2.7/dist-packages/gi/overrides/Gtk.py", line 895, in set_value
    value = self._convert_value(treeiter, column, value)
  File "/usr/lib/python2.7/dist-packages/gi/overrides/Gtk.py", line 761, in _convert_value
    raise ValueError('Expected a float for column %i but got %s' % (column, type(value)))
ValueError: Expected a float for column 4 but got <type 'int'>
------------

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

Title:
  Blank screen and traceback for purchased-but-not-installed item

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

Bug description:
  software-center-gtk3 trunk r2209, Ubuntu Ocelot

  (Until one of the real for-purchase items is published for Ocelot, you
  will need to be a member of the commercial QA team to reproduce this
  bug.)

  1. Purchase an item, but prevent it from installing.
  2. Relaunch USC, and go to the screen for the item.

  What happens:
  * The screen is blank.
  * The same traceback appears 52 times:
  ------------
  ** Message: console message: https://software-center.ubuntu.com/subscriptions/50603/checkout_complete/ @18: {"token_key": "############", "consumer_secret": "############", "api_version": 2.0, "subscription_id": #####, "consumer_key": "############", "token_secret": "############"}

  Traceback (most recent call last):
    File "/home/mpt/hacking/software-center/softwarecenter/ui/gtk3/views/purchaseview.py", line 192, in _on_title_changed
      self._process_json(title)
    File "/home/mpt/hacking/software-center/softwarecenter/ui/gtk3/views/purchaseview.py", line 235, in _process_json
      self._block_wk_handlers()
    File "/home/mpt/hacking/software-center/softwarecenter/ui/gtk3/views/purchaseview.py", line 254, in _block_wk_handlers
      self.wk.webkit.handler_block_by_func(self._on_new_window)
  TypeError: nothing connected to <bound method PurchaseView._on_new_window of <PurchaseView object at 0x3a11370 (softwarecenter+ui+gtk3+views+purchaseview+PurchaseView at 0x39e8540)>>
  ------------

  What should happen: The screen appears as normal, with an "Install"
  button.

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




More information about the foundations-bugs mailing list