[ubuntu/utopic-proposed] apport 2.14.7-0ubuntu3 (Accepted)

Brian Murray brian at ubuntu.com
Fri Oct 3 23:13:34 UTC 2014


apport (2.14.7-0ubuntu3) utopic; urgency=medium

  [ Steve Langasek ]
  * Refactor apport-noui/whoopsie-upload-all to behave more reliably in
    case of overlapping crash processing (LP: #1354318):
    - debian/apport-noui.upstart: refactor to make this an 'instance' job
      for each incoming .crash file, and drop the racy handling of non-root
      .crash files (as well as the unnecessary 'env MATCH' line).
    - data/whoopsie-upload-all: refactor report processing to ensure that
      whoopsie-upload-all can be called multiple times in parallel without
      causing any .crash file to be processed more than once.
    - data/whoopsie-upload-all: handle setting ownership of files in
      process_report() instead of relying on this script being called by a
      particular user.
    - data/whoopsie-upload-all: don't spin in wait_uploaded() watching for
      .uploaded files if the corresponding .upload file has been removed out
      from under us.
    - data/whoopsie-upload-all: by default, return immediately instead of
      waiting to see if whoopsie processes all of the crashes.

  [ Brian Murray ]
  * data/whoopsie-upload-all: indicate that all reports have been uploaded
    even those that were marked for upload earlier.

Date: Thu, 02 Oct 2014 08:33:49 -0700
Changed-By: Brian Murray <brian at ubuntu.com>
Maintainer: Martin Pitt <martin.pitt at ubuntu.com>
https://launchpad.net/ubuntu/utopic/+source/apport/2.14.7-0ubuntu3
-------------- next part --------------
Format: 1.8
Date: Thu, 02 Oct 2014 08:33:49 -0700
Source: apport
Binary: apport python-problem-report python3-problem-report python-apport python3-apport apport-retrace apport-valgrind apport-gtk apport-kde dh-apport apport-noui
Architecture: source
Version: 2.14.7-0ubuntu3
Distribution: utopic
Urgency: medium
Maintainer: Martin Pitt <martin.pitt at ubuntu.com>
Changed-By: Brian Murray <brian at ubuntu.com>
Description:
 apport     - automatically generate crash reports for debugging
 apport-gtk - GTK+ frontend for the apport crash report system
 apport-kde - KDE frontend for the apport crash report system
 apport-noui - tools for automatically reporting Apport crash reports
 apport-retrace - tools for reprocessing Apport crash reports
 apport-valgrind - valgrind wrapper that first downloads debug symbols
 dh-apport  - debhelper extension for the apport crash report system
 python-apport - Python library for Apport crash report handling
 python-problem-report - Python library to handle problem reports
 python3-apport - Python 3 library for Apport crash report handling
 python3-problem-report - Python 3 library to handle problem reports
Launchpad-Bugs-Fixed: 1354318
Changes:
 apport (2.14.7-0ubuntu3) utopic; urgency=medium
 .
   [ Steve Langasek ]
   * Refactor apport-noui/whoopsie-upload-all to behave more reliably in
     case of overlapping crash processing (LP: #1354318):
     - debian/apport-noui.upstart: refactor to make this an 'instance' job
       for each incoming .crash file, and drop the racy handling of non-root
       .crash files (as well as the unnecessary 'env MATCH' line).
     - data/whoopsie-upload-all: refactor report processing to ensure that
       whoopsie-upload-all can be called multiple times in parallel without
       causing any .crash file to be processed more than once.
     - data/whoopsie-upload-all: handle setting ownership of files in
       process_report() instead of relying on this script being called by a
       particular user.
     - data/whoopsie-upload-all: don't spin in wait_uploaded() watching for
       .uploaded files if the corresponding .upload file has been removed out
       from under us.
     - data/whoopsie-upload-all: by default, return immediately instead of
       waiting to see if whoopsie processes all of the crashes.
 .
   [ Brian Murray ]
   * data/whoopsie-upload-all: indicate that all reports have been uploaded
     even those that were marked for upload earlier.
Checksums-Sha1:
 ab1ee067230596da7e7279e5eb7f384b3524b025 2237 apport_2.14.7-0ubuntu3.dsc
 d5d4a374444e00b7c3dc48f2f1cd3f4194679961 1031762 apport_2.14.7-0ubuntu3.diff.gz
Checksums-Sha256:
 3f97c6a285bdf4c7a3497ac345e1d662e7a798ce1bf25bc9a7a79cace94a4332 2237 apport_2.14.7-0ubuntu3.dsc
 449a2a6e6086ad29cf6facc704c52c085ab879edc750c8712f3a6b4f49b36834 1031762 apport_2.14.7-0ubuntu3.diff.gz
Files:
 117fa3fb12a7555df96d1a5307b80f82 2237 utils optional apport_2.14.7-0ubuntu3.dsc
 140316a8796983ff0b2b593fad21f830 1031762 utils optional apport_2.14.7-0ubuntu3.diff.gz


More information about the Utopic-changes mailing list