Skip to content

Update FATAL_ERROR_REGEX to support missing file/line information#5226

Merged
ViniciustCosta merged 4 commits intogoogle:masterfrom
backes:fatal-without-file-and-line
Apr 1, 2026
Merged

Update FATAL_ERROR_REGEX to support missing file/line information#5226
ViniciustCosta merged 4 commits intogoogle:masterfrom
backes:fatal-without-file-and-line

Conversation

@backes
Copy link
Copy Markdown
Contributor

@backes backes commented Apr 1, 2026

V8 changed fatal error messages to skip file and line information if they are not set (see https://crrev.com/c/7705483). This change updates the FATAL_ERROR_REGEX in ClusterFuzz to correctly parse these messages when the file/line part is missing.

Added a test case and corresponding test data to verify the fix.

V8 changed fatal error messages to skip file and line information if
they are not set (see https://crrev.com/c/7705483). This change updates
the FATAL_ERROR_REGEX in ClusterFuzz to correctly parse these messages
when the file/line part is missing.

Added a test case and corresponding test data to verify the fix.
@backes backes requested a review from a team as a code owner April 1, 2026 10:20
@backes
Copy link
Copy Markdown
Contributor Author

backes commented Apr 1, 2026

Another little fix necessary after https://crrev.com/c/7705483. @ViniciustCosta can you PTAL?

Copy link
Copy Markdown
Collaborator

@vitaliset vitaliset left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

CI is red. Otherwise, LGTM. Can you fix it?

@ViniciustCosta
Copy link
Copy Markdown
Collaborator

ViniciustCosta commented Apr 1, 2026

Another little fix necessary after https://crrev.com/c/7705483. @ViniciustCosta can you PTAL?

As I don't have much knowledge on the V8 stack analyzer, I can merge to unblock you after fixing the tests (the k8s e2e test fail you can ignore it, we are aware of it). For these cases, I think you can probably ask for someone from your team (likely @mi-ac ) to actually review if needed.

@backes
Copy link
Copy Markdown
Contributor Author

backes commented Apr 1, 2026

Oh, thanks, didn't see the failure among all the usual redness here.
I also cannot verify the fix locally because the tests do not run because of missing dependencies that install_deps.bash cannot find...

Let's see if this looks better now.

@backes
Copy link
Copy Markdown
Contributor Author

backes commented Apr 1, 2026

Another little fix necessary after https://crrev.com/c/7705483. @ViniciustCosta can you PTAL?

As I don't have much knowledge on the V8 stack analyzer, I can merge to unblock you after fixing the tests (the k8s e2e test fail you can ignore it, we are aware of it). For these cases, I think you can probably ask for someone from your team (likely @mi-ac ) to actually review if needed.

Yeah, I can add Michael next time. This is a pretty straight-forward and uncontroversial change though.

@ViniciustCosta
Copy link
Copy Markdown
Collaborator

/gcbrun

@backes
Copy link
Copy Markdown
Contributor Author

backes commented Apr 1, 2026

Tests seem to pass now. Feel free to squash&merge. Thanks!

@ViniciustCosta ViniciustCosta merged commit 0bb933f into google:master Apr 1, 2026
8 of 10 checks passed
@backes backes deleted the fatal-without-file-and-line branch April 1, 2026 18:39
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.

3 participants