software-center crashed with AttributeError in _update_selected_row(): 'CellRendererAppView' object has no attribute 'application'

Bug #965937 reported by Mathias Lustig on 2012-03-27
270
This bug affects 63 people
Affects Status Importance Assigned to Milestone
software-center (Ubuntu)
Medium
Michael Vogt

Bug Description

I temporarily lost network connection while software center was open and doing nothing - at least nothing visible for me via the frontend.

To reproduce:
1. Launch Ubuntu Sofware Center.
2. Leave it at the front, lobby screen and click nothing.
3. Disable networking via the network indicator icon.

What happens:
You get the crash as reported in this dialog.

What should happen:
No crash.

ProblemType: Crash
DistroRelease: Ubuntu 12.04
Package: software-center 5.1.13.2
ProcVersionSignature: Ubuntu 3.2.0-20.32-generic 3.2.12
Uname: Linux 3.2.0-20-generic x86_64
NonfreeKernelModules: nvidia
ApportVersion: 1.95-0ubuntu1
Architecture: amd64
CrashCounter: 1
Date: Tue Mar 27 01:06:21 2012
EcryptfsInUse: Yes
ExecutablePath: /usr/share/software-center/software-center
InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Alpha amd64 (20120318)
InterpreterPath: /usr/bin/python2.7
PackageArchitecture: all
ProcCmdline: /usr/bin/python /usr/bin/software-center /home/username/Downloads/snuggletruck_20120325-1_amd64.deb
PythonArgs: ['/usr/bin/software-center', '/home/username/Downloads/snuggletruck_20120325-1_amd64.deb']
SourcePackage: software-center
Title: software-center crashed with AttributeError in _update_selected_row(): 'CellRendererAppView' object has no attribute 'application'
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo

Related branches

Mathias Lustig (delaylama) wrote :
tags: removed: need-duplicate-check
visibility: private → public
Changed in software-center (Ubuntu):
status: New → Triaged
importance: Undecided → Low
assignee: nobody → Gary Lasker (gary-lasker)

I got this crash when waking the laptop from hibernation (Asus Eee 1000H)

Gary Lasker (gary-lasker) wrote :

Thanks Sten, that is good information. This definitely looks like an issue that occurs with network events. We'll fix this one soon. Thank you again for your help!

lastpokemon (lastpokemon) wrote :

exactly same situation, but instead of bibernation waking up the laptop from a standby. Dell Preciesion M2300

Daniel Dietrich (shaddowy2) wrote :

I got the same error after waking up my laptop from standby mode.

bertrand91380 (bertrand91380) wrote :

my netbook is an asus zenbook-UX31E. But i wasnt doing any shutown / standby / wakup action.
I just got installed flash plugin from sofware center, and then was trying to take a screenshot when the bug happen.

Carla Sella (carla-sella) wrote :

I had just come back from suspention on my laptop and software center crashed.
I was testing Precise Pangolin Beta 2 on my laptop: https://friendly.ubuntu.com/11.10/Hewlett-Packard/HP%20G62%20Notebook%20PC/I:NyVHp:BI:I8g:BVL:BFCp:h:B5G:DNO:BFC/.

Ubuntu QA Website (ubuntuqa) wrote :

This bug has been reported on the Ubuntu laptop testing tracker.

A list of all reports related to this bug can be found here:
http://laptop.qa.ubuntu.com/qatracker/reports/bugs/965937

tags: added: laptop-testing
Michael Vogt (mvo) on 2012-04-02
Changed in software-center (Ubuntu):
milestone: none → ubuntu-12.04

Software Center crashed after I plugged in a network cable.

damianmann (damianmann) wrote :

My head's about to explode. This is just one of dozens of issues I'm having. I completely regret trying this out. How do I get back 11.10? I just want some peace and quiet and not have to worry about this BS.

I don't think this is related to network events, or laptops. I've had it hit three times in succession, and no indications of network errors. This is a desktop, so it's not laptop-specific either (for me at least). The install did seem to complete. It was just a magazine, and it's showing as installed.

