[maemo-developers] Fw: Proposal: MeeGo User Experience Framework working group

From: Sivan Greenberg sivan at omniqueue.com
Date: Thu Mar 4 16:44:42 EET 2010
On Thu, Mar 4, 2010 at 4:22 PM, Eero Tamminen <eero.tamminen at nokia.com> wrote:
> Crash reporting isn't currently targeted for normal users
> for few reasons:
>
> * Crash dumps are large and can contain private information
>  (like passwords).  Hopefully in Harmattan we can can use
>  minidumps that contain only enough information for backtraces,
>  not all the process data.
>
> * Installing syslog means that user's rootfs can run out of space
>  if the log file grows too large (syslog is run as root).  Syslog
>  can also contain private information (user names etc).

Hmmm, and then we have to tell the user to go clean up his rootfs as
happened with the last upgrade.


However, the fact that crash reporting is not suitable for the normal
user is exactly the reason why a user story tracker that I'd like us
to have could help here. Part of the QAWG efforts, in which a user can
tell in his own words what happened and later on a quality assurance
engineer goes over them and turns relevant ones to bugs, once the
story can be reproduced by him. That might demand more work of the QA
engineers, but IMHO this is the only way to achieve useful bug reports
that have a deterministic user-stories as a test case.

Sivan

>
> * Crash dumps in heavily loaded device will make the situation
>  worse (whole crashing process needs to be swapped in for core
>  dump etc).

Not to mention that already, when an app crashes (Like I've discovered
with the skyp plugin of telepathy) the system is brought to its knees
until the offending process and its children are cleared.

Sivan
More information about the maemo-developers mailing list