apport-gtk crashed with IndexError in standard_title()

Bug #190947 reported by Guybrush88
This bug report is a duplicate of:  Bug #148303: trying to run awn manager. Edit Remove
16
Affects Status Importance Assigned to Milestone
apport (Ubuntu)
Medium
Martin Pitt

Bug Description

Binary package hint: apport

i got this crash when i was reporting another crash

ProblemType: Crash
Architecture: i386
CrashReports:
 600:1000:1000:30528:2008-02-11 15:58:09.000000000 +0100:2008-02-11 15:59:07.000000000 +0100:/var/crash/_usr_bin_awn-manager.1000.crash
 600:1000:1000:33313:2008-02-11 15:17:54.000000000 +0100:2008-02-11 15:39:47.000000000 +0100:/var/crash/_usr_bin_gnome-app-install.1000.crash
 600:1000:1000:1249882:2008-02-11 00:12:15.000000000 +0100:2008-02-11 15:39:47.000000000 +0100:/var/crash/_usr_lib_kde4_bin_knotify4.1000.crash
 600:1000:1000:3034496:2008-02-11 15:39:55.000000000 +0100:2008-02-11 15:39:57.000000000 +0100:/var/crash/_usr_lib_openoffice_program_soffice.bin.1000.crash
 600:1000:1000:23955:2008-02-11 15:59:08.000000000 +0100:2008-02-11 15:59:15.000000000 +0100:/var/crash/_usr_share_apport_apport-gtk.1000.crash
Date: Mon Feb 11 15:59:09 2008
DistroRelease: Ubuntu 8.04
ExecutablePath: /usr/share/apport/apport-gtk
InterpreterPath: /usr/bin/python2.5
Package: apport-gtk 0.102
PackageArchitecture: all
ProcCmdline: /usr/bin/python /usr/share/apport/apport-gtk -c /var/crash/_usr_bin_awn-manager.1000.crash
ProcCwd: /home/davide
ProcEnviron:
 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
 LANG=it_IT.UTF-8
 SHELL=/bin/bash
PythonArgs: ['/usr/share/apport/apport-gtk', '-c', '/var/crash/_usr_bin_awn-manager.1000.crash']
SourcePackage: apport
Title: apport-gtk crashed with IndexError in standard_title()
Uname: Linux Linuxster 2.6.24-7-generic #1 SMP Thu Feb 7 01:29:58 UTC 2008 i686 GNU/Linux
UserGroups: adm admin audio cdrom dialout dip floppy lpadmin netdev plugdev powerdev scanner video

Revision history for this message
Guybrush88 (guybrush) wrote :
Revision history for this message
Guybrush88 (guybrush) wrote :

this is the content of the crash report that caused the crash

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

Fixed in bzr head. Thank you!

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

This bug was fixed in the package apport - 0.103

---------------
apport (0.103) hardy; urgency=low

  * bin/apport-unpack: Print error messages instead of crashing for problems
    like nonexisting file names passed as arguments. (LP: #185273)
  * backends/packaging-apt-dpkg.py, is_distro_package(): Explicitly check site
    for "ppa", so that we do not automatically file bugs for PPA packages.
    This works around Soyuz bug LP #140412 for the time being.
  * apport/report.py: Add standard_title() test cases for Python crashes with
    a custom message, and a custom message with newlines. The latter
    reproduces LP #190947.
  * apport/report.py, standard_title(): Do not rely on a fixed position of the
    topmost function; use iteration and regular expression matching instead.
    (LP: #190947)
  * apport/ui.py, parse_argv(): Specify that --pid/-P argument must be an
    integer, to avoid exceptions when it's not. (LP: #193494)
  * apport/report.py: Use uname -srm, not -a, to hide the hostname. (part of
    LP #192786); also use os.uname() instead of calling the system program.
  * problem_report.py(): Make write() work for reports with CompressedValues.
    Add test case.
  * apport/ui.py: Add test case test_run_crash_anonymity() which asserts that
    the crash dump does not contain strings which can identify the user, such
    as the user name, login name, host name, and current directory.
  * apport/report.py: Add method anonymize() which replaces user specific
    strings with generic ones.
  * apport/ui.py, thread_collect_info(): Call anonymize() on the report.
    (LP: #192786)
  * bin/apport-retrace: Only update a bug report with new attachments if it is
    not a duplicate. (LP: #172792)
  * bin/apport-retrace: Print out proper error message instead of an exception
    if trying to do write operations to the bug tracker without specifying
    a cookie file. (LP: #146423)

 -- Martin Pitt <email address hidden> Mon, 25 Feb 2008 17:47:13 +0100

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