Consultor Eletrônico



Kbase P140863: Getting error (48) when running LDAP Authentication routine
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   11/02/2009
Status: Verified

SYMPTOM(s):

Getting error (48) when running LDAP Authentication routine

SYSTEM ERROR: Bus error. (48)

Stack trace from _progres reads:
_thr_slot_offset()
sema_post()
__builtin_avcall()
rnchkflst()


FACT(s) (Environment):

LDAP Authentication code was downloaded from the PSDN
The same code runs fine on a 32-Bit System under OpenEdge 10.x 32-Bit
Sun Solaris SPARC 64-bit
Solaris 9
Solaris 10
OpenEdge 10.1x
OpenEdge 10.1B03 64-bit Service Pack

CAUSE:

The sample code provided on the PSDN was originally not supported on 64-Bit platforms, only on 32-Bit. It did not support the 64-Bit shared libraries, hence the crash occurs.

FIX:

The author of the code has now created an extension to the sample code which contains 64-Bit support, please download the appropriate files from the PSDN.