[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