← Back to team overview

touch-packages team mailing list archive

[Bug 1516947] Re: apport looping on an old crash dump

 

According to Alan's strace this hangs in/loops over reading the existing
.crash file; this can only be the reading ofCrashCounter.

This reproduces easily with:

python3 -c 'import apport.fileutils;
print(apport.fileutils.get_recent_crashes(open("_usr_bin_caja.1000.crash",
"rb")))'

** Changed in: apport (Ubuntu)
       Status: New => Triaged

** Changed in: apport (Ubuntu)
     Assignee: (unassigned) => Martin Pitt (pitti)

** Changed in: apport (Ubuntu)
   Importance: Undecided => Medium

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to apport in Ubuntu.
https://bugs.launchpad.net/bugs/1516947

Title:
  apport looping on an old crash dump

Status in apport package in Ubuntu:
  Triaged

Bug description:
  A few occasions now I've had apport spinning a CPU on an old caja
  crash found in /var/crash.

  Talked to pitti in #ubuntu-devel who asked for the crash file, which
  I've uploaded to:-
  https://chinstrap.canonical.com/~alan/_usr_bin_caja.1000.crash

  Some output from stracing the apport process:-

  http://paste.ubuntu.com/13310423/

  ProblemType: Bug
  DistroRelease: Ubuntu 16.04
  Package: apport 2.19.2-0ubuntu6
  ProcVersionSignature: Ubuntu 4.2.0-16.19-generic 4.2.3
  Uname: Linux 4.2.0-16-generic x86_64
  ApportLog:

  ApportVersion: 2.19.2-0ubuntu6
  Architecture: amd64
  CurrentDesktop: MATE
  Date: Tue Nov 17 09:44:05 2015
  InstallationDate: Installed on 2014-06-16 (519 days ago)
  InstallationMedia: Ubuntu 14.04 LTS "Trusty Tahr" - Release amd64 (20140417)
  PackageArchitecture: all
  SourcePackage: apport
  UpgradeStatus: Upgraded to xenial on 2015-11-03 (13 days ago)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/apport/+bug/1516947/+subscriptions


References