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

(ITS#6821) ldap modify with ndb backend causes segfault



Full_Name: Nathanael Anderson
Version: head
OS: linux (Ubuntu 10.10)
URL: ftp://ftp.openldap.org/incoming/
Submission from: (NULL) (74.63.156.11)


when doing a modify operation against head results in this segfault

the same operation works fine against the bdb backend.

I don't currently have an ldif example, as I noticed this issue when using
phpldapadmin to modify an entry. If an ldif is needed let me know and i'll work
on making one that crashes in the same way.

these schema's are loaded in the config:

include         /usr/local/etc/openldap/schema/core.schema
include         /usr/local/etc/openldap/schema/cosine.schema
include         /usr/local/etc/openldap/schema/inetorgperson.schema
include         /usr/local/etc/openldap/schema/ppolicy.schema
include         /usr/local/etc/openldap/schema/nis.schema

compiled with these options: 
./configure --enable-ndb --enable-passwd --enable-modules --enable-slp
--enable-crypt --enable-overlays --enable-dynamic --enable-syslog --enable-debug
--enable-auditlog --disable-cleartext --enable-wrappers --enable-ppolicy

Back Trace:

Program terminated with signal 11, Segmentation fault.
#0  0x00000000004c491d in ndb_modify_internal ()
(gdb) bt
#0  0x00000000004c491d in ndb_modify_internal ()
#1  0x00000000004c5515 in ndb_back_modify ()
#2  0x0000000000450001 in fe_op_modify ()
#3  0x0000000000450956 in do_modify ()
#4  0x0000000000437ad8 in ?? ()
#5  0x00000000004386cd in ?? ()
#6  0x00007ff79450ab08 in ldap_int_thread_pool_wrapper (xpool=<value optimized
out>) at tpool.c:685
#7  0x00007ff792d059ca in start_thread () from /lib/libpthread.so.0
#8  0x00007ff7914cd70d in clone () from /lib/libc.so.6
#9  0x0000000000000000 in ?? ()

Debug -1:

