Skip to content

symbolizer: catch errors when closing pipes for crashed symbolizers#5356

Merged
javanlacerda merged 1 commit into
google:masterfrom
g-ortuno:symbolizer-fix
Jul 10, 2026
Merged

symbolizer: catch errors when closing pipes for crashed symbolizers#5356
javanlacerda merged 1 commit into
google:masterfrom
g-ortuno:symbolizer-fix

Conversation

@g-ortuno

@g-ortuno g-ortuno commented Jul 8, 2026

Copy link
Copy Markdown
Collaborator

If llvm-symbolizer crashes, trying to close its existing pipes throws
an error. This currently causes the whole task to crash. This PR fixes
this by catching those errors.

Also adds logging to see what the symbolizer error was and tests for
those logs and for symbolizer crashes.

@g-ortuno g-ortuno requested a review from a team as a code owner July 8, 2026 19:48
If llvm-symbolizer crashes, trying to close its existing pipes throws
an error. This currently causes the whole task to crash. This PR fixes
this by catching those errors.

Also adds logging to see what the symbolizer error was and tests for
those logs and for symbolizer crashes.
@g-ortuno

g-ortuno commented Jul 9, 2026

Copy link
Copy Markdown
Collaborator Author

This has been running on dev all day. There hasn't been any issues and there've been multiple successful symbolizations: http://shortn/_pun7PZwY96

@g-ortuno

g-ortuno commented Jul 9, 2026

Copy link
Copy Markdown
Collaborator Author

@javanlacerda PTAL! This is to fix the outage in https://crbug.com/532093354

@javanlacerda javanlacerda merged commit f85c065 into google:master Jul 10, 2026
16 checks passed
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.

4 participants