[Bug 387933] Re: package hooks needed an apport-retrace back-office

Marcus Tomlinson marcus.tomlinson at canonical.com
Thu Mar 5 12:53:55 UTC 2020


This release of Ubuntu is no longer receiving maintenance updates. If
this is still an issue on a maintained version of Ubuntu please let us
know.

** Changed in: apport (Ubuntu)
       Status: Triaged => Incomplete

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

Title:
  package hooks needed an apport-retrace back-office

Status in apport package in Ubuntu:
  Incomplete

Bug description:
  Binary package hint: apport-retrace

  Release of Ubuntu: 9.10 Karmic
  Package Version: 
  apport-retrace:
    Installed: 1.3-0ubuntu2
    Candidate: 1.3-0ubuntu2
    Version table:
   *** 1.3-0ubuntu2 0
          500 http://archive.ubuntu.com karmic/main Packages

  We are working on a sanitising script for GDB [thread]stacktraces. The
  objectives are:

  (1) to simplify a triager' work when opening/adding a comment to an upstream bug: currently we need to manually inspect the stacktrace to find private data (usernames, passwords, fully-qualified server names, IP addresses, etc) and mask them out;
  (2) to allow an otherwise born-private bug to be set public with minimal effort -- which would allow for reporters to look at it and subscribe instead of opening a new bug.

  I expect this cleanup to require a hook for each package: after all,
  the variable naming is a programmer's choice, and there is no
  guarantee that a general hook will match on all possible naming.

  I have already written a first-approach to a package hook for
  Evolution; it seems to work, but it is restricted to running on the
  user's machine (I am also collecting a bit of gconf data). But the
  sanitising of the GDB traces seem to work.

  Finally: please take pity: this is my first Python programme, and I am
  certain that there are many better ways of doing whatever I am doing;
  I am wide open to lessons, though ;-).

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



More information about the foundations-bugs mailing list