jockey-gtk crashed with AttributeError in on_linkbutton_licensetext_clicked(): 'GtkUI' object has no attribute 'current_driver_name'

Bug #702596 reported by Peter Bomars
80
This bug affects 12 people
Affects Status Importance Assigned to Milestone
jockey (Ubuntu)
Fix Released
Medium
Martin Pitt

Bug Description

ubuntu@ubuntu:~$ lsb_release -rd
Description: Ubuntu natty (development branch)
Release: 11.04

ubuntu@ubuntu:~$ apt-cache policy jockey-gtk
jockey-gtk:
  Installed: 0.8-0ubuntu1
  Candidate: 0.8-0ubuntu1
  Version table:
 *** 0.8-0ubuntu1 0
        500 http://archive.ubuntu.com/ubuntu/ natty/main amd64 Packages
        100 /var/lib/dpkg/status

expected behavior: Detect Ati card, load driver
actual result: jocky GTK crash

ProblemType: Crash
DistroRelease: Ubuntu 11.04
Package: jockey-gtk 0.8-0ubuntu1
ProcVersionSignature: Ubuntu 2.6.37-12.26-generic 2.6.37
Uname: Linux 2.6.37-12-generic x86_64
Architecture: amd64
Date: Thu Jan 13 20:47:32 2011
ExecutablePath: /usr/bin/jockey-gtk
InterpreterPath: /usr/bin/python2.7
LiveMediaBuild: Ubuntu 11.04 "Natty Narwhal" - Alpha amd64 (20110112)
MachineType: Hewlett-Packard HP Pavilion dv7 Notebook PC
PackageArchitecture: all
ProcCmdline: /usr/bin/python /usr/bin/jockey-gtk
ProcEnviron:
 LANGUAGE=en_US.UTF-8:en
 LANG=en_US.UTF-8
 LC_MESSAGES=en_AG.utf8
 SHELL=/bin/bash
ProcKernelCmdLine: file=/cdrom/preseed/hostname.seed boot=casper initrd=/casper/initrd.lz quiet splash -- maybe-ubiquity
PythonArgs: ['/usr/bin/jockey-gtk']
SourcePackage: jockey
Title: jockey-gtk crashed with AttributeError in on_linkbutton_licensetext_clicked(): 'GtkUI' object has no attribute 'current_driver_name'
Traceback:
 Traceback (most recent call last):
   File "/usr/bin/jockey-gtk", line 418, in on_linkbutton_licensetext_clicked
     self.current_driver_name)
 AttributeError: 'GtkUI' object has no attribute 'current_driver_name'
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare
dmi.bios.date: 12/04/2008
dmi.bios.vendor: Hewlett-Packard
dmi.bios.version: F.35
dmi.board.asset.tag: Base Board Asset Tag
dmi.board.name: 30FC
dmi.board.vendor: Hewlett-Packard
dmi.board.version: 01.83
dmi.chassis.type: 10
dmi.chassis.vendor: Hewlett-Packard
dmi.chassis.version: N/A
dmi.modalias: dmi:bvnHewlett-Packard:bvrF.35:bd12/04/2008:svnHewlett-Packard:pnHPPaviliondv7NotebookPC:pvr1:rvnHewlett-Packard:rn30FC:rvr01.83:cvnHewlett-Packard:ct10:cvrN/A:
dmi.product.name: HP Pavilion dv7 Notebook PC
dmi.product.version: 1
dmi.sys.vendor: Hewlett-Packard

Revision history for this message
Peter Bomars (pbomars) wrote :
Revision history for this message
Apport retracing service (apport) wrote : Possible regression detected

This crash has the same stack trace characteristics as bug #277616. However, the latter was already fixed in an earlier package version than the one in this report. This might be a regression or because the problem is in a dependent package.

tags: removed: need-duplicate-check
tags: added: regression-retracer
Revision history for this message
Victor Vargas (kamus) wrote :

I had this crashed too in after a new fresh installation of Ubuntu Natty Alpha 2, maybe was due to a fail installation of VirtualBox video driver (Addons)

visibility: private → public
Revision history for this message
Martin Pitt (pitti) wrote :

Happens if there are no drivers available and the UI looks rather funny at this point.

Changed in jockey (Ubuntu):
assignee: nobody → Martin Pitt (pitti)
importance: Undecided → Medium
status: New → In Progress
Revision history for this message
Martin Pitt (pitti) wrote :

Fixed in trunk.

Changed in jockey (Ubuntu):
status: In Progress → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package jockey - 0.9-0ubuntu1

---------------
jockey (0.9-0ubuntu1) natty; urgency=low

  * New upstream release:
    - First steps towards Python 3 compatibility.
    - jockey-gtk: Fix icon lookup constant for PyGI. (LP: #706193)
    - Fix crash on nonexisting packages.
    - examples/fake.modaliases: Update for current Ubuntu driver name
    - jockey-gtk: Use Gtk.ListStore constructor from pygi overrides
    - tests/run-gtk: port to GI
    - Fix regression from GI port: Properly set up ...
    - jockey-gtk: Fix UnicodeDecodeError crash on t...
    - Fix short driver description when getting the...
    - tests/run-gtk: port to GI
    - Fix regression from GI port: Properly set up the UI if there are no
      drivers available. (LP: #702596)
    - jockey-gtk: Fix UnicodeDecodeError crash on translated driver names
    - Fix short driver description when getting them from package system
  * jockey/oslib.py, package_description(): Fix for current apt output format.
  * kde/jockey-kde.desktop.in, kde/jockey-kde: Remove the kdesu hack,
    PolicyKit should work well in KDE now.
  * debian/control, debian/rules: Move to dh_python2.
 -- Martin Pitt <email address hidden> Thu, 03 Feb 2011 19:18:28 +0100

Changed in jockey (Ubuntu):
status: Fix Committed → Fix Released
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.