Accepted apport 0.29 (source)
Martin Pitt
martin.pitt at ubuntu.com
Mon Nov 6 18:50:08 GMT 2006
Accepted:
OK: apport_0.29.dsc
-> Component: main Section: utils
OK: apport_0.29.tar.gz
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.7
Date: Sun, 5 Nov 2006 07:10:30 -0800
Source: apport
Binary: apport-gtk python-apport-utils apport python-problem-report
Architecture: source
Version: 0.29
Distribution: feisty
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
python-apport-utils - apport crash report handling functions
python-problem-report - python library to handle problem reports
Changes:
apport (0.29) feisty; urgency=low
.
* apport-retrace: Do not crash if a linked library is not a dependency.
Closes: LP#65914
* apport_utils.py:
- Add test_find_file_package_diversion() selftest to check diversion
handling.
- find_file_package(): Check for and respect diversions.
- Closes: LP#65917
* debian/apport.init, test-apport, use-local: Adapt to 'crashdump-helper' ->
'crashdump' sysctl renaming in 2.6.19.
* test-apport: Restore cwd even when failing a test.
* problem_report.py, ProblemReport.write(): Support file-like objects as
argument of file references to support direct reading from pipes. Add test
case test_write_fileobj().
* apport: Support '-' as core file argument, in which case the core will be
read from stdin. This paves the way for using Linux 2.6.19's 'pipe
core_pattern' feature. Bump python-problem-report dependency to >= 0.29
for this.
* apport: Confine permissions of log file to root:adm 0640, just in case.
* apport: Temporarily drop real u/gid to target user for the os.access()
tests, so that normal users cannot verify the existence of a given
inaccessible file. Add comprehensive tests to apport_utils' test suite and
test-apport. Thanks to Kees Cook for this patch!
* apport_utils.py, find_file_package(): Terminate fgrep options with '--' to
avoid problems with funny file names. Thanks to Kees Cook for spotting
this!
* test-apport: Automatically detect whether ULIMIT_CORE is nonzero, and
adapt tests accordingly: check that core still exists after invoking
apport, and clean it up.
* apport-retrace: Add new mode -g/--gdb which starts an interactive gdb
session with the report's core dump. Add this to man/apport-retrace.1, too.
* apport-retrace: If -c is given, completely remove the CoreDump field from
the report instead of setting it to 'removed'.
* test-apport: When using 'lib' mode, point APPORT_LOG_FILE to a temporary
file. Print it if the test suite fails.
* test-apport: Fix EXFAILure of the 'core dump works for non-writable cwds'
test case.
* preloadlib: Support -DPIPE_CORE mode which emulates the
pipe-in-core_pattern mode of kernel 2.6.19.
* test-apport: Build preload library with core piping. No more failed test
suite checks in 'lib' mode.
Files:
c237d7759cb6e3f99dff3b260d906412 582 utils optional apport_0.29.dsc
468bb332e867e0cd2ed999960e68a124 49975 utils optional apport_0.29.tar.gz
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (GNU/Linux)
iD8DBQFFT4L8DecnbV4Fd/IRAt8QAKD1rOnmoS1LeaJHnV2V8NIjBoGOOQCg9v4Q
EvQ/WzF+hKzOzVKfq+SUmjU=
=ShuP
-----END PGP SIGNATURE-----
More information about the feisty-changes
mailing list