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 |
|