ldap_read: want=348, got=348
  0000:  82 01 59 04 26 75 69 64  3d 61 74 75 73 65 72 2c   ..Y.&uid=atuser,  
  0010:  6f 75 3d 70 65 6f 70 6c  65 2c 64 63 3d 76 61 69   ou=people,dc=vai  
  0020:  6c 73 79 73 2c 64 63 3d  63 6f 6d 30 82 01 2d 30   lsys,dc=com0..-0  
  0030:  18 0a 01 02 30 13 04 09  67 69 64 6e 75 6d 62 65   ....0...gidnumbe  
  0040:  72 31 06 04 04 31 30 30  30 30 2b 0a 01 02 30 26   r1...10000+...0&  
  0050:  04 0d 68 6f 6d 65 64 69  72 65 63 74 6f 72 79 31   ..homedirectory1  
  0060:  15 04 13 2f 65 78 70 6f  72 74 2f 68 6f 6d 65 2f   .../export/home/  
  0070:  61 74 75 73 65 72 30 1e  0a 01 02 30 19 04 0a 6c   atuser0....0...l  
  0080:  6f 67 69 6e 73 68 65 6c  6c 31 0b 04 09 2f 62 69   oginshell1.../bi  
  0090:  6e 2f 62 61 73 68 30 31  0a 01 02 30 2c 04 0b 6f   n/bash01...0,..o  
  00a0:  62 6a 65 63 74 63 6c 61  73 73 31 1d 04 0d 69 6e   bjectclass1...in  
  00b0:  65 74 4f 72 67 50 65 72  73 6f 6e 04 0c 70 6f 73   etOrgPerson..pos  
  00c0:  69 78 41 63 63 6f 75 6e  74 30 77 0a 01 02 30 72   ixAccount0w...0r  
  00d0:  04 0c 75 73 65 72 70 61  73 73 77 6f 72 64 31 62   ..userpassword1b  
  00e0:  04 60 7b 53 48 41 35 31  32 7d 43 78 44 30 42 38   .`{SHA512}CxD0B8  
  00f0:  55 45 62 72 4c 5a 4f 39  43 7a 64 58 77 4c 78 79   UEbrLZO9CzdXwLxy  
  0100:  2f 64 41 2b 58 68 42 39  30 6b 2b 36 4e 4a 59 4b   /dA+XhB90k+6NJYK  
  0110:  56 2f 6d 73 59 79 41 7a  63 32 45 6a 65 67 6b 55   V/msYyAzc2EjegkU  
  0120:  42 4b 6e 2b 48 62 50 2f  4a 76 6b 43 6a 76 30 76   BKn+HbP/JvkCjv0v  
  0130:  4a 68 61 4d 6e 46 48 45  2b 6e 30 57 50 67 6d 77   JhaMnFHE+n0WPgmw  
  0140:  3d 3d 30 18 0a 01 02 30  13 04 09 75 69 64 6e 75   ==0....0...uidnu  
  0150:  6d 62 65 72 31 06 04 04  31 30 30 30               mber1...1000      
ber_get_next: tag 0x30 len 352 contents:
ber_dump: buf=0x26c2380 ptr=0x26c2380 end=0x26c24e0 len=352
  0000:  02 01 06 66 82 01 59 04  26 75 69 64 3d 61 74 75   ...f..Y.&uid=atu  
  0010:  73 65 72 2c 6f 75 3d 70  65 6f 70 6c 65 2c 64 63   ser,ou=people,dc  
  0020:  3d 76 61 69 6c 73 79 73  2c 64 63 3d 63 6f 6d 30   =vailsys,dc=com0  
  0030:  82 01 2d 30 18 0a 01 02  30 13 04 09 67 69 64 6e   ..-0....0...gidn  
  0040:  75 6d 62 65 72 31 06 04  04 31 30 30 30 30 2b 0a   umber1...10000+.  
  0050:  01 02 30 26 04 0d 68 6f  6d 65 64 69 72 65 63 74   ..0&..homedirect  
  0060:  6f 72 79 31 15 04 13 2f  65 78 70 6f 72 74 2f 68   ory1.../export/h  
  0070:  6f 6d 65 2f 61 74 75 73  65 72 30 1e 0a 01 02 30   ome/atuser0....0  
  0080:  19 04 0a 6c 6f 67 69 6e  73 68 65 6c 6c 31 0b 04   ...loginshell1..  
  0090:  09 2f 62 69 6e 2f 62 61  73 68 30 31 0a 01 02 30   ./bin/bash01...0  
  00a0:  2c 04 0b 6f 62 6a 65 63  74 63 6c 61 73 73 31 1d   ,..objectclass1.  
  00b0:  04 0d 69 6e 65 74 4f 72  67 50 65 72 73 6f 6e 04   ..inetOrgPerson.  
  00c0:  0c 70 6f 73 69 78 41 63  63 6f 75 6e 74 30 77 0a   .posixAccount0w.  
  00d0:  01 02 30 72 04 0c 75 73  65 72 70 61 73 73 77 6f   ..0r..userpasswo  
  00e0:  72 64 31 62 04 60 7b 53  48 41 35 31 32 7d 43 78   rd1b.`{SHA512}Cx  
  00f0:  44 30 42 38 55 45 62 72  4c 5a 4f 39 43 7a 64 58   D0B8UEbrLZO9CzdX  
  0100:  77 4c 78 79 2f 64 41 2b  58 68 42 39 30 6b 2b 36   wLxy/dA+XhB90k+6  
  0110:  4e 4a 59 4b 56 2f 6d 73  59 79 41 7a 63 32 45 6a   NJYKV/msYyAzc2Ej  
  0120:  65 67 6b 55 42 4b 6e 2b  48 62 50 2f 4a 76 6b 43   egkUBKn+HbP/JvkC  
  0130:  6a 76 30 76 4a 68 61 4d  6e 46 48 45 2b 6e 30 57   jv0vJhaMnFHE+n0W  
  0140:  50 67 6d 77 3d 3d 30 18  0a 01 02 30 13 04 09 75   Pgmw==0....0...u  
  0150:  69 64 6e 75 6d 62 65 72  31 06 04 04 31 30 30 30   idnumber1...1000  
