Comment 3 for bug 76235

Revision history for this message
Martin Pitt (pitti) wrote :

 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.