[Date Prev][Date Next]
[Chronological]
[Thread]
[Top]
ldap_add_s crashing on Solaris 2.6 PC
I'm having a problem with ldap_add_s crashing AFTER it succeeds in
adding a new entry to my directory. Is this problem an ldap bug, or
something I'm doing wrong?
(I have no problems doing adds, deletes, or modifies. Only ldap_add_s
is crashing)
Here's the code fragment:
..................
fprintf(stderr, "TRACE 1\n");
if ( ldap_add_s( ld, dn, list_of_attrs ) != LDAP_SUCCESS ) {
fprintf(stderr, "TRACE 2\n");
ldap_perror( ld, "ldap_add_s" ); exit(1);
}
fprintf(stderr, "TRACE 3\n");
ldap_unbind( ld ); exit(0);
..................
Here's the crash example:
..................
>uname -a
SunOS margay 5.6 Generic_105182-10 i86pc i386 i86pc
>./boladd -b dfpxxx -i 123123 -p 456
TRACE 1
Segmentation fault (core dumped)
Exit 139
..................
Here's how I'm compiling:
..................
CFLAGS = -g -DLDAP_DEBUG $(OS_CFLAGS) -I/usr/local/include
-I/usr/local/src/standard/openldap-1.1.2/include
LIBS = -L/usr/local/lib
-L/usr/local/src/standard/openldap-1.1.2/libraries
bol: bol.c
$(CC) bol.c $(CFLAGS) $(LIBS) -lldap -lldif -llber -lsocket
-lnsl -o bol
..................
Again, the entry IS ADDED with no apparent problem.
------------------------
Dave Parsons dfp@cts.ucla.edu
UCLA - Communications Technology Services