Format: 1.8 Date: Thu, 05 Mar 2009 17:01:05 +0100 Source: apport Binary: apport python-problem-report python-apport apport-retrace apport-gtk apport-qt Architecture: all i386_translations Version: 0.142 Distribution: jaunty Urgency: low Maintainer: Ubuntu/i386 Build Daemon Changed-By: Martin Pitt Description: apport - automatically generate crash reports for debugging apport-gtk - GTK+ frontend for the apport crash report system apport-qt - Qt4 frontend for the apport crash report system apport-retrace - tools for reprocessing Apport crash reports python-apport - apport crash report handling library python-problem-report - Python library to handle problem reports Launchpad-Bugs-Fixed: 195514 204198 269133 279033 305841 315797 320467 338033 Changes: apport (0.142) jaunty; urgency=low . * apport/report.py: Do not include lsb_release's stderr in the DistroRelease: output. * apport/hookutils.py: Fix attach_printing(): - Correct spelling or "error_log". - Do not call fgrep with no file names (if /etc/cups/ppd/ is empty), since that hangs forever. * apport/report.py, _gen_stacktrace_top(): Fix parsing of stacktraces with some addresses missing. Add test cases. (LP: #269133) * apport/ui.py, run_report_bug(): Show details of collected information and give the user a chance to cancel. Previously, collected data was sent directly to Launchpad. Nowadays lots of packages have hooks, so we cannot guarantee any more that bug reports only have non-sensitive information. (LP: #195514) This also allows the user to cancel if (s)he inadvertedly clicked on "Report a problem". (LP: #279033) * apport/ui.py: Fix crash in get_complete_size() for reports that are constructed on the fly instead of loaded from a file (i. e. for bug reports). Fixes displaying of report in apport-cli. * apport/report.py: Slight robustification of test_add_gdb_info_script() test case. * debian/local/ubuntu-bug: Fix invocation with "--help". (LP: #305841) * apport/ui.py, load_report(): Clearer error message if report file does not exist. (LP: #204198) * Remove redundant verbiage from test suite docstrings. * apport/report.py, anonymize(): Fix crash when processing root-owned reports. (LP: #338033) * apport/report.py, anonymize(): Do not anonymize single-character user and host names, since they create an utter mess in bug reports, and also are very low-sensitive. * debian/apport.init: Also start apport if force_start=1 is given. This provides a convenient method of starting apport just for a session without changing the default file. Add a comment to debian/apport.default about this possibility. Thanks to Milan for the suggestion and the initial patch! (LP: #320467) * backends/packaging-apt-dpkg.py, _get_mirror(): Only consider http:// mirrors for fetching Contents.gz. (LP: #315797) Checksums-Sha1: 1243bc4369e05c5f0d8d0c706f33b9cb72926329 111082 apport_0.142_all.deb 7dac41d82be4c3177a36abd3c8684d0c8490cc1d 7752 apport_0.142_i386_translations.tar.gz 2d6ee8324498019ae837f173db8149075d1d4fc8 68220 python-problem-report_0.142_all.deb 177a4a86ccd75080235ef4a246413811752fdf00 67596 python-apport_0.142_all.deb 8a83ae987f458eb55c9a4ee0c6f445ed8e22ff93 73726 apport-retrace_0.142_all.deb 5ca498323bfa0dc90e16ae25863e95162d0b2027 64154 apport-gtk_0.142_all.deb 1981f1c76dc4ce7dce3bb2de44bc2bee06e136e4 62802 apport-qt_0.142_all.deb Checksums-Sha256: 0954d88813a3db9466989876db5c61c63ecdcf72690c185e9b055713ac284c7b 111082 apport_0.142_all.deb 830558206fe7b532b5fc5ed627c23beeeee61e174f315d67894ab1488371cf21 7752 apport_0.142_i386_translations.tar.gz 9ea5c8f888ee15a0f161ba8bea4b07a99e139bf5bd5f1594da33069bc22d50a3 68220 python-problem-report_0.142_all.deb 82aa08f4699a04cb612b561f5fd897f601e3e65c7ced9c24d176bd12cb41cff8 67596 python-apport_0.142_all.deb d79d49f6a912cfe6732cebdbe4ff3a0775e7e4f9eaa390f9151778f56b36b476 73726 apport-retrace_0.142_all.deb 22db50637f7871a2bd6ec48a37491a206dd8191f16a8eeed4787a5591168afe2 64154 apport-gtk_0.142_all.deb a35a7043b05a9bd78819f7d0769d5235ee1d75f5f097cc7fc0ee642709235b8c 62802 apport-qt_0.142_all.deb Files: 7cb69cfd042985304218b97cad30b412 111082 utils optional apport_0.142_all.deb 71d4e0d4f8a140cccb4a455ef0cc709e 7752 raw-translations - apport_0.142_i386_translations.tar.gz aee0b68c6ee8023e7650184410e0df34 68220 python optional python-problem-report_0.142_all.deb 939f2d5855a5d8956d7831a96aa454d4 67596 python optional python-apport_0.142_all.deb 9249207c4f2dac0a6f04e15da0bd0b4a 73726 devel optional apport-retrace_0.142_all.deb 44c39792493ad8ee42e7cd62257581e0 64154 gnome optional apport-gtk_0.142_all.deb 3f40f36a6527f910f2bdabb89e1c9239 62802 kde optional apport-qt_0.142_all.deb