op tag 0x66, time 1296600090
ber_get_next
ldap_read: want=8 error=Resource temporarily unavailable
conn=1002 op=5 do_modify
ber_scanf fmt ({m) ber:
ber_dump: buf=0x26c2380 ptr=0x26c2383 end=0x26c24e0 len=349
  0000:  66 82 01 59 04 26 75 69  64 3d 61 74 75 73 65 72   f..Y.&uid=atuser  
  0010:  2c 6f 75 3d 70 65 6f 70  6c 65 2c 64 63 3d 76 61   ,ou=people,dc=va  
  0020:  69 6c 73 79 73 2c 64 63  3d 63 6f 6d 30 82 01 2d   ilsys,dc=com0..-  
  0030:  30 18 0a 01 02 30 13 04  09 67 69 64 6e 75 6d 62   0....0...gidnumb  
  0040:  65 72 31 06 04 04 31 30  30 30 30 2b 0a 01 02 30   er1...10000+...0  
  0050:  26 04 0d 68 6f 6d 65 64  69 72 65 63 74 6f 72 79   &..homedirectory  
  0060:  31 15 04 13 2f 65 78 70  6f 72 74 2f 68 6f 6d 65   1.../export/home  
  0070:  2f 61 74 75 73 65 72 30  1e 0a 01 02 30 19 04 0a   /atuser0....0...  
  0080:  6c 6f 67 69 6e 73 68 65  6c 6c 31 0b 04 09 2f 62   loginshell1.../b  
  0090:  69 6e 2f 62 61 73 68 30  31 0a 01 02 30 2c 04 0b   in/bash01...0,..  
  00a0:  6f 62 6a 65 63 74 63 6c  61 73 73 31 1d 04 0d 69   objectclass1...i  
  00b0:  6e 65 74 4f 72 67 50 65  72 73 6f 6e 04 0c 70 6f   netOrgPerson..po  
  00c0:  73 69 78 41 63 63 6f 75  6e 74 30 77 0a 01 02 30   sixAccount0w...0  
  00d0:  72 04 0c 75 73 65 72 70  61 73 73 77 6f 72 64 31   r..userpassword1  
  00e0:  62 04 60 7b 53 48 41 35  31 32 7d 43 78 44 30 42   b.`{SHA512}CxD0B  
  00f0:  38 55 45 62 72 4c 5a 4f  39 43 7a 64 58 77 4c 78   8UEbrLZO9CzdXwLx  
  0100:  79 2f 64 41 2b 58 68 42  39 30 6b 2b 36 4e 4a 59   y/dA+XhB90k+6NJY  
  0110:  4b 56 2f 6d 73 59 79 41  7a 63 32 45 6a 65 67 6b   KV/msYyAzc2Ejegk  
  0120:  55 42 4b 6e 2b 48 62 50  2f 4a 76 6b 43 6a 76 30   UBKn+HbP/JvkCjv0  
  0130:  76 4a 68 61 4d 6e 46 48  45 2b 6e 30 57 50 67 6d   vJhaMnFHE+n0WPgm  
  0140:  77 3d 3d 30 18 0a 01 02  30 13 04 09 75 69 64 6e   w==0....0...uidn  
  0150:  75 6d 62 65 72 31 06 04  04 31 30 30 30            umber1...1000     
conn=1002 op=5 do_modify: dn (uid=atuser,ou=people,dc=vailsys,dc=com)
ber_scanf fmt ({e{m[W]}}) ber:
ber_dump: buf=0x26c2380 ptr=0x26c23b3 end=0x26c24e0 len=301
  0000:  30 18 0a 01 02 30 13 04  09 67 69 64 6e 75 6d 62   0....0...gidnumb  
  0010:  65 72 31 06 04 04 31 30  30 30 30 2b 0a 01 02 30   er1...10000+...0  
  0020:  26 04 0d 68 6f 6d 65 64  69 72 65 63 74 6f 72 79   &..homedirectory  
  0030:  31 15 04 13 2f 65 78 70  6f 72 74 2f 68 6f 6d 65   1.../export/home  
  0040:  2f 61 74 75 73 65 72 30  1e 0a 01 02 30 19 04 0a   /atuser0....0...  
  0050:  6c 6f 67 69 6e 73 68 65  6c 6c 31 0b 04 09 2f 62   loginshell1.../b  
  0060:  69 6e 2f 62 61 73 68 30  31 0a 01 02 30 2c 04 0b   in/bash01...0,..  
  0070:  6f 62 6a 65 63 74 63 6c  61 73 73 31 1d 04 0d 69   objectclass1...i  
  0080:  6e 65 74 4f 72 67 50 65  72 73 6f 6e 04 0c 70 6f   netOrgPerson..po  
  0090:  73 69 78 41 63 63 6f 75  6e 74 30 77 0a 01 02 30   sixAccount0w...0  
  00a0:  72 04 0c 75 73 65 72 70  61 73 73 77 6f 72 64 31   r..userpassword1  
  00b0:  62 04 60 7b 53 48 41 35  31 32 7d 43 78 44 30 42   b.`{SHA512}CxD0B  
  00c0:  38 55 45 62 72 4c 5a 4f  39 43 7a 64 58 77 4c 78   8UEbrLZO9CzdXwLx  
  00d0:  79 2f 64 41 2b 58 68 42  39 30 6b 2b 36 4e 4a 59   y/dA+XhB90k+6NJY  
  00e0:  4b 56 2f 6d 73 59 79 41  7a 63 32 45 6a 65 67 6b   KV/msYyAzc2Ejegk  
  00f0:  55 42 4b 6e 2b 48 62 50  2f 4a 76 6b 43 6a 76 30   UBKn+HbP/JvkCjv0  
  0100:  76 4a 68 61 4d 6e 46 48  45 2b 6e 30 57 50 67 6d   vJhaMnFHE+n0WPgm  
  0110:  77 3d 3d 30 18 0a 01 02  30 13 04 09 75 69 64 6e   w==0....0...uidn  
  0120:  75 6d 62 65 72 31 06 04  04 31 30 30 30            umber1...1000     
ber_scanf fmt ({e{m[W]}}) ber:
ber_dump: buf=0x26c2380 ptr=0x26c23cd end=0x26c24e0 len=275
  0000:  30 2b 0a 01 02 30 26 04  0d 68 6f 6d 65 64 69 72   0+...0&..homedir  
  0010:  65 63 74 6f 72 79 31 15  04 13 2f 65 78 70 6f 72   ectory1.../expor  
  0020:  74 2f 68 6f 6d 65 2f 61  74 75 73 65 72 30 1e 0a   t/home/atuser0..  
  0030:  01 02 30 19 04 0a 6c 6f  67 69 6e 73 68 65 6c 6c   ..0...loginshell  
  0040:  31 0b 04 09 2f 62 69 6e  2f 62 61 73 68 30 31 0a   1.../bin/bash01.  
  0050:  01 02 30 2c 04 0b 6f 62  6a 65 63 74 63 6c 61 73   ..0,..objectclas  
  0060:  73 31 1d 04 0d 69 6e 65  74 4f 72 67 50 65 72 73   s1...inetOrgPers  
  0070:  6f 6e 04 0c 70 6f 73 69  78 41 63 63 6f 75 6e 74   on..posixAccount  
  0080:  30 77 0a 01 02 30 72 04  0c 75 73 65 72 70 61 73   0w...0r..userpas  
  0090:  73 77 6f 72 64 31 62 04  60 7b 53 48 41 35 31 32   sword1b.`{SHA512  
  00a0:  7d 43 78 44 30 42 38 55  45 62 72 4c 5a 4f 39 43   }CxD0B8UEbrLZO9C  
  00b0:  7a 64 58 77 4c 78 79 2f  64 41 2b 58 68 42 39 30   zdXwLxy/dA+XhB90  
  00c0:  6b 2b 36 4e 4a 59 4b 56  2f 6d 73 59 79 41 7a 63   k+6NJYKV/msYyAzc  
  00d0:  32 45 6a 65 67 6b 55 42  4b 6e 2b 48 62 50 2f 4a   2EjegkUBKn+HbP/J  
  00e0:  76 6b 43 6a 76 30 76 4a  68 61 4d 6e 46 48 45 2b   vkCjv0vJhaMnFHE+  
  00f0:  6e 30 57 50 67 6d 77 3d  3d 30 18 0a 01 02 30 13   n0WPgmw==0....0.  
  0100:  04 09 75 69 64 6e 75 6d  62 65 72 31 06 04 04 31   ..uidnumber1...1  
  0110:  30 30 30                                           000               
ber_scanf fmt ({e{m[W]}}) ber:
ber_dump: buf=0x26c2380 ptr=0x26c23fa end=0x26c24e0 len=230
  0000:  30 1e 0a 01 02 30 19 04  0a 6c 6f 67 69 6e 73 68   0....0...loginsh  
  0010:  65 6c 6c 31 0b 04 09 2f  62 69 6e 2f 62 61 73 68   ell1.../bin/bash  
  0020:  30 31 0a 01 02 30 2c 04  0b 6f 62 6a 65 63 74 63   01...0,..objectc  
  0030:  6c 61 73 73 31 1d 04 0d  69 6e 65 74 4f 72 67 50   lass1...inetOrgP  
  0040:  65 72 73 6f 6e 04 0c 70  6f 73 69 78 41 63 63 6f   erson..posixAcco  
  0050:  75 6e 74 30 77 0a 01 02  30 72 04 0c 75 73 65 72   unt0w...0r..user  
  0060:  70 61 73 73 77 6f 72 64  31 62 04 60 7b 53 48 41   password1b.`{SHA  
  0070:  35 31 32 7d 43 78 44 30  42 38 55 45 62 72 4c 5a   512}CxD0B8UEbrLZ  
  0080:  4f 39 43 7a 64 58 77 4c  78 79 2f 64 41 2b 58 68   O9CzdXwLxy/dA+Xh  
  0090:  42 39 30 6b 2b 36 4e 4a  59 4b 56 2f 6d 73 59 79   B90k+6NJYKV/msYy  
  00a0:  41 7a 63 32 45 6a 65 67  6b 55 42 4b 6e 2b 48 62   Azc2EjegkUBKn+Hb  
  00b0:  50 2f 4a 76 6b 43 6a 76  30 76 4a 68 61 4d 6e 46   P/JvkCjv0vJhaMnF  
  00c0:  48 45 2b 6e 30 57 50 67  6d 77 3d 3d 30 18 0a 01   HE+n0WPgmw==0...  
  00d0:  02 30 13 04 09 75 69 64  6e 75 6d 62 65 72 31 06   .0...uidnumber1.  
  00e0:  04 04 31 30 30 30                                  ..1000            
ber_scanf fmt ({e{m[W]}}) ber:
ber_dump: buf=0x26c2380 ptr=0x26c241a end=0x26c24e0 len=198
  0000:  30 31 0a 01 02 30 2c 04  0b 6f 62 6a 65 63 74 63   01...0,..objectc  
  0010:  6c 61 73 73 31 1d 04 0d  69 6e 65 74 4f 72 67 50   lass1...inetOrgP  
  0020:  65 72 73 6f 6e 04 0c 70  6f 73 69 78 41 63 63 6f   erson..posixAcco  
  0030:  75 6e 74 30 77 0a 01 02  30 72 04 0c 75 73 65 72   unt0w...0r..user  
  0040:  70 61 73 73 77 6f 72 64  31 62 04 60 7b 53 48 41   password1b.`{SHA  
  0050:  35 31 32 7d 43 78 44 30  42 38 55 45 62 72 4c 5a   512}CxD0B8UEbrLZ  
  0060:  4f 39 43 7a 64 58 77 4c  78 79 2f 64 41 2b 58 68   O9CzdXwLxy/dA+Xh  
  0070:  42 39 30 6b 2b 36 4e 4a  59 4b 56 2f 6d 73 59 79   B90k+6NJYKV/msYy  
  0080:  41 7a 63 32 45 6a 65 67  6b 55 42 4b 6e 2b 48 62   Azc2EjegkUBKn+Hb  
  0090:  50 2f 4a 76 6b 43 6a 76  30 76 4a 68 61 4d 6e 46   P/JvkCjv0vJhaMnF  
  00a0:  48 45 2b 6e 30 57 50 67  6d 77 3d 3d 30 18 0a 01   HE+n0WPgmw==0...  
  00b0:  02 30 13 04 09 75 69 64  6e 75 6d 62 65 72 31 06   .0...uidnumber1.  
  00c0:  04 04 31 30 30 30                                  ..1000            
ber_scanf fmt ({e{m[W]}}) ber:
ber_dump: buf=0x26c2380 ptr=0x26c244d end=0x26c24e0 len=147
  0000:  30 77 0a 01 02 30 72 04  0c 75 73 65 72 70 61 73   0w...0r..userpas  
  0010:  73 77 6f 72 64 31 62 04  60 7b 53 48 41 35 31 32   sword1b.`{SHA512  
  0020:  7d 43 78 44 30 42 38 55  45 62 72 4c 5a 4f 39 43   }CxD0B8UEbrLZO9C  
  0030:  7a 64 58 77 4c 78 79 2f  64 41 2b 58 68 42 39 30   zdXwLxy/dA+XhB90  
  0040:  6b 2b 36 4e 4a 59 4b 56  2f 6d 73 59 79 41 7a 63   k+6NJYKV/msYyAzc  
  0050:  32 45 6a 65 67 6b 55 42  4b 6e 2b 48 62 50 2f 4a   2EjegkUBKn+HbP/J  
  0060:  76 6b 43 6a 76 30 76 4a  68 61 4d 6e 46 48 45 2b   vkCjv0vJhaMnFHE+  
  0070:  6e 30 57 50 67 6d 77 3d  3d 30 18 0a 01 02 30 13   n0WPgmw==0....0.  
  0080:  04 09 75 69 64 6e 75 6d  62 65 72 31 06 04 04 31   ..uidnumber1...1  
  0090:  30 30 30                                           000               
ber_scanf fmt ({e{m[W]}}) ber:
ber_dump: buf=0x26c2380 ptr=0x26c24c6 end=0x26c24e0 len=26
  0000:  30 18 0a 01 02 30 13 04  09 75 69 64 6e 75 6d 62   0....0...uidnumb  
  0010:  65 72 31 06 04 04 31 30  30 30                     er1...1000        
>>> dnPrettyNormal: <uid=atuser,ou=people,dc=vailsys,dc=com>
=> ldap_bv2dn(uid=atuser,ou=people,dc=vailsys,dc=com,0)
<= ldap_bv2dn(uid=atuser,ou=people,dc=vailsys,dc=com)=0 
=> ldap_dn2bv(272)
<= ldap_dn2bv(uid=atuser,ou=people,dc=vailsys,dc=com)=0 
=> ldap_dn2bv(272)
<= ldap_dn2bv(uid=atuser,ou=people,dc=vailsys,dc=com)=0 
<<< dnPrettyNormal: <uid=atuser,ou=people,dc=vailsys,dc=com>,
<uid=atuser,ou=people,dc=vailsys,dc=com>
conn=1002 op=5 modifications:
	replace: gidnumber
		one value, length 4
	replace: homedirectory
		one value, length 19
	replace: loginshell
		one value, length 9
	replace: objectclass
		multiple values
	replace: userpassword
		one value, length 96
	replace: uidnumber
		one value, length 4
conn=1002 op=5 MOD dn="uid=atuser,ou=people,dc=vailsys,dc=com"
daemon: activity on 1 descriptor
daemon: activity on:
daemon: epoll: listen=7 active_threads=0 tvp=NULL
daemon: epoll: listen=8 active_threads=0 tvp=NULL
conn=1002 op=5 MOD attr=gidnumber homedirectory loginshell objectclass
userpassword uidnumber
ndb_back_modify: uid=atuser,ou=people,dc=vailsys,dc=com
slap_queue_csn: queing 0x7fe9b3e28c50 20110201224130.989215Z#000000#000#000000
conn=1002 op=4 SEARCH RESULT tag=101 err=0 nentries=0 text=
>>> dnNormalize: <cn=admin,dc=vailsys,dc=com>
=> ldap_bv2dn(cn=admin,dc=vailsys,dc=com,0)
<= ldap_bv2dn(cn=admin,dc=vailsys,dc=com)=0 
=> ldap_dn2bv(272)
<= ldap_dn2bv(cn=admin,dc=vailsys,dc=com)=0 
<<< dnNormalize: <cn=admin,dc=vailsys,dc=com>
>>> dnNormalize: <cn=admin,dc=vailsys,dc=com>
=> ldap_bv2dn(cn=admin,dc=vailsys,dc=com,0)
<= ldap_bv2dn(cn=admin,dc=vailsys,dc=com)=0 
=> ldap_dn2bv(272)
<= ldap_dn2bv(cn=admin,dc=vailsys,dc=com)=0 
<<< dnNormalize: <cn=admin,dc=vailsys,dc=com>
ndb_modify_internal: 0x00006d61: uid=atuser,ou=people,dc=vailsys,dc=com
<= acl_access_allowed: granted to database root
ndb_modify_internal: replace gidNumber
ndb_modify_internal: replace homeDirectory
ndb_modify_internal: replace loginShell
ndb_modify_internal: replace objectClass
ndb_modify_internal: replace userPassword
ndb_modify_internal: replace uidNumber
ndb_modify_internal: replace entryCSN
ndb_modify_internal: replace modifiersName
ndb_modify_internal: replace modifyTimestamp
oc_check_required entry (uid=atuser,ou=people,dc=vailsys,dc=com), objectClass
"inetOrgPerson"
oc_check_required entry (uid=atuser,ou=people,dc=vailsys,dc=com), objectClass
"posixAccount"
oc_check_allowed type "sn"
oc_check_allowed type "cn"
oc_check_allowed type "givenName"
oc_check_allowed type "uid"
oc_check_allowed type "structuralObjectClass"
oc_check_allowed type "entryUUID"
oc_check_allowed type "creatorsName"
oc_check_allowed type "createTimestamp"
oc_check_allowed type "gidNumber"
oc_check_allowed type "homeDirectory"
oc_check_allowed type "loginShell"
oc_check_allowed type "objectClass"
oc_check_allowed type "userPassword"
oc_check_allowed type "uidNumber"
oc_check_allowed type "entryCSN"
oc_check_allowed type "modifiersName"
oc_check_allowed type "modifyTimestamp"
Segmentation fault (core dumped)