Description of problem: The "My Bugs" query URL-encodes the at sign (@) in e-mail addresses, but it doesn't encode the user name. That's a problem for Sendmail users who use the "plussed detail" feature to tag e-mail addresses. CGI programs interpret a plus sign (+) as a space character, so addresses of the form "foo+bar" become "foo bar" unless properly URL-encoded. Because of that, the "My Bugs" query fails. How reproducible: Every time. Steps to Reproduce: 1. Create a bugzilla account with a plus sign in the user name. 2. Select the "My Bugs" query. Actual results: The query fails: "The name 'bradd redhat' is not a valid username. Either you misspelled it, or the person has not registered for a Bugzilla account." Expected results: It should have returned results for <bradd+redhat>. Additional info: The same problem occurs on links from "My Front Page."
*** Bug 168928 has been marked as a duplicate of this bug. ***
Note - I checked Bugzilla's own bugzilla to see if I should report this, and I noticed that it's fixed in the version they're running. So maybe this is a fix that just needs to be backported from upstream. Doesn't look like there's a lot of activity on this one, seeing as it's been open for ~ 1 yr.
Red Hat Bugzilla is now using version 3.2 of the Bugzilla codebase and therefore this bug will need to be re-verified against the new release. With the updated code this bug may no longer be relevant or may have been fixed in the new code. Updating bug version to 3.2.
Looks like this is fixed in the current release.
Thanks for verifying. Closing. Dave