Activity log for bug #334967

Date Who What changed Old value New value Message
2009-02-26 15:56:13 Brad Crittenden bug added bug
2009-02-26 15:58:29 Brad Crittenden description An OOPS was generated when a user tried to claim a token to create a new account. OOPS-1153A1135 An email address exists for the user but email.person is None which causes an error. The code as written is not defensive at all. Still there is an unknown data condition that caused this OOPS to occur. An OOPS was generated when a user tried to claim a token to create a new account. OOPS-1153E919 An email address exists for the user but email.person is None which causes an error. The code as written is not defensive at all. Still there is an unknown data condition that caused this OOPS to occur.
2009-03-02 21:06:29 Curtis Hovey launchpad-registry: status New Triaged
2009-03-02 21:06:29 Curtis Hovey launchpad-registry: assignee salgado
2009-03-02 21:06:29 Curtis Hovey launchpad-registry: importance Undecided High
2009-03-02 21:06:29 Curtis Hovey launchpad-registry: statusexplanation I think Salgado is working in related and may have some insight into this issue. We certainly want to fix this, and I hope the Account/Person separation work will do it.
2009-03-02 21:06:29 Curtis Hovey launchpad-registry: milestone 2.2.3
2009-03-02 21:58:39 Guilherme Salgado description An OOPS was generated when a user tried to claim a token to create a new account. OOPS-1153E919 An email address exists for the user but email.person is None which causes an error. The code as written is not defensive at all. Still there is an unknown data condition that caused this OOPS to occur. An OOPS was generated when a user tried to claim a token to create a new account. OOPS-1153E919 An email address exists for the user but person.account is None which causes an error. The code as written is not defensive at all. Still there is an unknown data condition that caused this OOPS to occur.
2009-03-02 22:06:05 Guilherme Salgado description An OOPS was generated when a user tried to claim a token to create a new account. OOPS-1153E919 An email address exists for the user but person.account is None which causes an error. The code as written is not defensive at all. Still there is an unknown data condition that caused this OOPS to occur. An OOPS was generated when a user tried to claim a token to create a new account. OOPS-1153E919 An email address exists for the user but person.account is None which causes an error. The code as written is not defensive at all. This is a race condition, and very unlikely to happen. To reproduce you have to start the registration process in LP using a given (not taken) email address, then before completing that registration you add that same email address to a team. Then when you follow the link to finish the registration process you'll get that failure.
2009-03-02 23:13:01 Curtis Hovey launchpad-registry: importance High Low
2009-03-02 23:13:01 Curtis Hovey launchpad-registry: statusexplanation I think Salgado is working in related and may have some insight into this issue. We certainly want to fix this, and I hope the Account/Person separation work will do it. I'm lowering the priority given the new assessment of the issue. I want to keep it assigned for a short while longer in case a cluster of more oopses happens.
2009-03-03 21:02:22 Guilherme Salgado marked as duplicate 185083
2010-05-07 14:59:06 Curtis Hovey changed duplicate marker 185083 128584