[ubuntu/precise] apport 1.91-0ubuntu1 (Accepted)

Martin Pitt martin.pitt at ubuntu.com
Wed Jan 18 09:05:24 UTC 2012


apport (1.91-0ubuntu1) precise; urgency=low

  * New upstream release:
    - crashdb.py, check_duplicate(): If a crash has a signature but no
      existing duplicate in the DB, also check for an existing address
      signature duplicate in the DB.
    - apport-retrace: Use DistroRelease specific subdirectory of the cache dir
      for mapping a file to a package, as these maps are release specific.
    - packaging-apt-dpkg.py: Refresh Contents.gz cache if it is older than one
      day.
    - crashdb.py: Ensure that address_signature duplicate db table does not
      have multiple identical signatures by making it a primary key. Bump the
      db format to "3". Existing databases need to be migrated manually as
      SQLite does not allow adding a "PRIMARY KEY" constraint to existing
      tables.
    - crashdb.py: Do not add a new address signature entry if one already
      exists.
    - apport-cli: Fix UnicodeDecodeError on unicode report values.
      (LP: #275972)
    - launchpad.py: Only set bug task importance if it is undecided.
    - apport-retrace: Fix "an useful" typo. (LP: #911437)
    - report.py: Filter out frames which are internal kernel/glibc
      implementation details and not stable across duplicates. In particular,
      filter out __kernel-syscall() and the SSE stubs.
    - crashdb.py: Remove debugging leftover which completely disabled bug
      pattern checking.
    - report.py: Update reading AssertionMessage. Current (e)glibc turned
      __abort_msg from a simple static string into a struct.
    - Change permissions of .crash files from 0600 to 0640, so that /var/crash
      can be made g+s and crash handling daemons can access those.
    - Python exceptions: Blacklist DBus.Error.NoReply. It does not help to get
      these traces from the client-side application, you need the actual
      exception in the D-Bus server backend instead. (LP: #914220)
    - Support /etc/apport/whitelist.d/ similarly to /etc/apport/blacklist.d/,
      for cases like installer environments where only crashes of a few selected
      programs should be reported.

Date: Wed, 18 Jan 2012 09:56:00 +0100
Changed-By: Martin Pitt <martin.pitt at ubuntu.com>
https://launchpad.net/ubuntu/precise/+source/apport/1.91-0ubuntu1
-------------- next part --------------
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Wed, 18 Jan 2012 09:56:00 +0100
Source: apport
Binary: apport python-problem-report python-apport apport-retrace apport-gtk apport-kde dh-apport
Architecture: source
Version: 1.91-0ubuntu1
Distribution: precise
Urgency: low
Maintainer: Martin Pitt <martin.pitt at ubuntu.com>
Changed-By: Martin Pitt <martin.pitt 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-retrace - tools for reprocessing Apport crash reports
 dh-apport  - debhelper extension for the apport crash report system
 python-apport - apport crash report handling library
 python-problem-report - Python library to handle problem reports
Launchpad-Bugs-Fixed: 275972 911437 914220
Changes: 
 apport (1.91-0ubuntu1) precise; urgency=low
 .
   * New upstream release:
     - crashdb.py, check_duplicate(): If a crash has a signature but no
       existing duplicate in the DB, also check for an existing address
       signature duplicate in the DB.
     - apport-retrace: Use DistroRelease specific subdirectory of the cache dir
       for mapping a file to a package, as these maps are release specific.
     - packaging-apt-dpkg.py: Refresh Contents.gz cache if it is older than one
       day.
     - crashdb.py: Ensure that address_signature duplicate db table does not
       have multiple identical signatures by making it a primary key. Bump the
       db format to "3". Existing databases need to be migrated manually as
       SQLite does not allow adding a "PRIMARY KEY" constraint to existing
       tables.
     - crashdb.py: Do not add a new address signature entry if one already
       exists.
     - apport-cli: Fix UnicodeDecodeError on unicode report values.
       (LP: #275972)
     - launchpad.py: Only set bug task importance if it is undecided.
     - apport-retrace: Fix "an useful" typo. (LP: #911437)
     - report.py: Filter out frames which are internal kernel/glibc
       implementation details and not stable across duplicates. In particular,
       filter out __kernel-syscall() and the SSE stubs.
     - crashdb.py: Remove debugging leftover which completely disabled bug
       pattern checking.
     - report.py: Update reading AssertionMessage. Current (e)glibc turned
       __abort_msg from a simple static string into a struct.
     - Change permissions of .crash files from 0600 to 0640, so that /var/crash
       can be made g+s and crash handling daemons can access those.
     - Python exceptions: Blacklist DBus.Error.NoReply. It does not help to get
       these traces from the client-side application, you need the actual
       exception in the D-Bus server backend instead. (LP: #914220)
     - Support /etc/apport/whitelist.d/ similarly to /etc/apport/blacklist.d/,
       for cases like installer environments where only crashes of a few selected
       programs should be reported.
Checksums-Sha1: 
 f434fec5c12c5511f0184687090568cc8a45a2d3 2305 apport_1.91-0ubuntu1.dsc
 0b535d7cae8218b50fced9ad27c7116d9145d16a 535019 apport_1.91.orig.tar.gz
 ed566bcb16c256019c3b46f2bded7d72d4315f0d 103459 apport_1.91-0ubuntu1.diff.gz
Checksums-Sha256: 
 e8f52b23f1f92a6756ddda6b67f9ff8371eb1fb40356faabc7d33f5e793a6b95 2305 apport_1.91-0ubuntu1.dsc
 0fb74146d632d3c7b7ad3856f61cc4e39c7da76afbff27599ccee48720228c40 535019 apport_1.91.orig.tar.gz
 193af68ec669342389c02a47e48b1c1163e5d0992e1eb7308e8561ee1d11b356 103459 apport_1.91-0ubuntu1.diff.gz
Files: 
 9fa08d78fc6b70c5dff857a71e3cafa5 2305 utils optional apport_1.91-0ubuntu1.dsc
 b01b33eac887881889bb5fbc0612ca95 535019 utils optional apport_1.91.orig.tar.gz
 7a98cc8a8a046fbb7f2786031a817316 103459 utils optional apport_1.91-0ubuntu1.diff.gz

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iQIcBAEBCAAGBQJPForPAAoJEPmIJawmtHufMY0QAL5AUz6p166rQnX3jJeSVvmx
RCd/mtsW9caajwJMnCcUya/dal9D580ywF0vjJyIlmMSnkd6sNCjdwgYljNESvS2
IfzzxCn8a51URKsuE/Pt+4HceVVs846plxiHUq8k1250yk7M5shkkv88uVyaG5Xt
jVbRUGtqZghasGxj8NDTgwYXW135PerzmbO2eeVaal76yN8buUermJqo9eDTqtsU
6k/rbaoTtCY2k2Xbg5h5g59GzQdL2KXSUIIxSQ6fI+j5URvjI3qBTmY3LR7pWN9m
CyBfJXY77RLaJZdw7n/UmgWWLJNrZvOHkFBTy7X+n4LQbxVZKK1axeKbmmJhJ68Y
in8cQDE4m6w+qqGSYwPJ7lim7NaGazYl4xiV/wFkNXJFvd6HC9lPjx2LjYFDwaj5
8yho20y89298dLhSgE0QjU4qzhdj/YWAJj1YeSEKK2Hfq5pbI+QsHdzknUg/2CuY
uZvBs2f6x7iQnv3MCz7u+HFcUN6cwbCtJmVQW91xia/DRTF8v/7fx3HPfhER4PqL
Fw6WyWynty8bgpzqBiAuCHm5UXs/TWGOercCIm5qKQAMJ8MNrTEDFS6P6EpdawrC
LDIzoeGWmjI9BBj8rcQwdDCZDiQRyTyYthRY0CJE+H5mqsO4xcOA6eDRvL1iFVKs
313qzldPdSpnQu7XhyNv
=LBAr
-----END PGP SIGNATURE-----


More information about the Precise-changes mailing list