Why do I get warnings from running `ps when rootcause is enabled, and how can I fix it?
If you’re seeing messages like: ld.so.1: mail: warning: /opt/aprobe/lib/libapaudit.so: open failed: illegal insecure pathname ld.so.1: mail: fatal: /opt/aprobe/lib/libapaudit.so: audit initialization failure: disabled. Then the application you’re running (like “mail” above, or “ps”) has its setuid bit set and is owned by root. Solaris prevents dynamically loading debug libraries on such applications for security reasons.