'execstack -c <libfile>', or link it with '-z noexecstack' message in log files

  • 7023355
  • 14-Sep-2018
  • 14-Sep-2018

Environment


eDirectory
Identity Manager
iManager

Situation

Messages in ndsd.log

Java HotSpot(TM) 64-Bit Server VM warning: You have loaded library /opt/novell/lib64/libnpkit.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 <libfile>', or link it with '-z noexecstack'.

NetIQ JClient 2.08.0403-2.8.403. (c) 2013 NetIQ Corporation and its affiliates. All Rights Reserved.
Java HotSpot(TM) 64-Bit Server VM warning: You have loaded library /opt/novell/eDirectory/lib64/libdhutilj.so.3.0.500 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 <libfile>', or link it with '-z noexecstack'.

Message in Catalina.out

NetIQ JClient 4.00.0130-4.0.130. (c) 2013 NetIQ Corporation and its affiliates. All Rights Reserved.
Java HotSpot(TM) 64-Bit Server VM warning: You have loaded library /var/opt/novell/iManager/nps/WEB-INF/bin/linux/libnpkiapi.so which might have disabled stack guard. The VM will try t
o fix the stack guard now.
It's highly recommended that you fix the library with 'execstack -c <libfile>', or link it with '-z noexecstack'.

Resolution

Analysis of this message has determined the process isn't effect and it is cosmetic in nature.

Cause

Messages will be generated when a java process tries to load a native library.

It is been introduced by Oracle after java 1.7 onward.