CI test failures on xenial amd64 due to valgrind errors following system upgrade to ld-2.23
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mir |
Fix Released
|
Critical
|
Alexandros Frantzis | ||
mir (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
We started seeing failures in all our xenial amd64 CI jobs after an upgrade to ld-2.23. The error causing valgrind to fail is:
06:50:15 11: ==4076== Conditional jump or move depends on uninitialised value(s)
06:50:15 11: ==4076== at 0x401B8E8: index (in /lib/x86_
06:50:15 11: ==4076== by 0x4007BDC: fillin_rpath (in /lib/x86_
06:50:15 11: ==4076== by 0x4008609: _dl_init_paths (in /lib/x86_
06:50:15 11: ==4076== by 0x40032F7: dl_main (in /lib/x86_
06:50:15 11: ==4076== by 0x4019521: _dl_sysdep_start (in /lib/x86_
06:50:15 11: ==4076== by 0x4004E79: _dl_start (in /lib/x86_
06:50:15 11: ==4076== by 0x4000CC7: ??? (in /lib/x86_
06:50:15 11: ==4076== by 0x1: ???
06:50:15 11: ==4076== by 0xFFF00038A: ???
06:50:15 11: ==4076== by 0xFFF0003EA: ???
Examples:
https:/
https:/
...
Related branches
- Mir CI Bot: Needs Fixing (continuous-integration)
- Alberto Aguirre (community): Approve
-
Diff: 241 lines (+61/-49)2 files modifiedcmake/MirCommon.cmake (+1/-1)
tools/valgrind_suppressions_glibc_2.23 (+60/-48)
Changed in mir: | |
milestone: | none → 0.22.0 |
tags: | added: testsfail |
Changed in mir: | |
status: | Fix Committed → Fix Released |
Fix committed into lp:mir at revision None, scheduled for release in mir, milestone 0.22.0