What to do if a third party application segfaults or general protection faults?
Environment
- Red Hat Enterprise Linux (RHEL)
Issue
- Segfault (segmentation fault) errors are seen for applications not provided by Red Hat.
Oct 25 00:00:00 <hostname> kernel: <process>[PID]: segfault at ffffffffb4001e72 rip 000000000041ff04 rsp 00007fff6d077640 error 4
- Third party application segfaults/dies or does not start.
- General protection fault errors are seen for applications not provided by Red Hat.
Resolution
- If the application is provided by a third party, engage the vendor to begin troubleshooting the issue and escalate to Red Hat Support if required.
Root Cause
- Segfaults happen when an application tries to either access non-existent memory or access memory in an unsupported manner.
- For further information for segfaults refer to the following guide for troubleshooting a segfault
- General protection faults also happen as segfaults, but it happens with many varieties of protection violations other than segfaults.
Diagnostic Steps
- Check the name of the application in the segfault notification.
SBR
Product(s)
Components
Category
This solution is part of Red Hat’s fast-track publication program, providing a huge library of solutions that Red Hat engineers have created while supporting our customers. To give you the knowledge you need the instant it becomes available, these articles may be presented in a raw and unedited form.