Consultor Eletrônico



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.