Kbase 21930: "Could not open Dynamic Library libxerces-pro.so (8013)"
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  01/04/2002 |
|
SUMMARY:
Running 9.1C on Sun Solaris Sparc 5.7, the example code below can fail with error (8013) when run from the Procedure Editor:
DEFINE VARIABLE hDocument AS HANDLE NO-UNDO.
CREATE X-DOCUMENT hDocument.
Could not open Dynamic Library: libxerces-pro.so (8013)
EXPLANATION:
The error indicates that you are missing the SunOS 5.7: Linker Patch 106950 for Sun Solaris Sparc 5.7; which is recommended by Sun and contains (among others) a fix for running setuid executables.
Along with patch availability, this can be verified via "showrev -p | grep 106950".
SOLUTION:
1) Download and install the latest version of SunOS 5.7 106950 patch.
You can use direct download of the latest version of 106950:
http://sunsolve.sun.com/pub-cgi/patchDownload.pl?target=106950&method=h
Sun patches are found at:
http://sunsolve.sun.com/pub-cgi/show.pl?target=patches/patch-access
2) Temporarily unset setuid-bit of the _progres executable.