* bin/crash-digger: Add option --log for logging to a file, and
--pidfile/--stop for daemonization. Add test cases to test-crash-digger.
* bin/apport: Do not re-raise exceptions about failure to create the lock
file, to avoid crashing in the case that another apport instance tries to
lock at exactly the same moment. (LP: #147237)
* apport/report.py testsuite: Check that our methods get along with binary
data which turn into CompressedValue objects after loading them from a
file. This reproduces LP #148305.
* problem_report.py, CompressedValue: Add method splitlines() since we need
it very often. Add test case to test_compressed_values(). (LP: #148305)
* problem_report.py: Add test case to check that update() works and does the
right thing with binary values and overwriting. This confirms that
importing a dictionary works.
* debian/local/setup-apport-retracer: Update for hardy.
* apport/crashdb_impl/launchpad.py: get_source_info() does not work any more
due to HTML changes in Launchpad, and not showing the component any more
on /distro/+source/package. Since we do not actually need component and
release name any more, rename it to get_source_version(), fix the regular
expression to just get the version, and adapt get_fixed_version()
accordingly.
* debian/local/setup-apport-retracer: Update default apt sources to http://ddebs.ubuntu.com.
* apport/ui.py: Robostify cleanup of forked test processes.
* apport/ui.py: Sleep for 0.5 seconds after creating the test process in the
test suite to give /proc some time to settle down.
* bin/apport: Drop evaluation of CORE_* environment variables and mandate
calling with <pid> <signal> <core ulimit>. Drop the now obsolete
apport/elfcore.py. Adapt test-apport accordingly.
* debian/apport.init, use-local: Now call apport with %p, %s, and %c kernel
macros (since 2.6.24). Drop Edgy support from init script.
-- Martin Pitt <email address hidden> Fri, 21 Dec 2007 02:18:48 +0100
This bug was fixed in the package apport - 0.100
---------------
apport (0.100) hardy; urgency=low
* bin/crash-digger: Add option --log for logging to a file, and --stop for daemonization. Add test cases to test-crash-digger. _values( ). (LP: #148305) local/setup- apport- retracer: Update for hardy. crashdb_ impl/launchpad. py: get_source_info() does not work any more +source/ package. Since we do not actually need component and version( ), fix the regular local/setup- apport- retracer: Update default apt sources to ddebs.ubuntu. com. elfcore. py. Adapt test-apport accordingly.
--pidfile/
* bin/apport: Do not re-raise exceptions about failure to create the lock
file, to avoid crashing in the case that another apport instance tries to
lock at exactly the same moment. (LP: #147237)
* apport/report.py testsuite: Check that our methods get along with binary
data which turn into CompressedValue objects after loading them from a
file. This reproduces LP #148305.
* problem_report.py, CompressedValue: Add method splitlines() since we need
it very often. Add test case to test_compressed
* problem_report.py: Add test case to check that update() works and does the
right thing with binary values and overwriting. This confirms that
importing a dictionary works.
* debian/
* apport/
due to HTML changes in Launchpad, and not showing the component any more
on /distro/
release name any more, rename it to get_source_
expression to just get the version, and adapt get_fixed_version()
accordingly.
* debian/
http://
* apport/ui.py: Robostify cleanup of forked test processes.
* apport/ui.py: Sleep for 0.5 seconds after creating the test process in the
test suite to give /proc some time to settle down.
* bin/apport: Drop evaluation of CORE_* environment variables and mandate
calling with <pid> <signal> <core ulimit>. Drop the now obsolete
apport/
* debian/apport.init, use-local: Now call apport with %p, %s, and %c kernel
macros (since 2.6.24). Drop Edgy support from init script.
-- Martin Pitt <email address hidden> Fri, 21 Dec 2007 02:18:48 +0100