This bug was fixed in the package apport - 2.5.2-0ubuntu2
---------------
apport (2.5.2-0ubuntu2) quantal; urgency=low
* data/general-hooks/ubuntu.py: Add "package-from-proposed" tag if the
installed package version is available from -proposed, but not from
-security and -updates. (LP: #1050853)
* Merge fixes from trunk:
- data/apportcheckresume: Open report file in binary mode. (LP: #1040353)
- packaging-apt-dpkg.py: When throwing ValueErrors, show the non-existing
package name. This makes it easier to debug such crashes.
- launchpad.py: Replace characters from tags which are not allowed by
Launchpad with '.' (LP: #1029479)
-- Martin Pitt <[email protected]> Tue, 18 Sep 2012 14:51:08 +0200
** Branch linked: lp:~ubuntu-core-dev/ubuntu/quantal/apport/ubuntu
** Changed in: apport (Ubuntu)
Status: Fix Committed => Fix Released
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to apport in Ubuntu.
https://bugs.launchpad.net/bugs/1029479
Title:
Apport does not ensure tags are valid
Status in “apport” package in Ubuntu:
Fix Released
Bug description:
Apport allows hooks to add arbitrary tags, and passes them through to
the launchpad crashdb implementation lowercased but otherwise
unmolested. However, launchpad restricts the form of tags and will
raise an error both in the api and the web interface otherwise.
"Tags must start with a letter or number and be lowercase. The
characters "+", "-" and "." are also allowed after the first
character."
This allows a package to incautiously create an invalid tag, then
renders the bug unreportable. See bug 1029471 in the unity packaging
for an example of this, which is exacerbated by bug 1024836 in apport
masking the real error.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/apport/+bug/1029479/+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