Closed Bug 1311119 Opened 8 years ago Closed 7 years ago

Linux ASAN builds fail with glibc >= 2.24

Categories

(Infrastructure & Operations Graveyard :: CIDuty, task)

Unspecified
Linux
task
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: truber, Unassigned)

References

Details

Firefox ASAN builds from Taskcluster fail to launch with recent glibc (>= 2.24) with error:

==8367==AddressSanitizer CHECK failed: ../../../../libsanitizer/asan/asan_rtl.cc:556 "((!asan_init_is_running && "ASan init calls itself!")) != (0)" (0x0, 0x0)

This affects Arch linux and possibly others.

The fix is in https://reviews.llvm.org/rL269633 (included in release 3.9)
We should either backport the patch to our clang, or update to 3.9.
Depends on: 1267650
Bug 1346442 updated Clang to 3.9 for ASan, marking as fixed.
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Thanks a lot for the fix!  I am currently testing it and it seems to work well.
Component: Platform Support → Buildduty
Product: Release Engineering → Infrastructure & Operations
Product: Infrastructure & Operations → Infrastructure & Operations Graveyard
You need to log in before you can comment on or make changes to this bug.