Bug 1793984
Summary: | [RHEL 8][s390x] Restore modified SIGILL signal handler during libcrypto library initialisation | |||
---|---|---|---|---|
Product: | Red Hat Enterprise Linux 8 | Reporter: | Eugene Syromiatnikov <esyr> | |
Component: | openssl | Assignee: | Tomas Mraz <tmraz> | |
Status: | CLOSED ERRATA | QA Contact: | Ondrej Moriš <omoris> | |
Severity: | medium | Docs Contact: | ||
Priority: | medium | |||
Version: | 8.2 | CC: | emachado, fche, mjw, omoris, ssorce, szidek | |
Target Milestone: | rc | Keywords: | Triaged | |
Target Release: | 8.3 | Flags: | pm-rhel:
mirror+
|
|
Hardware: | s390x | |||
OS: | Linux | |||
Whiteboard: | ||||
Fixed In Version: | openssl-1.1.1c-13.el8 | Doc Type: | If docs needed, set a value | |
Doc Text: | Story Points: | --- | ||
Clone Of: | ||||
: | 1874594 (view as bug list) | Environment: | ||
Last Closed: | 2020-04-28 16:52:04 UTC | Type: | Bug | |
Regression: | --- | Mount Type: | --- | |
Documentation: | --- | CRM: | ||
Verified Versions: | Category: | --- | ||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | ||
Cloudforms Team: | --- | Target Upstream Version: | ||
Embargoed: | ||||
Bug Depends On: | ||||
Bug Blocks: | 1780068, 1873552, 1874594 |
Description
Eugene Syromiatnikov
2020-01-22 12:40:31 UTC
This is not a regression in RHEL-8.2 package, the bug was there from start. Well, this bug has caused a regression in strace between 8.1.1 and 8.2.0 environments. Yes, but not by a change in OpenSSL. What is the impact of this bug? Are there workarounds? (In reply to Simo Sorce from comment #9) > What is the impact of this bug? Applications that are very sensitive to signal handler configuration may fail. It is unknown how many of these exist, outside the testsuite item that led us to discover it in RHEL. > Are there workarounds? None that I know of. Yes, but in general it is not a regression within RHEL-8 updates. It is a regression compared to RHEL-7 only. Within RHEL-8 updates it is a regression of this particular strace use-case only. (In reply to Tomas Mraz from comment #11) > Yes, but in general it is not a regression within RHEL-8 updates. It is a > regression compared to RHEL-7 only. I don't see how it's not a regression between RHEL 8.1 and RHEL 8.2, as debuginfod is in RHEL 8.2 and not in RHEL 8.1; as a result, strace's signal setting transparency for SIGILL was preserved in 8.1 and is not preserver in 8.2. The same is probably the case for other clients of libdw/debuginfod. I was unclear a little - it is not regression for usages that do not use libdw/debuginfod. Clearing needinfo, as the information requested in comment 9 has been provided in comment 10. Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHSA-2020:1840 FEDORA-EPEL-2020-ff94ccbdec has been pushed to the Fedora EPEL 7 stable repository. If problem still persists, please make note of it in this bug report. |