apport (0.36) feisty; urgency=low . * gtk/apport-gtk.glade: Restore pulse step of progress bar (this apparently got destroyed when saving with Glade 3). * gtk/apport-gtk{,.glade}: Terminate the program properly when closing the progress dialog instead of exiting with an exception. * gtk/apport-gtk: Defer opening of the bug reporting window a bit so that it appears on top of the browser window. Also enable the task bar blinking for it when it is in the background. * gtk/apport-gtk.glade: Restore vertical padding of bug report dialog labels (another Glade 3 transition regression). * bin/apport-retrace, apport/report.py: Call gdb on InterpreterPath if present; calling it on a script does not yield anything useful. Add a test case to report.py. * debian/apport.init: Use mkdir -p instead of install -d, since install is not in /bin. Thanks to Kees Cook for catching this. * debian/control: Add missing python-apport dependency 'python-apt', which is not caught by ${python:Depends}. * gtk/apport-gtk: Catch MemoryError when loading a report and display an error dialog instead of just crashing. Closes: LP#76235 * gtk/apport-gtk: Properly catch exceptions from the bug pattern check thread to avoid useless backtraces like in bug #75160. * gtk/apport-gtk: Catch exceptions from decoding of damaged reports and display an error message instead of crashing. Closes: LP#77149 * apport/report.py: Add missing import of 'time' to test suite.
** Changed in: apport (Ubuntu) Status: Fix Committed => Fix Released -- apport-gtk crashes with MemoryError https://launchpad.net/bugs/76235 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs