Write your own review does not work: KeyError: 'view-page-installed'

Bug #709526 reported by Rick Spencer
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
software-center (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Binary package hint: software-center

Steps:
1. buy brukkon
2. run software-center from terminal
3. Under Installed Software choose the brukkon package
4. click brukkon and then the More Info button to get the whole view
5. Click the "Write your own review" link

Result:
In the GUI, nothing happens, the following error is reported in terminal:
KeyError: 'view-page-installed'
Traceback (most recent call last):
  File "/usr/share/software-center/softwarecenter/view/appdetailsview_gtk.py", line 1451, in _on_expose
    self.section.render(cr, a)
  File "/usr/share/software-center/softwarecenter/view/softwarepane.py", line 80, in render
    s = self.MASK_SURFACE_CACHE[self._image_id]

ProblemType: Bug
DistroRelease: Ubuntu 11.04
Package: software-center 3.1.13
ProcVersionSignature: Ubuntu 2.6.38-1.27-generic 2.6.38-rc2
Uname: Linux 2.6.38-1-generic i686
Architecture: i386
Date: Fri Jan 28 14:10:40 2011
InstallationMedia: Ubuntu 9.10 "Karmic Koala" - Release i386 (20091028.5)
PackageArchitecture: all
ProcEnviron:
 LANGUAGE=en_US:en
 LANG=en_US.UTF-8
 LC_MESSAGES=en_US.utf8
 SHELL=/bin/bash
SourcePackage: software-center

Revision history for this message
Rick Spencer (rick-rickspencer3) wrote :
Revision history for this message
Gary Lasker (gary-lasker) wrote :

Hey Rick! Thanks for the bug report. This bug has actually been fixed in version 3.1.14 of software-center which has hit the archives a a little earlier today. When you get a chance to upgrade, please give this another shot and let us know if you have any other problems.

Thanks again!

Changed in software-center (Ubuntu):
status: New → Fix Released
Revision history for this message
moomex (moomex) wrote :

still not fixed for me in version 3.1.14,,, I got this error reported in terminal now:

2011-01-30 04:42:58,006 - root - INFO - _review_ready_callback: Banshee Media Player,banshee
Traceback (most recent call last):
  File "/usr/share/software-center/submit_review.py", line 923, in <module>
    version=options.version)
  File "/usr/share/software-center/submit_review.py", line 464, in __init__
    self._add_spellcheck_to_textview(self.textview_review)
  File "/usr/share/software-center/submit_review.py", line 321, in _add_spellcheck_to_textview
    spell = gtkspell.Spell(textview, None)
glib.GError: enchant error for language: en_US.UTF-8
2011-01-30 04:43:36,465 - softwarecenter.backend.scagent - WARNING - error in query_info 'DBus error org.freedesktop.DBus.Error.NoReply: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.'
2011-01-30 04:43:36,466 - softwarecenter.db.update - WARNING - error: DBus error org.freedesktop.DBus.Error.NoReply: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.
2011-01-30 04:43:36,621 - softwarecenter.app - INFO - software-center-agent finished with status 1

Revision history for this message
Gary Lasker (gary-lasker) wrote :

Hello moomex, thanks very much for reporting back. Actually, the error you have described in comment #3 is a different one to the one fixed in this report, The error you are seeing appears to be related to the spell-check feature in the reviews dialog. I have opened a new bug 710013 to track this issue. Please refer to that bug to see if you might be able to add any additional information and to track the progress of the fix.

Thanks again for your help, it's much appreciated!
Gary

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.