Skip to content

Explicitly initialize Abseil symbolizer on process startup#36210

Merged
toregge merged 1 commit into
masterfrom
vekterli/init-absl-symbolizer
Mar 16, 2026
Merged

Explicitly initialize Abseil symbolizer on process startup#36210
toregge merged 1 commit into
masterfrom
vekterli/init-absl-symbolizer

Conversation

@vekterli
Copy link
Copy Markdown
Member

@toregge please review.

We must ensure that the symbolizer global setup/allocation happens prior to any invocations of the symbolizer itself. Otherwise, we risk nested failures when the symbolizer attempts to allocate internal structures when processing an abort-signal caused by an OOM.

Now done as first step during proton/distributor startup.

We must ensure that the symbolizer global setup/allocation
happens prior to any invocations of the symbolizer itself.
Otherwise, we risk nested failures when the symbolizer attempts
to allocate internal structures when processing an abort-signal
caused by an OOM.

Now done as first step during proton/distributor startup.
@vekterli vekterli requested a review from toregge March 16, 2026 13:17
Copy link
Copy Markdown
Member

@toregge toregge left a comment

Choose a reason for hiding this comment

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

👍

@toregge toregge merged commit 15802d8 into master Mar 16, 2026
3 checks passed
@toregge toregge deleted the vekterli/init-absl-symbolizer branch March 16, 2026 13:40
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.

2 participants