Skip to content

Thread Sanitizer CI Crashes #2241

@jblueh

Description

@jblueh

Observed behaviour
Thread sanitizer tests in the CI pipeline fail across PRs, e.g. #2158, with errors along the lines

FATAL: ThreadSanitizer: unexpected memory mapping 0x7d81770ae000-0x7d8177500000

Background and possible causes

There is some incompatibility between sanitizers and high degrees of address space layout randomization (google/sanitizers#1716), it seems to be triggered by a combination of too recent kernel and/or too old LLVM and affects also github runners (actions/runner-images#9491).

Possible fixes

From what I understand in actions/runner-images#9491 the corresponding parameters will be adapted in the runner, but it seems that there is also a workaround at the level of the workflow (openvswitch/ovs@fa0dfa1).

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions