Ok, task is for Qt clients to intercept the sigsegv signal, and in a
handler close the mir connection which should release all its video
buffers, then re-raise segv. Would it be of interest to have all mir
clients exhibit this behaviour by default? If so, should put this
behaviour in "mirclient"

If just for Qt, then Qtubuntu.

If unity8 crashes, there is the similar issue that it will hang until
apport releases it. Mir/QtMir could gain similar ability to release its
buffers before coredump, which would shrink the collected core. This
could again be a Mir task.

QtMir's ApplicationManager will need adjusting to allow new instance of
app to be launched, while the old instance is dumping core.

** Also affects: qtubuntu
   Importance: Undecided
       Status: New

** Changed in: qtubuntu
       Status: New => Confirmed

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1278780

Title:
  apport takes too long to write crash report, appears to lock up phone

To manage notifications about this bug go to:
https://bugs.launchpad.net/apport/+bug/1278780/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to