modify_review_gtk3.py crashed with UnicodeDecodeError in _setup_details(): 'ascii' codec can't decode byte 0xc3 in position 29: ordinal not in range(128)

Bug #917755 reported by Gabor Kelemen on 2012-01-17
18
This bug affects 2 people
Affects Status Importance Assigned to Milestone
software-center (Ubuntu)
Medium
Unassigned
Precise
Undecided
Unassigned
Quantal
Medium
Unassigned

Bug Description

After opening the Modify review window I have disconnected from the network.

ProblemType: Crash
DistroRelease: Ubuntu 12.04
Package: software-center 5.1.6
ProcVersionSignature: Ubuntu 3.2.0-9.16-generic-pae 3.2.1
Uname: Linux 3.2.0-9-generic-pae i686
ApportVersion: 1.90-0ubuntu2
Architecture: i386
CrashCounter: 1
Date: Tue Jan 17 17:54:19 2012
ExecutablePath: /usr/share/software-center/modify_review_gtk3.py
InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Alpha i386 (20110827)
InterpreterPath: /usr/bin/python2.7
PackageArchitecture: all
ProcCmdline: /usr/bin/python /usr/share/software-center/modify_review_gtk3.py --parent-xid --iconname vlc --datadir /usr/share/software-center/ --review-id 35956
PythonArgs: ['/usr/share/software-center/modify_review_gtk3.py', '--parent-xid', '', '--iconname', 'vlc', '--datadir', '/usr/share/software-center/', '--review-id', '35956']
SourcePackage: software-center
Title: modify_review_gtk3.py crashed with UnicodeDecodeError in _setup_details(): 'ascii' codec can't decode byte 0xc3 in position 29: ordinal not in range(128)
UpgradeStatus: Upgraded to precise on 2012-01-01 (16 days ago)
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare

Related branches

Gabor Kelemen (kelemeng) wrote :
visibility: private → public
tags: removed: need-duplicate-check
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in software-center (Ubuntu):
status: New → Confirmed
Alessandro Paolino (mark2dp) wrote :

Occurred after modify a review

Michael Vogt (mvo) wrote :

I can reproduce this with:
$ LANGUAGE=ru /usr/share/software-center/modify_review_gtk3.py --parent-xid --iconname vlc --datadir /usr/share/software-center/ --review-id 35956

Changed in software-center (Ubuntu):
status: Confirmed → In Progress
importance: Undecided → Medium
milestone: none → precise-updates
Changed in software-center (Ubuntu):
status: In Progress → Fix Committed

Hello Gabor, or anyone else affected,

Accepted software-center into precise-proposed. The package will build now and be available in a few hours. Please test and give feedback here. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you in advance!

Changed in software-center (Ubuntu Precise):
status: New → Fix Committed
tags: added: verification-needed
Gary Lasker (gary-lasker) wrote :

I verified this fix in software-center version 5.2.1 in precise-proposed per steps to reproduce in mvo's comment #4.

Many thanks!

tags: added: verification-done
removed: verification-needed
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package software-center - 5.2.1

---------------
software-center (5.2.1) precise-proposed; urgency=low

  [ Michael Vogt ]
  * lp:~mvo/software-center/lp977179:
    - make the review UI react correctly to conditions of network
      availability (LP: #977179)
  * lp:~mvo/software-center/fix-crash-deb-file-size-calc:
    - fix crash when installing a deb file that is not found in
      the current apt cache
  * lp:~mvo/software-center/lp981992:
    - fix a crash in the new a11y code if there is a row that has
      no data or is not yet preloaded (LP: #981992)
  * lp:~mvo/software-center/fix-gmenu-searcher:
    - fix the menu searcher for non-Unity configurations after
      the app-install-data-ubuntu file layout changed
  * lp:~mvo/software-center/lp808455:
    - trivial fix for crash on downstream distros (LP: #808455)
  * lp:~mvo/software-center/lp927262:
    - fix crash when get_vadjustment() returns None (LP: #927262)
  * lp:~mvo/software-center/utf8-fixes:
    - fix various utf8-related crashes (LP: #943500, LP: #922225,
      LP: #917755)
  * lp:~mvo/software-center/gwibber-utf8-lp985255:
    - fix a utf8 crash in the gwibber integration (LP: #985255)
  * lp:~mvo/software-center/workaround-gtk-regression-lp986186:
    - workaround performance issue with the Gtk.TreeView.set_model()
      call when there is a cell_data_func attached. Not every user is
      affected (settings dependant somehow), but when affected it causes
      a massive performance degration for huge list models like "System"
      (LP: #986186). This branch works around the problem by disconnecting
      the cell_data_func before setting the new model.
  * lp:~mvo/software-center/fix-clear-credentials-race:
    - fix an incorrect use of the sso dbus backend, we now correctly
      wait until it emits a CredentialsCleared signal (LP: #986117)

  [ Gary Lasker ]
  * lp:~gary-lasker/software-center/add-to-launcher-after-auth-lp972710:
    - fix bug where an application will be added to the Unity launcher
      in the case where the user cancels the installation auth dialog
      (LP: #972710)
  * lp:~gary-lasker/software-center/recommendations-sso-login-lp973612:
    - fix bug where the recommendations opt-in panel is hidden if
      the user declines the SSO dialog after opting in (LP: #973612)
    - fix the user experience if the user has previously opted-in to
      recommendations and their SSO token is found have been removed
      or revoked or otherwise found to be invalid (LP: #967064)
    - improve the responsiveness of the spinner in the recommendations
      flow
 -- Michael Vogt <email address hidden> Thu, 26 Apr 2012 09:47:19 +0200

Changed in software-center (Ubuntu Quantal):
status: Fix Committed → Fix Released
Changed in software-center (Ubuntu Precise):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers