[ubuntu/quantal] apport 2.3-0ubuntu1 (Accepted)
Martin Pitt
martin.pitt at ubuntu.com
Mon Jul 9 06:15:43 UTC 2012
apport (2.3-0ubuntu1) quantal; urgency=low
* New upstream release:
- launchpad.py: Rework test suite to not use Launchpad's +storeblob
facility at all any more. It almost never works on staging and is
horribly slow. Fake the bug creation from a blob by manually creating
the comment and attachments ourselves, and just assume that storeblob
works on production. Also change the structure to allow running every
test individually.
- crash-digger: Add --crash-db option to specify a non-default crash
database name. (LP: #1003506)
- apport-gtk: Add --hanging option to specify the process ID of a hanging
application. If the user chooses to report this error, apport will
terminate the pid with SIGABRT, otherwise it will send SIGKILL. The
normal core pipe handler will be used to process the resulting report
file, with a .hanging file in /var/crash to separate these from regular
crashes.
- apport: Also treat a binary as modified if the /proc/pid/exe symlink
does not point to an existing file any more. (LP: #984944)
- Fix PEP-8 violations picked up by latest pep8 checker.
- ui.py: Do not ignore certain exceptions during upload which are not
likely to be a network error.
- launchpad.py: Recongize Launchpad projects for bug query and marking
operations. (LP: #1003506)
- packaging-apt-dpkg.py: Fix get_source_tree() to work with apt sandboxes.
- apport-retrace: Turn StacktraceSource generation back on, now that it
works with the current sandboxing.
- launchpad.py: Ensure that upload chunk size does not underrun.
(LP: #1013334)
- apport_python_hook: Fix UnicodeEncodeError crash with Python 2 for
exceptions with non-ASCII characters. (LP: #972436)
- test_ui_kde.py: Fix occasional test failure in test_1_crash_details if
the application ends before the "is progress bar visible" check is done.
Date: Mon, 09 Jul 2012 08:14:30 +0200
Changed-By: Martin Pitt <martin.pitt at ubuntu.com>
https://launchpad.net/ubuntu/quantal/+source/apport/2.3-0ubuntu1
-------------- next part --------------
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Mon, 09 Jul 2012 08:14:30 +0200
Source: apport
Binary: apport python-problem-report python3-problem-report python-apport python3-apport apport-retrace apport-gtk apport-kde dh-apport
Architecture: source
Version: 2.3-0ubuntu1
Distribution: quantal
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 - 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: 972436 984944 1003506 1013334
Changes:
apport (2.3-0ubuntu1) quantal; urgency=low
.
* New upstream release:
- launchpad.py: Rework test suite to not use Launchpad's +storeblob
facility at all any more. It almost never works on staging and is
horribly slow. Fake the bug creation from a blob by manually creating
the comment and attachments ourselves, and just assume that storeblob
works on production. Also change the structure to allow running every
test individually.
- crash-digger: Add --crash-db option to specify a non-default crash
database name. (LP: #1003506)
- apport-gtk: Add --hanging option to specify the process ID of a hanging
application. If the user chooses to report this error, apport will
terminate the pid with SIGABRT, otherwise it will send SIGKILL. The
normal core pipe handler will be used to process the resulting report
file, with a .hanging file in /var/crash to separate these from regular
crashes.
- apport: Also treat a binary as modified if the /proc/pid/exe symlink
does not point to an existing file any more. (LP: #984944)
- Fix PEP-8 violations picked up by latest pep8 checker.
- ui.py: Do not ignore certain exceptions during upload which are not
likely to be a network error.
- launchpad.py: Recongize Launchpad projects for bug query and marking
operations. (LP: #1003506)
- packaging-apt-dpkg.py: Fix get_source_tree() to work with apt sandboxes.
- apport-retrace: Turn StacktraceSource generation back on, now that it
works with the current sandboxing.
- launchpad.py: Ensure that upload chunk size does not underrun.
(LP: #1013334)
- apport_python_hook: Fix UnicodeEncodeError crash with Python 2 for
exceptions with non-ASCII characters. (LP: #972436)
- test_ui_kde.py: Fix occasional test failure in test_1_crash_details if
the application ends before the "is progress bar visible" check is done.
Checksums-Sha1:
13c75ef1a3246397bc6ad93ad18d941037238e12 2629 apport_2.3-0ubuntu1.dsc
d413114510e1d2f28bb83ab5394c47cf0848f25d 730812 apport_2.3.orig.tar.gz
d2a262bdc7bd6adff44cf6dd71398af6728648c6 117132 apport_2.3-0ubuntu1.diff.gz
Checksums-Sha256:
80d1df5525f0eb48f95a092c09b509fc45592cee9cabc670960297606b6fce1e 2629 apport_2.3-0ubuntu1.dsc
16d12106b470f007d1334062ae201e55ee0b1d3df0e40e0b3f3d17a6003c200e 730812 apport_2.3.orig.tar.gz
d0c958c37b5999455f8fb40d4a41a83be1a03a70186880cc217ba7f6a2d8271b 117132 apport_2.3-0ubuntu1.diff.gz
Files:
809539c4545ab0470ec77fb6a1e84e50 2629 utils optional apport_2.3-0ubuntu1.dsc
34bf000f2b6b7aef5cef22785931257f 730812 utils optional apport_2.3.orig.tar.gz
aa4b5083f6cba5d78f97e6a6f7e3b585 117132 utils optional apport_2.3-0ubuntu1.diff.gz
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iQIcBAEBCAAGBQJP+nbQAAoJEPmIJawmtHufqHUP/RioiW7+ToTQDawUWpQLKPHP
Jcj/abfnpWgKIRqNnktkn4qrO7oWaxkAaZyxbHoRCrDagwiifZHABPtypQ4n2PEX
FfsVcjXtHZ0UfidovVPjee09G4Wq05HdogUWYR5iA2JiYkawKBL8Bg8AwbKg3j7N
Q5QPEV4HfXfniawvv3mteUxsAGUR7JQcODdhSH/FJ9fASrJTEAoEA56qXP5LQ9Wh
ny1kSbINSrdSbAsrQCipYk4jTqpuz4TQPi3av9q8EyrVfnOOs1LFD8Kk6e8QU1cZ
3bbcq7gVIdTuHmyAFELAj8ifGvvS9GeHhq2PTUP90R0M9X53TrWK/Y6qIk9Hs385
+SpyKo6e4KBmGnFJFJA92CqtKLAu0ly5ixsUiz9VhoVHvviqDesdBaxjeo976ULQ
h7iMHiizb49AbZmvaEomnMzpXtJAgiENDnMPm1p7CTjcl+3THdFzfMdkFZiH2tPH
96yKF9Za09T4+vnsBHYNAcPG9GbVct+e4v+sR8yQLbhoYB4fN2majJBgkQIvES8a
RsbWhyvbjQHtfny+4UB1IQa/zEThtmIEpQEOcUS2uP09/PQlTyeyyTrUx41vqfQe
B1uSFrEbziHH/10PfLXW7R/EY4a/P2Bybm6CmJ3McpVZRjbHoY8l1qvQEUbXIcMG
8blPyNiiMUs/vDYTgCXo
=0saD
-----END PGP SIGNATURE-----
More information about the Quantal-changes
mailing list