apport-gtk crashes with MemoryError

Bug #76235 reported by Jerome Haltom
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
apport (Ubuntu)
Fix Released
Undecided
Martin Pitt

Bug Description

Binary package hint: apport

Not sure.

Revision history for this message
Jerome Haltom (wasabi) wrote :
Revision history for this message
siucdude (siucdude) wrote : Re: [Feisty]crash

Same here

Martin Pitt (pitti)
Changed in apport:
assignee: nobody → pitti
status: Unconfirmed → In Progress
Martin Pitt (pitti)
Changed in apport:
status: In Progress → Fix Committed
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.

Changed in apport:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.