Applications Fail with 'Segmentation Fault' or "Illegal Instruction" after Upgrade to AIX 7.2 TL1 Following a Relink
Last updated on AUGUST 25, 2017
Applies to:Oracle Database - Enterprise Edition - Version 22.214.171.124 and later
IBM AIX on POWER Systems (64-bit)
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.
Sign In with your My Oracle Support account
Don't have a My Oracle Support account? Click to get started
My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms