Bug #40057 Changing in progress -> verified with no verifier unassigns bug
Submitted: 15 Oct 2008 15:28 Modified: 12 Dec 2008 17:43
Reporter: Sven Sandberg Email Updates:
Status: Verified Impact on me:
None 
Category:MySQL Websites: bugs.mysql.com Severity:S2 (Serious)
Version: OS:Any
Assigned to: Assigned Account CPU Architecture:Any

[15 Oct 2008 15:28] Sven Sandberg
Description:
If a bug does not have a verifier, but has an assignee, and the status is changed from in progress to verified, then the assignee field is cleared and the verifier field is set to the person who was previously assignee.

How to repeat:
I've suspected something like this for a while, and was now able to reproduce it: see the progress log of BUG#40056.

In the edit from 15 Oct 17:22, I'm 100% sure I did not change assignee or verifier.
[15 Oct 2008 15:33] Sven Sandberg
OK, Jim is assigned, I'm changing In progress -> Verified, let's see what happens...
[15 Oct 2008 15:40] Sven Sandberg
Ha! Reproduced the bug with the bug itself. Jim got unassigned by the previous status change.

This bug seems to live its own life: it automatically set me as verifier for itself when I verified it by the previous status change. Spooky. So the correct description is:

If a bug does not have a "Verifier", but has an "Assigned to", and the "status" changes from "In progress" to "Verified", then "Assigned to" becomes empty and Verifier is set to... hmmm... must be one of "Reporter" or "Whoever changed the status".

Assigning to Jim again...
[15 Oct 2008 15:41] Sven Sandberg
OK, in the previous edit I forgot to change "Assigned to", it's not another bug.