Comment 16 for bug 1281728

Revision history for this message
Michael Zanetti (mzanetti) wrote :

So here's what's happening:

If an application crashes, apport starts to trace it. This takes a couple of seconds delays the applicationRemoved logic until tracing is finished. During this timeframe the surface of the crashed app is already gone (or at least in a state where we can't screenshot it any more). If the user interacts with unity in a way where it requests a new screenshot (e.g. swiping from an edge) while in this state, it crashed unity too.

Alexandros has proposed a patch to just return an empty screenshot in this case. This works around the issue and just leaves us with a visual glitch (invisible surface floating around) until apport is done with tracing the app. This patch has been merged to the mwc demo ppa.

So right now doing a mwc flash followed by a apt-get update && apt-get upgrade solves this for the MWC image.