@Jörg Frings-Fürst - What about this particular bug report leads you to
believe that it is specific to a certain version of evolution? As far
as I know backtraces would still benefit from sanitization and this is
not being done for evolution crashes.
** Changed in: evolution (Ubuntu)
Status: Invalid => Triaged
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to evolution in Ubuntu.
https://bugs.launchpad.net/bugs/391623
Title:
apport hook for Evolution
Status in “evolution” package in Ubuntu:
Triaged
Bug description:
Binary package hint: evolution
I have written an apport hook for Evolution; the main idea was to
sanitise the stacktraces (by taking out all private data). Since I was
at it, I went ahead and collected a bit of non-private data from
gconf: eplugins, Junk, and prompts entries.
The hook tries to find instances of:
- email addresses
- IP addresses, or fully-qualified host names
- some variables that are known (to developers and triageres) to contain
private data, like 'key', 'uri', 'profname', 'username', 'password', etc.
Full sanitising depends on a hook being driven from the back-office
retrace (see bug 387933), and will probably need a slightly different
hook: for example, we should not try to collect gconf data...).
I am attaching the following files:
* source_evolution.py: the apport hook itself
* evo-bugs-with-stacktrace.csv: a comma-separated-values file with the
Evolution bugs that contained a stacktrace attachment
* apport-download.py: a first-try on a small apport utility to download
(rebuild) an apport report from a bug
* evo-tester.py: a hack to download the apport reports from the CSV file
above.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/evolution/+bug/391623/+subscriptions
--
Mailing list: https://launchpad.net/~desktop-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help : https://help.launchpad.net/ListHelp