[Date Prev][Date Next] [Chronological] [Thread] [Top]

Segfault with openldap 2.0.7 and Solaris 7



Hi,
I've built openldap 2.0.7 on Solaris 7.
Both 'make test' and 'slapd -f /etc/openldap/xxx.conf' (with a working db) 
fail with a segmentation fault.

I've tried to build with and without threads but the behaviour is the
same.

Any suggestions ?

I hope this posting isn't too verbose...

Thank you

Enrico

--
Here's the info about system and libs and a truss (strace) of slapd
startup :

os : SunOS XXXX 5.7 Generic_106541-08 sun4u sparc SUNW,Ultra-4
gcc : gcc version 2.95.2 19991024 (release)
db : BerkeleyDB.3.0

openldap compiled with :

env CC=gcc \
CPPFLAGS="-I/usr/local/BerkeleyDB.3.0/include -I/usr/local/include" \
LDFLAGS="-L/usr/local/BerkeleyDB.3.0/lib -L/usr/local/lib
-L/usr/local/lib/sasl
\
-L/usr/lib -L/usr/local/lib/ssl" \
PATH="/usr/local/bin:$PATH" \
ac_cv_func_pthread_create=no ol_cv_kthread_flag=no \
ol_cv_pthread_flag=no ol_cv_pthreads_flag=no \
ol_cv_thread_flag=no \
./configure  --with-cyrus-sasl --enable-ldap

make test :

xxxx# make test
cd tests; make test
ln: cannot create ./data: File exists
ln: cannot create ./schema: File exists
Initiating LDAP tests for LDBM...
>>>>> Executing all LDAP tests...
>>>>> Test Directory: .
>>>>> Backend: ldbm
>>>>> Starting test000-rootdse ...
running defines.sh . ldbm
Datadir is ./data
Cleaning up in ./test-db...
Starting slapd on TCP/IP port 9009...
Using ldapsearch to retrieve all the entries...
Waiting 5 seconds for slapd to start...
4785 Segmentation Fault
Waiting 5 seconds for slapd to start...
Waiting 5 seconds for slapd to start...
Waiting 5 seconds for slapd to start...
./scripts/test000-rootdse: kill: no such process
ldap_bind: Can't contact LDAP server
>>>>> Test failed
>>>>> ./scripts/test000-rootdse failed (exit 1)
*** Error code 1
make: Fatal error: Command failed for target `test-ldbm'
Current working directory /usr/share/src/openldap-2.0.7/tests
*** Error code 1
make: Fatal error: Command failed for target `test'

truss slapd -f /etc/openldap/xxx.conf : 

