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 AUGUST 25, 2017

Applies to:

Oracle Database - Enterprise Edition - Version 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