Issue:
Autosys Jobs failing with a "Segmentation fault" error after a RedHat upgrade from RHEL 6.6 to RHEL 6.7
This error in the stdout file of the Job can be displayed with the autosyslog command or by looking into the stdout file manually
#: autosyslog -J 200859_auto-SYB_test_IQsysmon -to
/optware/sybase/dbamaint/scheduler/200859_auto-SYB_test_IQsysmon: line 5: 5763 Segmentation fault /optware/sybase/dbamaint/local/IQsysmon -S DWHKDEV_N > /dev/null 2>&1
Environment:
Workload Automation AE 11.3 client on Linux
Agent 11.3 on Redhat Linux 6.7
Cause:
The job failed with the exit code 139
[06/11/2015 15:49:28] CAUAJM_I_40245 EVENT: CHANGE_STATUS STATUS: FAILURE JOB: 200859_auto-SYB_test_IQsysmon MACHINE: catest.net EXITCODE: 139
The messages file showed that the general protection fault in ksh
Nov 6 16:49:27 catest.net kernel: IQsysmon[5763] general protection ip:4dd334 sp:7ffd25ef1320 error:0 in ksh93[400000+15d000]
Resolution/Workaround:
https://bugzilla.redhat.com/show_bug.cgi?id=1247383
Red Hat Bugzilla – Bug 1247383
Bug 1247383 - Serious problem with correction of #1117404
Previously, the ksh shell terminated unexpectedly with a segmentation fault when attempting to reset or modify certain signal traps. With this update, ksh no longer attempts to free memory used for a string literal, which prevents the described problem from occurring.