-
Bug
-
Resolution: Unresolved
-
Normal
-
rhel-10.0, rhel-10.1
-
No
-
None
-
-
rhel-sst-pt-libraries
-
ssg_platform_tools
-
1
-
False
-
-
Yes
-
Red Hat Enterprise Linux
-
None
-
None
-
None
-
Bug Fix
-
Unspecified
-
Unspecified
-
Unspecified
-
-
x86_64
-
None
An upstream bug report shows that glibc miscomputes the XSAVE state size incorrectly:
- Bug 32810 - Immediate crash on x86-64 when running with GLIBC_TUNABLES=glibc.cpu.hwcaps=-XSAVEC
We build everything with BIND_NOW, so this does not matter for code part of RHEL. Therefore, we do not really know how many systems might not support XSAVEC and experience crashes with third-party software using lazy binding.
EDIT Based on my testing and analysis of the bug, this does not happen if the system does not support XSAVEC at all. It only happens if XSAVEC is disabled via GLIBC_TUNABLES. This means the priority of this issue is reduced.