Changed in software-center (Ubuntu):
importance: Low → Medium
Changed in software-center (Ubuntu):
status: Triaged → In Progress
Gary Lasker (gary-lasker) wrote :

Bumped to medium as this one is affecting a lot of people. I've started the fix, should be available soon.

Gary Lasker (gary-lasker) wrote :

damianmann, I'm very sorry for the annoyance you are experiencing! The "dozens of issues" that you mention, are they all in Software Center, or just having to do with your upgrade in general (and so in other areas of Ubuntu)? Have you had a chance to report them, and/or find that they've been reported so that you can add your "also affects me" vote. That helps us to know which bugs are the most important to target earliest.

Also, please be sure to keep updating as beta 2 is out and bug fixing is continuing at a fast clip in Ubuntu. Things will continue to get better and better.

Finally, if it is the apport dialog that is bothering you with this bug, please note that you can check the box to have apport ignore future occurances of this particular crash. That, at least, will take this one out of your annoyance list. :)

Thanks again for your comment, and I hope you'll be happy soon as Precise moves toward rock stable!

Gary Lasker (gary-lasker) wrote :

Ok, I can reliably reproduce this. I will put the steps to reproduce in the description now.

description: updated
Gary Lasker (gary-lasker) wrote :

Hi again folks. The fix for this one is up for review and should be available soon. Thanks again!

Gary Lasker (gary-lasker) wrote :

Needed a deeper pygi fix and the fix is committed now. Thanks mvo!

Changed in software-center (Ubuntu):
status: In Progress → Fix Committed
assignee: Gary Lasker (gary-lasker) → Michael Vogt (mvo)
Launchpad Janitor (janitor) wrote :

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

---------------
software-center (5.1.14.2) precise; urgency=low

  [ Michael Vogt ]
  * lp:~mvo/software-center/config-tweak:
    - cleanup concerning always having a 'general' section in the cfg file
  * lp:~mvo/software-center/pygi-properties-fixes:
    - properly initialize the properties in CellRendererAppView as required
      for pygi, fixes crash on network events (LP: #965937)
  * lp:~mvo/software-center/lp977889:
    - fix the disappearing list view sort combobox (LP: #977889)

  [ Gary Lasker ]
  * lp:~gary-lasker/software-center/recommends-more-button-lp971567:
    - correctly render 'more' button in recommendations panel (LP: #971567)
  * lp:~gary-lasker/software-center/show-technical-items-lp955030:
    - make 'show n technical items' appear clickable again (LP: #955030)
  * lp:~gary-lasker/software-center/fix-crash-lp969737:
    - fix an intermittent crash that can occur when saving the vertical
      position of the installed pane treeview on a cache refresh
      (LP: #969737)
  * lp:~gary-lasker/software-center/fix-crash-lp970157:
    - Small fix for a crash that can happen during the installed view
      treeview initialization (LP: #970157)
  * lp:~gary-lasker/software-center/fix-crash-lp968988:
    - Fix crash bug LP: #968988 by making sure that there is always
      a tree_view.selected_row_renderer
  * lp:~gary-lasker/software-center/remember-sort-preference-lp966878:
    - Fix for bug LP: #966878 to not reset the user's sorting preference
      if they have set one

  [ Nekhelesh Ramananthan ]
  * lp:~nik90/software-center/add_keywords_new:
    - added keywords to the desktop file for better search criteria
      (LP: #977175)

  [ Sebastian Heinlein ]
  * lp:~glatzor/software-center/fix-977020:
    - fix software-center error dialogs for errors other than
      ERROR_INVALID_PACKAGE_FILE and ERROR_UNAUTHENTICATED_PACKAGE
      (LP: #977020)
    - Allow to repair an incomplete installation (partially fixes
      LP: #659438)

  [ Kiwinote ]
  * lp:~kiwinote/software-center/lp951557:
    - don't duplicate text on paste (LP: #951557)
 -- Michael Vogt <email address hidden> Tue, 10 Apr 2012 19:21:21 +0200

Changed in software-center (Ubuntu):
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