This is an archive of the discontinued LLVM Phabricator instance.

Disable sanitizer's on ifunc resolvers.
ClosedPublic

Authored by danielkiss on May 10 2023, 5:52 AM.

Details

Summary

Resolvers are running before the module is initialised which leads to
crashes due to the santizer is not yet initialised.

Fixes #40287

Diff Detail

Event Timeline

danielkiss created this revision.May 10 2023, 5:52 AM
Herald added a project: Restricted Project. · View Herald TranscriptMay 10 2023, 5:52 AM
danielkiss requested review of this revision.May 10 2023, 5:52 AM
hctim accepted this revision.May 15 2023, 1:10 PM
hctim added a subscriber: pcc.

Looks good to me, but I'd like @pcc to also confirm.

This revision is now accepted and ready to land.May 15 2023, 1:10 PM

@pcc Do you mind to land this?
chromium run into this recently: https://bugs.chromium.org/p/chromium/issues/detail?id=1454613

hctim added a comment.Aug 14 2023, 6:01 AM

Peter's out of office. This patch looks fine to me, and I'll land it for you.

Peter's out of office. This patch looks fine to me, and I'll land it for you.

ok, I can land it too, no worries.

hctim added a comment.Aug 14 2023, 6:06 AM

ok, I can land it too, no worries.

Sounds good.

This revision was landed with ongoing or failed builds.Aug 14 2023, 11:57 AM
This revision was automatically updated to reflect the committed changes.
Herald added a project: Restricted Project. · View Herald TranscriptAug 14 2023, 11:57 AM
Herald added a subscriber: cfe-commits. · View Herald Transcript
farzon added a subscriber: farzon.Aug 15 2023, 4:31 PM
This comment was removed by farzon.