Applications Fail with 'Segmentation Fault' or "Illegal Instruction" after Upgrade to AIX 7.2 TL1 Following a Relink
(Doc ID 2272288.1)
Last updated on FEBRUARY 18, 2019
Applies to:
Oracle Database - Enterprise Edition - Version 11.2.0.4 and laterOracle Database Cloud Schema Service - Version N/A and later
Oracle Database Exadata Cloud Machine - Version N/A and later
Oracle Cloud Infrastructure - Database Service - Version N/A and later
Oracle Database Backup Service - Version N/A and later
IBM AIX on POWER Systems (64-bit)
Symptoms
After upgrading the operating system of AIX 64-bit servers to version 7.2 TL1, following a relink applications that are compiled with a local flag but import a variable can immediately fail with a core dump when an attempt is made to execute them. The following Oracle applications are documented to have been affected:
1) The ADRCI diagnosibility utility. It fails with output "Segmentation fault".
2) The Pro*C precompiler. It fails with "Illegal instruction (coredump)".
Other applications may also be affected.
When reviewing the make logs, messages can be seen regarding these applications such as:
ld: 0711-773 WARNING: Object xxx.o, imported symbol xxx
Symbol was expected to be local. Extra instructions
are being generated to reference the symbol.
Cause
To view full details, sign in with your My Oracle Support account. |
|
Don't have a My Oracle Support account? Click to get started! |
In this Document
Symptoms |
Cause |
Solution |
References |