Bug 154972
Summary: | unexplained SIGSEGV death in SIGSEGV signal handler | ||||||
---|---|---|---|---|---|---|---|
Product: | Red Hat Enterprise Linux 4 | Reporter: | Roland McGrath <roland> | ||||
Component: | kernel | Assignee: | Roland McGrath <roland> | ||||
Status: | CLOSED ERRATA | QA Contact: | Brian Brock <bbrock> | ||||
Severity: | high | Docs Contact: | |||||
Priority: | high | ||||||
Version: | 4.0 | CC: | david.simms, ihse, jbaron, johan.walles, riel, sta_larsen | ||||
Target Milestone: | --- | ||||||
Target Release: | --- | ||||||
Hardware: | i686 | ||||||
OS: | Linux | ||||||
Whiteboard: | |||||||
Fixed In Version: | Doc Type: | Bug Fix | |||||
Doc Text: | Story Points: | --- | |||||
Clone Of: | Environment: | ||||||
Last Closed: | 2005-06-08 15:14:09 UTC | Type: | --- | ||||
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: | 154221 | ||||||
Bug Blocks: | |||||||
Attachments: |
|
Description
Roland McGrath
2005-04-15 07:23:05 UTC
Created attachment 113213 [details]
reproducer, compile on 2.1AS and run on RHEL4
The problem here turns out to be an interaction between bug #154221 and the exec-shield implementation on x86. Fixing that bug in a way that interacts well with the exec-shield code alleviates the spurious faults. See bug #154221 comment #23 for a patch that addresses this problem. This patch is still under review by the RHEL4 kernel team and not verified to be without other consequences. The chances of hitting this problem should be drastically reduced by booting with the exec-shield=0 parameter. Using the test case here, I have not been able to reproduce the problem when exec-shield=0 is set at boot time. However, I cannot be sure that the problem could never arise in that configuration. An advisory has been issued which should help the problem described in this bug report. This report is therefore being closed with a resolution of ERRATA. For more information on the solution and/or where to find the updated files, please follow the link below. You may reopen this bug report if the solution does not work for you. http://rhn.redhat.com/errata/RHSA-2005-420.html |