Back to bug 1748197
| Who | When | What | Removed | Added |
|---|---|---|---|---|
| Red Hat Bugzilla | 2019-09-03 07:13:46 UTC | Pool ID | sst_platform_tools_rhel_8 | |
| Florian Weimer | 2019-09-03 07:14:22 UTC | Link ID | Sourceware 20188 | |
| Florian Weimer | 2019-09-03 07:29:35 UTC | Link ID | Sourceware 24959 | |
| Martin Osvald 🛹 | 2019-09-03 08:18:40 UTC | CC | mosvald | |
| Alois Mahdal | 2019-09-03 10:41:00 UTC | CC | amahdal | |
| Alois Mahdal | 2019-09-09 19:53:23 UTC | Blocks | 1738779 | |
| Florian Weimer | 2019-09-10 15:28:44 UTC | Keywords | Patch | |
| Florian Weimer | 2019-09-11 07:04:10 UTC | Link ID | Red Hat Bugzilla 1500128 | |
| Florian Weimer | 2019-09-11 16:26:28 UTC | Flags | needinfo?(amahdal) | |
| Alois Mahdal | 2019-09-11 20:13:57 UTC | Flags | needinfo?(amahdal) | |
| Isaac Boukris | 2019-09-23 11:28:19 UTC | CC | iboukris | |
| Carlos O'Donell | 2019-11-05 17:12:18 UTC | Flags | needinfo?(fweimer) | |
| Florian Weimer | 2019-11-05 17:16:54 UTC | Flags | needinfo?(fweimer) | |
| Florian Weimer | 2019-11-13 13:16:34 UTC | Link ID | Red Hat Bugzilla 1410154 | |
| Carlos O'Donell | 2019-11-15 18:29:15 UTC | Depends On | 1764231 | |
| Carlos O'Donell | 2019-11-19 16:39:35 UTC | Keywords | Triaged | |
| PnT Account Manager | 2019-11-30 22:37:51 UTC | CC | mosvald | |
| Sergey Kolosov | 2020-03-13 14:24:51 UTC | CC | skolosov | |
| Carlos O'Donell | 2020-04-02 02:16:47 UTC | Depends On | 1819986 | |
| Carlos O'Donell | 2020-04-02 02:28:16 UTC | Assignee | glibc-bugzilla | fweimer |
| Florian Weimer | 2020-04-14 15:16:21 UTC | Doc Text | Cause: The implementation of the librt and libpthread libraries of glibc contained IFUNC resolvers for the functions `clock_gettime`, `clock_getcpuclockid`, `clock_nanosleep`, clock_settime`, `vfork`, which could execute before these libraries had been relocated. Consequence: Applications would crash in the glibc dynamic loader during early program startup. Fix: The implementations of these functions have been moved into the libc component of glibc, so that the IFUNC resolvers are no longer necessary. Result: Applications no longer attempt to execute IFUNC resolvers in not-yet relocated libraries and crash. | |
| Doc Type | If docs needed, set a value | Bug Fix | ||
| Carlos O'Donell | 2020-04-17 02:43:46 UTC | Blocks | 1819986 | |
| Depends On | 1819986 | |||
| Florian Weimer | 2020-04-23 09:27:05 UTC | Status | NEW | ASSIGNED |
| Florian Weimer | 2020-04-23 15:02:45 UTC | Status | ASSIGNED | POST |
| Florian Weimer | 2020-04-24 15:11:11 UTC | Status | POST | MODIFIED |
| Fixed In Version | glibc-2.28-123.el8 | |||
| errata-xmlrpc | 2020-04-27 15:01:10 UTC | Status | MODIFIED | ON_QA |
| Lucie Vařáková | 2020-06-16 10:49:00 UTC | CC | lmanasko | |
| Docs Contact | zzoubkov | |||
| Zuzana Zoubkova | 2020-09-15 11:08:43 UTC | Doc Text | Cause: The implementation of the librt and libpthread libraries of glibc contained IFUNC resolvers for the functions `clock_gettime`, `clock_getcpuclockid`, `clock_nanosleep`, clock_settime`, `vfork`, which could execute before these libraries had been relocated. Consequence: Applications would crash in the glibc dynamic loader during early program startup. Fix: The implementations of these functions have been moved into the libc component of glibc, so that the IFUNC resolvers are no longer necessary. Result: Applications no longer attempt to execute IFUNC resolvers in not-yet relocated libraries and crash. | .`glibc` avoids certain failures caused by IFUNC resolver ordering Previously, the implementation of the `librt` and `libpthread` libraries of the GNU C Library `glibc` contained the indirect function (IFUNC) resolvers for the following functions: `clock_gettime`, `clock_getcpuclockid`, `clock_nanosleep`, `clock_settime`, `vfork`. In some cases, the IFUNC resolvers could execute before the `librt` and `libpthread` libraries were relocated. Consequently, applications would fail in the `glibc` dynamic loader during early program startup. With this release, the implementations of these functions have been moved into the `libc` component of `glibc`, which prevents the described problem from occurring. |
| Sergey Kolosov | 2020-09-23 18:10:25 UTC | Status | ON_QA | VERIFIED |
| Florian Weimer | 2020-10-05 08:11:28 UTC | CC | sipoyare | |
| Red Hat One Jira (issues.redhat.com) | 2020-11-01 05:39:52 UTC | Link ID | Red Hat Issue Tracker - Private RHELPLAN-39153 | |
| errata-xmlrpc | 2020-11-03 00:41:22 UTC | Status | VERIFIED | RELEASE_PENDING |
| errata-xmlrpc | 2020-11-04 01:32:42 UTC | Status | RELEASE_PENDING | CLOSED |
| Resolution | --- | ERRATA | ||
| Last Closed | 2020-11-04 01:32:42 UTC | |||
| errata-xmlrpc | 2020-11-04 01:33:14 UTC | Link ID | Red Hat Product Errata RHSA-2020:4444 | |
| Pavel Najman | 2021-09-17 12:19:35 UTC | Pool ID | sst_platform_tools_rhel_8 | sst_pt_gcc_glibc_rhel_8 |
| Mark O'Brien | 2023-07-18 14:30:35 UTC | Pool ID | sst_pt_glibc_rhel_8 | sst_pt_libraries_rhel_8 |
Back to bug 1748197