apport-hook crashes with NameError: global name 'tags' is not defined

Bug #704848 reported by Jean-Baptiste Lallement
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
xorg (Ubuntu)
Fix Released
High
Bryce Harrington

Bug Description

Binary package hint: compiz

When running the following command from a terminal:
$ ubuntu-bug compiz

This traceback is displayed:
$ ubuntu-bug compiz
hook /usr/share/apport/package-hooks//source_compiz.py crashed:
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/apport/report.py", line 636, in add_hooks_info
    symb['add_info'](self, ui)
  File "/usr/share/apport/package-hooks//source_compiz.py", line 410, in add_info
    if check_is_reportable(report, ui) == False:
  File "/usr/share/apport/package-hooks//source_compiz.py", line 228, in check_is_reportable
    tags.append('possible-manual-nvidia-install')
NameError: global name 'tags' is not defined

ProblemType: Bug
DistroRelease: Ubuntu 11.04
Package: compiz 1:0.9.2.1+glibmainloop4-0ubuntu2
ProcVersionSignature: Ubuntu 2.6.37-12.26-generic 2.6.37
Uname: Linux 2.6.37-12-generic i686
Architecture: i386
Date: Wed Jan 19 12:48:35 2011
EcryptfsInUse: Yes
PackageArchitecture: all
ProcEnviron:
 LANGUAGE=en_US:en
 PATH=(custom, user)
 LANG=en_US.utf8
 LC_MESSAGES=en_US.utf8
 SHELL=/bin/bash
SourcePackage: compiz

Related branches

Revision history for this message
Jean-Baptiste Lallement (jibel) wrote :
Changed in compiz (Ubuntu):
assignee: nobody → Bryce Harrington (bryce)
importance: Undecided → High
status: New → Triaged
Revision history for this message
Brian Murray (brian-murray) wrote :

Elsewhere in the hook this is used:

report['Tags'] += ' ' + report['DistroCodename']

And while trying to recreate this bug I noticed that 'natty' was in the tag list twice. While Launchpad will likely strip the redundant one it'd be neat if it wasn't sent at all. The reason for the duplication is that apport is adding the DistroCodename already.

Revision history for this message
Bryce Harrington (bryce) wrote :

Thanks

tags: added: compiz-0.9
tags: added: mago
Bryce Harrington (bryce)
affects: compiz (Ubuntu) → xorg (Ubuntu)
Revision history for this message
Bryce Harrington (bryce) wrote :

This was fixed in 1:7.5+6ubuntu8, guess the bug report didn't close since it was filed against compiz rather than xorg at the time.

xorg (1:7.5+6ubuntu8) natty; urgency=low

  * debian/apport/source_xorg.py: Fix tagging for bugs filed on machines
    with manually-installed -nvidia drivers.
    (LP: #704848)

 -- Bryce Harrington <email address hidden> Wed, 19 Jan 2011 12:40:38 -0800

Changed in xorg (Ubuntu):
status: Triaged → 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.