[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)