Segmentation fault after upgrading to RedHat Enterprise Linux 6.7 from 6.6

Document ID : KB000032752
Last Modified Date : 14/02/2018
Show Technical Document Details

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.