execve("slapd", 0xFFBEFCBC, 0xFFBEFCCC)  argc = 3
open("/dev/zero", O_RDONLY)			= 3
mmap(0x00000000, 8192, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE, 3, 0)
= 0xFF3A0000
stat("slapd", 0xFFBEF9B0)			= 0
open("/usr/local/lib/libsasl.so.7", O_RDONLY)	= 4
fstat(4, 0xFFBEF76C)				= 0
mmap(0x00000000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE, 4, 0) =
0xFF390000
mmap(0x00000000, 114688, PROT_READ|PROT_EXEC, MAP_PRIVATE, 4, 0) =
0xFF370000
munmap(0xFF37A000, 57344)			= 0
mmap(0xFF388000, 10712, PROT_READ|PROT_WRITE|PROT_EXEC,
MAP_PRIVATE|MAP_FIXED, 4, 32768) = 0xFF388000
close(4)					= 0
open("/usr/local/lib/libresolv.so.2", O_RDONLY)	Err#2 ENOENT
open("/usr/lib/libresolv.so.2", O_RDONLY)	= 4
fstat(4, 0xFFBEF76C)				= 0
mmap(0xFF390000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) =
0xFF390000
mmap(0x00000000, 221184, PROT_READ|PROT_EXEC, MAP_PRIVATE, 4, 0) =
0xFF330000
munmap(0xFF352000, 57344)			= 0
mmap(0xFF360000, 15217, PROT_READ|PROT_WRITE|PROT_EXEC,
MAP_PRIVATE|MAP_FIXED, 4, 131072) = 0xFF360000
mmap(0xFF364000, 2492, PROT_READ|PROT_WRITE|PROT_EXEC,
MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFF364000
close(4)					= 0
open("/usr/local/lib/libgen.so.1", O_RDONLY)	Err#2 ENOENT
open("/usr/lib/libgen.so.1", O_RDONLY)		= 4
fstat(4, 0xFFBEF76C)				= 0
mmap(0xFF390000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) =
0xFF390000
mmap(0x00000000, 98304, PROT_READ|PROT_EXEC, MAP_PRIVATE, 4, 0) =
0xFF310000
munmap(0xFF316000, 57344)			= 0
mmap(0xFF324000, 9847, PROT_READ|PROT_WRITE|PROT_EXEC,
MAP_PRIVATE|MAP_FIXED, 4, 16384) = 0xFF324000
close(4)					= 0
open("/usr/local/lib/libnsl.so.1", O_RDONLY)	Err#2 ENOENT
open("/usr/lib/libnsl.so.1", O_RDONLY)		= 4
fstat(4, 0xFFBEF76C)				= 0
mmap(0xFF390000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) =
0xFF390000
mmap(0x00000000, 663552, PROT_READ|PROT_EXEC, MAP_PRIVATE, 4, 0) =
0xFF200000
munmap(0xFF282000, 57344)			= 0
mmap(0xFF290000, 34748, PROT_READ|PROT_WRITE|PROT_EXEC,
MAP_PRIVATE|MAP_FIXED, 4, 524288) = 0xFF290000
mmap(0xFF29A000, 24696, PROT_READ|PROT_WRITE|PROT_EXEC,
MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFF29A000
close(4)					= 0
open("/usr/local/lib/libsocket.so.1", O_RDONLY)	Err#2 ENOENT
open("/usr/lib/libsocket.so.1", O_RDONLY)	= 4
fstat(4, 0xFFBEF76C)				= 0
mmap(0xFF390000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) =
0xFF390000
mmap(0x00000000, 106496, PROT_READ|PROT_EXEC, MAP_PRIVATE, 4, 0) =
0xFF2F0000
munmap(0xFF2F8000, 57344)			= 0
mmap(0xFF306000, 11073, PROT_READ|PROT_WRITE|PROT_EXEC,
MAP_PRIVATE|MAP_FIXED, 4, 24576) = 0xFF306000
close(4)					= 0
open("/usr/local/lib/librt.so.1", O_RDONLY)	Err#2 ENOENT
open("/usr/lib/librt.so.1", O_RDONLY)		= 4
fstat(4, 0xFFBEF76C)				= 0
mmap(0xFF390000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) =
0xFF390000
mmap(0x00000000, 98304, PROT_READ|PROT_EXEC, MAP_PRIVATE, 4, 0) =
0xFF2D0000
munmap(0xFF2D8000, 57344)			= 0
mmap(0xFF2E6000, 1976, PROT_READ|PROT_WRITE|PROT_EXEC,
MAP_PRIVATE|MAP_FIXED, 4, 24576) = 0xFF2E6000
close(4)					= 0
open("/usr/local/lib/libpthread.so.1", O_RDONLY) Err#2 ENOENT
open("/usr/lib/libpthread.so.1", O_RDONLY)	= 4
fstat(4, 0xFFBEF76C)				= 0
mmap(0xFF390000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) =
0xFF390000
mmap(0x00000000, 90112, PROT_READ|PROT_EXEC, MAP_PRIVATE, 4, 0) =
0xFF2B0000
munmap(0xFF2B6000, 57344)			= 0
mmap(0xFF2C4000, 5836, PROT_READ|PROT_WRITE|PROT_EXEC,
MAP_PRIVATE|MAP_FIXED, 4, 16384) = 0xFF2C4000
close(4)					= 0
open("/usr/local/lib/libc.so.1", O_RDONLY)	Err#2 ENOENT
open("/usr/lib/libc.so.1", O_RDONLY)		= 4
fstat(4, 0xFFBEF76C)				= 0
mmap(0xFF390000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) =
0xFF390000
mmap(0x00000000, 770048, PROT_READ|PROT_EXEC, MAP_PRIVATE, 4, 0) =
0xFF100000
munmap(0xFF1A4000, 57344)			= 0
mmap(0xFF1B2000, 31764, PROT_READ|PROT_WRITE|PROT_EXEC,
MAP_PRIVATE|MAP_FIXED, 4, 663552) = 0xFF1B2000
mmap(0xFF1BA000, 5480, PROT_READ|PROT_WRITE|PROT_EXEC,
MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFF1BA000
close(4)					= 0
open("/usr/local/lib/libdl.so.1", O_RDONLY)	Err#2 ENOENT
open("/usr/lib/libdl.so.1", O_RDONLY)		= 4
fstat(4, 0xFFBEF76C)				= 0
mmap(0xFF390000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) =
0xFF390000
close(4)					= 0
open("/usr/local/lib/libpam.so.1", O_RDONLY)	Err#2 ENOENT
open("/usr/lib/libpam.so.1", O_RDONLY)		= 4
fstat(4, 0xFFBEF76C)				= 0
mmap(0x00000000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE, 4, 0) =
0xFF1F0000
mmap(0x00000000, 98304, PROT_READ|PROT_EXEC, MAP_PRIVATE, 4, 0) =
0xFF1D0000
munmap(0xFF1D6000, 57344)			= 0
mmap(0xFF1E4000, 8411, PROT_READ|PROT_WRITE|PROT_EXEC,
MAP_PRIVATE|MAP_FIXED, 4, 16384) = 0xFF1E4000
mmap(0x00000000, 8192, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE, 3, 0)
= 0xFF0F0000
close(4)					= 0
open("/usr/local/lib/libmp.so.2", O_RDONLY)	Err#2 ENOENT
open("/usr/lib/libmp.so.2", O_RDONLY)		= 4
fstat(4, 0xFFBEF76C)				= 0
mmap(0xFF1F0000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) =
0xFF1F0000
mmap(0x00000000, 81920, PROT_READ|PROT_EXEC, MAP_PRIVATE, 4, 0) =
0xFF0D0000
munmap(0xFF0D4000, 57344)			= 0
mmap(0xFF0E2000, 3993, PROT_READ|PROT_WRITE|PROT_EXEC,
MAP_PRIVATE|MAP_FIXED, 4, 8192) = 0xFF0E2000
close(4)					= 0
open("/usr/local/lib/libaio.so.1", O_RDONLY)	Err#2 ENOENT
open("/usr/lib/libaio.so.1", O_RDONLY)		= 4
fstat(4, 0xFFBEF76C)				= 0
mmap(0xFF1F0000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) =
0xFF1F0000
mmap(0x00000000, 98304, PROT_READ|PROT_EXEC, MAP_PRIVATE, 4, 0) =
0xFF0B0000
munmap(0xFF0B8000, 57344)			= 0
mmap(0xFF0C6000, 2555, PROT_READ|PROT_WRITE|PROT_EXEC,
MAP_PRIVATE|MAP_FIXED, 4, 24576) = 0xFF0C6000
close(4)					= 0
open("/usr/platform/SUNW,Ultra-4/lib/libc_psr.so.1", O_RDONLY) = 4
fstat(4, 0xFFBEF5DC)				= 0
mmap(0xFF1F0000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) =
0xFF1F0000
mmap(0x00000000, 16384, PROT_READ|PROT_EXEC, MAP_PRIVATE, 4, 0) =
0xFF0A0000
close(4)					= 0
open("/usr/local/lib/libthread.so.1", O_RDONLY)	Err#2 ENOENT
open("/usr/lib/libthread.so.1", O_RDONLY)	= 4
fstat(4, 0xFFBEF5DC)				= 0
mmap(0xFF1F0000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) =
0xFF1F0000
mmap(0x00000000, 229376, PROT_READ|PROT_EXEC, MAP_PRIVATE, 4, 0) =
0xFF060000
munmap(0xFF07E000, 57344)			= 0
mmap(0xFF08C000, 7928, PROT_READ|PROT_WRITE|PROT_EXEC,
MAP_PRIVATE|MAP_FIXED, 4, 114688) = 0xFF08C000
mmap(0xFF08E000, 35236, PROT_READ|PROT_WRITE|PROT_EXEC,
MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFF08E000
close(4)					= 0
close(3)					= 0
munmap(0xFF1F0000, 8192)			= 0
lwp_self()					= 1
sigfillset(0xFF1BA368)				= 0
brk(0x00185EF0)					= 0
sysconfig(_CONFIG_PAGESIZE)			= 8192
sysconfig(_CONFIG_SEM_VALUE_MAX)		= 2147483647
lwp_self()					= 1
sigprocmask(SIG_SETMASK, 0x00000000, 0xFFBEF858) = 0
sigprocmask(SIG_SETMASK, 0xFF08D520, 0x00000000) = 0
sigaction(SIGLWP, 0xFF08DCD8, 0x00000000)	= 0
sigaction(SIGCANCEL, 0xFF08DCD8, 0x00000000)	= 0
sigaction(SIGSEGV, 0xFF08DCD8, 0x00000000)	= 0
brk(0x00185EF0)					= 0
brk(0x00187EF0)					= 0
open("/dev/zero", O_RDWR)			= 3
sysconfig(_CONFIG_STACK_PROT)			= 7
mmap(0x00000000, 8454144, PROT_READ|PROT_WRITE|PROT_EXEC,
MAP_PRIVATE|MAP_NORESERVE, 3, 0) = 0xFE800000
close(3)					= 0
mprotect(0xFE800000, 8192, PROT_NONE)		= 0
mprotect(0xFE902000, 8192, PROT_NONE)		= 0
mprotect(0xFEA04000, 8192, PROT_NONE)		= 0
mprotect(0xFEB06000, 8192, PROT_NONE)		= 0
mprotect(0xFEC08000, 8192, PROT_NONE)		= 0
mprotect(0xFED0A000, 8192, PROT_NONE)		= 0
mprotect(0xFEE0C000, 8192, PROT_NONE)		= 0
mprotect(0xFEF0E000, 8192, PROT_NONE)		= 0
lwp_create(0xFFBEF590, __LWP_ASLWP, 0xFF00FE04)	= 2
lwp_create()	(returning as new lwp ...)	= 0
door_create(0xFF076A38, 0x00000000, 0x00000002)	= 3
getpid()					= 4712 [4711]
lwp_schedctl(SC_STATE|SC_BLOCK, 3, 0xFFBEF794)	= 0
lwp_mutex_lock(0xFF3DCEF0)			= 0
lwp_mutex_lock(0xFF3DCEF0)			= 0
lwp_mutex_wakeup(0xFF3DCEF0)			= 0
door_info(3, 0xFF090138)			= 0
open("/dev/zero", O_RDWR)			= 4
mmap(0x00000000, 24576, PROT_READ|PROT_WRITE|PROT_EXEC,
MAP_PRIVATE|MAP_NORESERVE, 4, 0) = 0xFF050000
close(4)					= 0
mprotect(0xFF050000, 8192, PROT_NONE)		= 0
lwp_create(0xFFBEF578, LWP_DETACHED|LWP_SUSPENDED, 0xFF055E04) = 3
lwp_continue(3)					= 0
lwp_create()	(returning as new lwp ...)	= 0
close(3)					= 0
lwp_schedctl(SC_STATE|SC_BLOCK, -1, 0xFF055D04)	= 0
lwp_schedctl(SC_DOOR, 0, 0x00000000)		= 3
lwp_mutex_wakeup(0xFF3DCEF0)			= 0
lwp_mutex_lock(0xFF3DCEF0)			= 0
lwp_mutex_lock(0xFF3DCEF0)			= 0
lwp_cond_signal(0xFF3DCF18)			= 0
lwp_cond_wait(0xFF3DCF18, 0xFF3DCEF0, 0x00000000) = 0
sigaction(SIGWAITING, 0xFF08D370, 0x00000000)	= 0
door_bind(3)					= 0
lwp_self()					= 1
close(3)					= 0
lwp_mutex_lock(0xFF3DCEF0)			= 0
lwp_mutex_wakeup(0xFF3DCEF0)			= 0
sysconfig(_CONFIG_SEM_VALUE_MAX)		= 2147483647
uname(0xFFBEF450)				= 1
open("/etc/netconfig", O_RDONLY)		= 3
fstat64(3, 0xFFBEF240)				= 0
brk(0x00187EF0)					= 0
brk(0x00189EF0)					= 0
ioctl(3, TCGETA, 0xFFBEF1CC)			Err#25 ENOTTY
read(3, " #\n #   T h e   " N e t".., 8192)	= 1064
read(3, 0x0018791C, 8192)			= 0
llseek(3, 0, SEEK_CUR)				= 1064
llseek(3, 0, SEEK_SET)				= 0
read(3, " #\n #   T h e   " N e t".., 8192)	= 1064
brk(0x00189EF0)					= 0
brk(0x0018BEF0)					= 0
read(3, 0x0018791C, 8192)			= 0
llseek(3, 0, SEEK_CUR)				= 1064
close(3)					= 0
open64("/etc/.name_service_door", O_RDONLY)	= 3
fcntl(3, F_SETFD, 0x00000001)			= 0
door_info(3, 0xFF1BA1E8)			= 0
door_call(3, 0xFFBED710)			= 0
signotifywait()					= 32
sysconfig(_CONFIG_OPEN_FILES)			= 64
open("/usr/local/etc/openldap/ldap.conf", O_RDONLY) = 4
fstat64(4, 0xFFBEF8A0)				= 0
ioctl(4, TCGETA, 0xFFBEF82C)			Err#25 ENOTTY
read(4, " #   $ O p e n L D A P :".., 8192)	= 337
read(4, 0x00187544, 8192)			= 0
llseek(4, 0, SEEK_CUR)				= 337
close(4)					= 0
open("/home/xxxx/ldaprc", O_RDONLY)		Err#2 ENOENT
open("/home/xxxx/.ldaprc", O_RDONLY)		Err#2 ENOENT
lwp_sigredirect(0, SIGWAITING)			= 0
sigaction(SIGWAITING, 0xFF08D390, 0x00000000)	= 0
open("/dev/zero", O_RDWR)			= 4
mmap(0x00000000, 16384, PROT_READ|PROT_WRITE|PROT_EXEC,
MAP_PRIVATE|MAP_NORESERVE, 4, 0) = 0xFF040000
close(4)					= 0
mprotect(0xFF040000, 8192, PROT_NONE)		= 0
lwp_create(0xFF00FAE8, LWP_DETACHED|LWP_SUSPENDED, 0xFF043E04) = 4
lwp_continue(4)					= 0
lwp_create()	(returning as new lwp ...)	= 0
open("ldaprc", O_RDONLY)			Err#2 ENOENT
lwp_schedctl(SC_STATE|SC_BLOCK, -1, 0xFF043D04)	= 0
lwp_mutex_lock(0xFF3DCEF0)			= 0
lwp_mutex_wakeup(0xFF3DCEF0)			= 0
time()						= 981030525
lwp_mutex_wakeup(0xFF3DCEF0)			= 0
lwp_mutex_lock(0xFF3DCEF0)			= 0
lwp_mutex_lock(0xFF3DCEF0)			= 0
lwp_mutex_wakeup(0xFF3DCEF0)			= 0
lwp_mutex_wakeup(0xFF3DCEF0)			= 0
lwp_mutex_lock(0xFF3DCEF0)			= 0
open64("/usr/lib/sasl", O_RDONLY|O_NDELAY)	Err#2 ENOENT
fstat(-1, 0xFFBEFB58)				Err#9 EBADF
open("/dev/conslog", O_WRONLY)			= 4
fcntl(4, F_SETFD, 0x00000001)			= 0
fstat(4, 0xFFBEFB58)				= 0
sysconfig(_CONFIG_OPEN_FILES)			= 64
pipe()						= 5 [6]
so_socket(2, 2, 0, "", 1)			= 7
setsockopt(7, 65535, 4, 0xFFBEFAD0, 4, 1)	= 0
bind(7, 0x00189B10, 16, 3)			= 0
open("/usr/lib/sasl/slapd.conf", O_RDONLY)	Err#2 ENOENT
open64("/usr/lib/sasl", O_RDONLY|O_NDELAY)	Err#2 ENOENT
brk(0x0018BEF0)					= 0
brk(0x0018DEF0)					= 0
open("/etc/openldap/unige.conf", O_RDONLY)	= 8
fstat64(8, 0xFFBEF6C0)				= 0
brk(0x0018DEF0)					= 0
brk(0x0018FEF0)					= 0
ioctl(8, TCGETA, 0xFFBEF64C)			Err#25 ENOTTY
read(8, " #   $ O p e n L D A P :".., 8192)	= 2952
open("/usr/local/etc/openldap/schema/core.schema", O_RDONLY) = 9
fstat64(9, 0xFFBEF308)				= 0
brk(0x0018FEF0)					= 0
brk(0x00191EF0)					= 0
ioctl(9, TCGETA, 0xFFBEF294)			Err#25 ENOTTY
read(9, " #   $ O p e n L D A P :".., 8192)	= 8192
brk(0x00191EF0)					= 0
brk(0x00193EF0)					= 0
brk(0x00193EF0)					= 0
brk(0x00195EF0)					= 0
read(9, " . 1 2 1 . 1 . 3 8   )\n".., 8192)	= 8192
brk(0x00195EF0)					= 0
brk(0x00197EF0)					= 0
brk(0x00197EF0)					= 0
brk(0x00199EF0)					= 0
brk(0x00199EF0)					= 0
brk(0x0019BEF0)					= 0
read(9, " 1 . 1 1 9 . 2   N A M E".., 8192)	= 3317
brk(0x0019BEF0)					= 0
brk(0x0019DEF0)					= 0
read(9, 0x0018F294, 8192)			= 0
read(9, 0x0018F294, 8192)			= 0
llseek(9, 0, SEEK_CUR)				= 19701
close(9)					= 0
open("/usr/local/etc/openldap/schema/cosine.schema", O_RDONLY) = 9
fstat64(9, 0xFFBEF308)				= 0
ioctl(9, TCGETA, 0xFFBEF294)			Err#25 ENOTTY
read(9, " #   $ O p e n L D A P :".., 8192)	= 8192
read(9, " 0 0 . 1 . 9   N A M E  ".., 8192)	= 8192
brk(0x0019DEF0)					= 0
brk(0x0019FEF0)					= 0
read(9, " s s o c i a t e d   d o".., 8192)	= 8192
brk(0x0019FEF0)					= 0
brk(0x001A1EF0)					= 0
read(9, " i l o t A t t r i b u t".., 8192)	= 8192
read(9, " e f e r e n c e O p t i".., 8192)	= 8192
brk(0x001A1EF0)					= 0
brk(0x001A3EF0)					= 0
read(9, "                        ".., 8192)	= 8192
read(9, " c r i p t i o n ,\n #  ".., 8192)	= 8192
read(9, " o s t a l A d d r e s s".., 8192)	= 8192
read(9, "             W I T H   A".., 8192)	= 6302
read(9, 0x0018F25C, 8192)			= 0
llseek(9, 0, SEEK_CUR)				= 71838
close(9)					= 0
open("/usr/local/etc/openldap/schema/inetorgperson.schema", O_RDONLY) = 9
fstat64(9, 0xFFBEF308)				= 0
ioctl(9, TCGETA, 0xFFBEF294)			Err#25 ENOTTY
read(9, " #   $ O p e n L D A P :".., 8192)	= 5867
brk(0x001A3EF0)					= 0
brk(0x001A5EF0)					= 0
read(9, 0x0018F25C, 8192)			= 0
read(9, 0x0018F25C, 8192)			= 0
llseek(9, 0, SEEK_CUR)				= 5867
close(9)					= 0
open("/usr/local/etc/openldap/schema/unige.schema", O_RDONLY) = 9
fstat64(9, 0xFFBEF308)				= 0
ioctl(9, TCGETA, 0xFFBEF294)			Err#25 ENOTTY
read(9, " #   U N I G E   s c h e".., 8192)	= 7413
brk(0x001A5EF0)					= 0
brk(0x001A7EF0)					= 0
brk(0x001A7EF0)					= 0
brk(0x001A9EF0)					= 0
read(9, 0x0018F21C, 8192)			= 0
llseek(9, 0, SEEK_CUR)				= 7413
close(9)					= 0
read(8, 0x0018D20C, 8192)			= 0
llseek(8, 0, SEEK_CUR)				= 2952
close(8)					= 0
stat("/home/xxxxx/.rnd", 0xFFBEF268)		= 0
open("/home/xxxxx/.rnd", O_RDONLY)		= 8
fstat64(8, 0xFFBEF0B0)				= 0
brk(0x001A9EF0)					= 0
brk(0x001ABEF0)					= 0
ioctl(8, TCGETA, 0xFFBEF03C)			Err#25 ENOTTY
read(8, 0x001A883C, 8192)			= 0
llseek(8, 0, SEEK_CUR)				= 0
close(8)					= 0
    Incurred fault #6, FLTBOUNDS  %pc = 0x00000000
      siginfo: SIGSEGV SEGV_MAPERR addr=0x00000000
    Received signal #11, SIGSEGV [caught]
      siginfo: SIGSEGV SEGV_MAPERR addr=0x00000000
sysconfig(_CONFIG_SIGRT_MIN)			= 38
sigprocmask(SIG_SETMASK, 0xFF08D520, 0x00000000) = 0
sigaction(SIGSEGV, 0xFFBEF3D8, 0x00000000)	= 0
sysconfig(_CONFIG_SIGRT_MIN)			= 38
setcontext(0xFFBEF598)
    Incurred fault #6, FLTBOUNDS  %pc = 0x00000000
      siginfo: SIGSEGV SEGV_MAPERR addr=0x00000000
    Received signal #11, SIGSEGV [default]
      siginfo: SIGSEGV SEGV_MAPERR addr=0x00000000
	*** process killed ***