-
Bug
-
Resolution: Fixed
-
Minor
Just a minor bug, which may potentially happen due to the race condition if a task is being executed with SYSTEM authentication.
- UserInterruption#getUser() uses User.get(String), which creates users on demand.
- When we create CauseOfInterruption.UserInterruption, we expect it exists
- BUT: the user may be deleted from parallel thread by the time we call UserInterruption#print, which invokes getUser()
- In such case the recently deleted user will be recreated
- is related to
-
JENKINS-38721 Viewing canceled Pipeline jobs can get NPE from UserInterruption/summary.groovy
-
- Resolved
-
[JENKINS-36594] CauseOfInterruption.UserInterruption#print() may cause creation of previously deleted users
Status | Original: Open [ 1 ] | New: In Progress [ 3 ] |
Resolution | New: Fixed [ 1 ] | |
Status | Original: In Progress [ 3 ] | New: Resolved [ 5 ] |
Workflow | Original: JNJira [ 173315 ] | New: JNJira + In-Review [ 199433 ] |
Link |
New:
This issue is related to |
Labels | New: 2.19.4-fixed |