Skip to content

PS-11265: Fix NPE on cause-less runs of pxc80 parallel-mtr#4182

Open
nogueiraanderson wants to merge 1 commit into
masterfrom
PS-11265-pxc-retry-agent-loss
Open

PS-11265: Fix NPE on cause-less runs of pxc80 parallel-mtr#4182
nogueiraanderson wants to merge 1 commit into
masterfrom
PS-11265-pxc-retry-agent-loss

Conversation

@nogueiraanderson

@nogueiraanderson nogueiraanderson commented Jun 9, 2026

Copy link
Copy Markdown
Contributor

Bug

  • A cause-less run of pxc80-pipeline-parallel-mtr (Replay, or the EC2 Fleet plugin's task resubmit) crashes in seconds with an NPE at getBuildCauses()[0].userId before any work starts. Same crash class as ps80 builds 487-489 of the PS twin

Fix

  • Replace the [0] indexing with a typed UserIdCause lookup with a blank fallback

Tickets

- Replace getBuildCauses()[0].userId with a typed UserIdCause lookup; a
  cause-less run (Replay, EC2 Fleet plugin task resubmit) crashed with an
  NPE before any work started
@nogueiraanderson nogueiraanderson marked this pull request as ready for review June 9, 2026 21:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant