Opatch Lsinventory Generates Warning: You Have Loaded Library liboraInstaller.so Which Might Have Disabled Stack Guard

(Doc ID 2298514.1)

Last updated on AUGUST 23, 2017

Applies to:

Oracle E-Business Suite Technology Stack - Version 12.1.3 and later
Information in this document applies to any platform.

Symptoms

Running opatch lsinventory errors with:

> opatch lsinventory
Java HotSpot(TM) 64-Bit Server VM warning: You have loaded library /.../10.1.2/oui/lib/linux/liboraInstaller.so which might have disabled stack guard. The VM will try to fix the stack guard now.
It's highly recommended that you fix the library with 'execstack -c ', or link it with '-z noexecstack'.
java.lang.UnsatisfiedLinkError: /.../10.1.2/oui/lib/linux/liboraInstaller.so: /.../10.1.2/oui/lib/linux/liboraInstaller.so: wrong ELF class: ELFCLASS32 (Possible cause: architecture word width mismatch)
  at java.lang.ClassLoader$NativeLibrary.load(Native Method)
  at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1937)
  at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1822)
  at java.lang.Runtime.load0(Runtime.java:809)
  at java.lang.System.load(System.java:1086)
  at oracle.sysman.oii.oiip.osd.unix.OiipuUnixOps.loadNativeLib(OiipuUnixOps.java:372)
  at oracle.sysman.oii.oiip.osd.unix.OiipuUnixOps.(OiipuUnixOps.java:119)
  at oracle.sysman.oii.oiip.oiipg.OiipgEnvironment.ssgetUidux(OiipgEnvironment.java:520)
  at oracle.sysman.oii.oiix.OiixEnvironmentOps.ssgetUidux(OiixEnvironmentOps.java:163)
  at oracle.opatch.OUIReplacer.isRootAccess(OUIReplacer.java:614)
  at oracle.opatch.OPatch.process(OPatch.java:620)
  at oracle.opatch.OPatch.main(OPatch.java:871)

OPatch failed with error code 255



Changes

 Upgrading JDK per <Note: 1467892.1>

Cause

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