Activity log for bug #82561

Date Who What changed Old value New value Message
2007-01-31 22:37:30 Colin Watson bug added bug
2007-01-31 22:37:30 Colin Watson bug added attachment 'Dependencies.txt' (Dependencies.txt)
2007-01-31 22:37:30 Colin Watson bug added attachment 'ProcMaps.txt' (ProcMaps.txt)
2007-01-31 22:37:30 Colin Watson bug added attachment 'ProcStatus.txt' (ProcStatus.txt)
2007-01-31 22:37:30 Colin Watson bug added attachment 'Traceback.txt' (Traceback.txt)
2007-01-31 22:38:35 Colin Watson bug added attachment '_usr_lib_evolution_2.10_evolution-alarm-notify.1000.crash' (crash I was trying to inspect)
2007-02-01 00:30:15 Brian Murray apport: status Unconfirmed Confirmed
2007-02-01 00:30:15 Brian Murray apport: statusexplanation
2007-02-01 00:50:07 Kees Cook apport: status Confirmed Fix Committed
2007-02-01 11:24:21 Martin Pitt apport: assignee pitti
2007-02-01 11:24:21 Martin Pitt apport: statusexplanation Colin, your workaround was uploaded to Feisty in apport 0.47. I did a proper fix in bzr head, will be uploaded after herd-3.
2007-02-05 11:23:03 Martin Pitt apport: status Fix Committed Fix Released
2007-02-05 11:23:03 Martin Pitt apport: statusexplanation Colin, your workaround was uploaded to Feisty in apport 0.47. I did a proper fix in bzr head, will be uploaded after herd-3. apport (0.48) feisty; urgency=low . New feature: Infrastructure for reporting kernel Oopses: . * Add bin/kernel_hook and ship it in /usr/share/apport. The kernel can call this on an Oops. Add a test suite for it to test-hooks. * apport/ui.py: Add support for reporting ProblemType: Kernel reports, and add test suite for the workflow. * gtk/apport-gtk{,.glade}: Add implementation for ui_present_kernel_error(). . Improvements: . * Merged various apport-retrace improvements from Kees' branch: - Add various options to override some report fields with local values. - Add --verbose option and be quiet by default. - Read ProcMaps for additional library dependencies, to also catch libraries loaded at runtime (plugins). - Set correct debug file directory when starting an interactive gdb session with -g. * Add gtk/apport-gtk.desktop.in: Desktop file for calling apport-gtk in 'file a distro bug' mode, to be displayed in gnome-panel's System menu (see bug-reporting-tool spec). Also add a Makefile to do the intltool-merge dance, add it to POTFILES.in, and ship it in debian/apport-gtk.install. * bin/apport: Call add_os_info(), so that we get architecture information even for 'naked' reports which didn't go through UI enrichment. * Add ./test-hooks: Test suite for the various package hooks shipped with apport. Test the package problem hook for now. . Bug fixes: . * debian/control: Add missing python-apt dependency to apport (apport-retrace needs it). Thanks to Kees Cook for noticing. * debian/control: Add gdb dependency to python-apport. * backends/packaging-dpkg.py test suite: Verify that packages returned by get_dependencies() actually exist. This catches the 'chops off first letter of package name sometimes' bug. * backends/packaging-dpkg.py, _init_status(): Add missing space to Depends: field format in dpkg-query call. This fixes the chopped-off first letters in the 'Dependencies' report field. * setup.py: Remove version attribute, we do not update and use it anyway. * apport/ui.py: Do not crash if Package: specifies a nonexisting package. Display a proper error message instead. Add test_run_crash_errors() test case. * apport/report.py, add_package_info(): Fix crash when the first dependency is not installed. Closes: LP#82561 * gtk/apport-gtk.glade: Remove window titles in alert dialogs to comply with Gnome HIG. Closes: LP#83123