[apport] apport-qt crashed with IndexError in get_modified_files()

Bug #102906 reported by CTW
4
Affects Status Importance Assigned to Milestone
apport (Ubuntu)
Fix Released
Undecided
Martin Pitt

Bug Description

Binary package hint: apport

Not sure what happened, got an error message on reboot.

ProblemType: Crash
ApportLog:
 apport (pid 5161) Tue Apr 3 08:54:01 2007: called for pid 5159, signal 7
 apport (pid 5161) Tue Apr 3 08:54:01 2007: script: /home/ctw/Christoph/teaching/changeBlindness/conversation.mov, interpreted by /usr/bin/mplayer (command line "gmplayer /home/ctw/Christoph/teaching/changeBlindness/conversation.mov")
 apport (pid 5161) Tue Apr 3 08:54:01 2007: executable does not belong to a package, ignoring
 apport (pid 6919) Wed Apr 4 00:54:17 2007: called for pid 23163, signal 11
 apport (pid 6919) Wed Apr 4 00:54:17 2007: executable: /usr/lib/firefox/firefox-bin (command line "/usr/lib/firefox/firefox-bin")
Architecture: i386
Date: Mon Apr 2 18:21:28 2007
DistroRelease: Ubuntu 7.04
ExecutablePath: /usr/share/apport/apport-qt
InterpreterPath: /usr/bin/python2.5
Package: apport-qt 0.73
PackageArchitecture: all
ProcCmdline: /usr/bin/python /usr/share/apport/apport-qt
ProcCwd: /home/ctw
ProcEnviron:
 SHELL=/bin/bash
 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
 LANG=en_US.UTF-8
PythonArgs: ['/usr/share/apport/apport-qt']
SourcePackage: apport
Uname: Linux kahamac1 2.6.20-13-generic #2 SMP Sun Mar 25 00:21:25 UTC 2007 i686 GNU/Linux

Revision history for this message
CTW (ctw) wrote :
Revision history for this message
Martin Pitt (pitti) wrote :

Hmm, seems to be a broken .md5sums file, let's make apport more robust against that.

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

 apport (0.75) feisty; urgency=low
 .
   * apport/report.py, add_proc_info(): Chop off /rofs/ prefix from
     ExecutablePath, so that crashes work on the live system, too. Arguably a
     kernel bug, but probably too hard to fix at this time. (LP: #102909)
   * backends/packaging-dpkg.py, get_modified_files(): Ignore empty lines in
     broken .md5sums file rather than crashing on them. (LP: #102906)

Changed in apport:
status: In Progress → 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.