apport-gtk crashed with TypeError in is_distro_package()

Bug #279353 reported by Marco Rodrigues
8
Affects Status Importance Assigned to Milestone
apport (Ubuntu)
Fix Released
Undecided
Martin Pitt

Bug Description

Binary package hint: apport

It shouldn't crash with package: brscan2

ProblemType: Crash
ApportLog:

Architecture: i386
CrashReports:
 600:0:0:36634:2008-10-06 23:26:38.000000000 +0100:2008-10-06 23:27:05.000000000 +0100:/var/crash/_usr_share_apport_apport-gtk.0.crash
 600:0:0:41851:2008-10-06 12:22:28.000000000 +0100:2008-10-06 23:26:32.000000000 +0100:/var/crash/brscan2.0.crash
DistroRelease: Ubuntu 8.10
ExecutablePath: /usr/share/apport/apport-gtk
InterpreterPath: /usr/bin/python2.5
Package: apport-gtk 0.116
PackageArchitecture: all
ProcAttrCurrent: unconfined
ProcCmdline: /usr/bin/python /usr/share/apport/apport-gtk -c /var/crash/brscan2.0.crash
ProcEnviron:
 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/X11R6/bin
 LANG=en_US.UTF-8
 SHELL=/bin/bash
PythonArgs: ['/usr/share/apport/apport-gtk', '-c', '/var/crash/brscan2.0.crash']
SourcePackage: apport
Title: apport-gtk crashed with TypeError in is_distro_package()
Uname: Linux 2.6.27-4-generic i686
UserGroups:

Tags: apport-crash
Revision history for this message
Marco Rodrigues (gothicx) wrote :
Revision history for this message
Marco Rodrigues (gothicx) wrote :
Revision history for this message
Martin Pitt (pitti) wrote :

Fixed in bzr.

Changed in apport:
assignee: nobody → pitti
status: New → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package apport - 0.117

---------------
apport (0.117) intrepid; urgency=low

  * backends/packaging-apt-dpkg.py, is_distro_package(): Fix crash if
    apt.Cache()[pkg].origins is None. (LP: #279353)
  * bin/apport: Log that we are ignoring SIGABRT, since it is a common cause
    of confusion.
  * test-apport, create_test_process(): Fix race condition: wait until the
    child process has fully execve()ed, to avoid coredumping it while it is
    still running as test-apport process.
  * apport/crashdb_impl/launchpad.py, update(): Set source package of a bug if
    the reporter removed it and the task is against 'Ubuntu'. (LP: #269045)

 -- Martin Pitt <email address hidden> Tue, 07 Oct 2008 16:38:06 +0200

Changed in apport:
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.