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

v2.0.7: ldappasswd kills slave slapd



Hi All,

I'm using v2.0.7 on SunOS 5.7 Generic_106541-12 sun4u sparc SUNW,Ultra-80.

bash-2.03# truss -p 3697
lwp_sema_wait(0x00148F20)       (sleeping...)
signotifywait()                 (sleeping...)
poll(0xFEA0B268, 3, -1)         (sleeping...)
poll(0xFEA0B268, 3, -1)                         = 1
accept(8, 0xFEA0BBE0, 0xFEA0B358, 1)            = 9
setsockopt(9, 65535, 8, 0xFEA0B354, 4, 1)       = 0
setsockopt(9, 6, 1, 0xFEA0B354, 4, 1)           = 0
brk(0x001BB0A8)                                 = 0
brk(0x001BD0A8)                                 = 0
getpid()                                        = 3697 [1]
open("/etc/hosts.allow", O_RDONLY)              = 10
fstat64(10, 0xFEA0A020)                         = 0
brk(0x001BD0A8)                                 = 0
brk(0x001BF0A8)                                 = 0
ioctl(10, TCGETA, 0xFEA09FAC)                   Err#25 ENOTTY
read(10, " A L L :   L O C A L\n A".., 8192)    = 200
llseek(10, 0xFFFFFFFFFFFFFF43, SEEK_CUR)        = 11
close(10)                                       = 0
time()                                          = 976743515
brk(0x001BF0A8)                                 = 0
brk(0x001C10A8)                                 = 0
ioctl(9, FIONBIO, 0xFEA0A1E4)                   = 0
yield()                                         = 0
time()                                          = 976743515
poll(0xFEA0B260, 4, -1)                         = 1
time()                                          = 976743515
read(9, " 0 8020101 ` 302010304 $".., 16384)    = 58
time()                                          = 976743515
lwp_sema_post(0x00148F20)                       = 0
lwp_sema_wait(0x00148F20)                       = 0
lwp_mutex_lock(0xFF03F628)                      = 0
lwp_mutex_wakeup(0xFF03F628)                    = 0
lwp_self()                                      = 1
lwp_sema_wait(0xFE909E80)                       = 0
lwp_sema_post(0xFE909E80)                       = 0
lwp_mutex_lock(0xFF03F628)                      = 0
lwp_mutex_wakeup(0xFF03F628)                    = 0
read(9, 0x001BBBB0, 16384)                      Err#11 EAGAIN
lwp_sema_wait(0x00148F20)                       = 0
lwp_sema_post(0x00148F20)                       = 0
lwp_mutex_lock(0xFF03F628)                      = 0
lwp_mutex_wakeup(0xFF03F628)                    = 0
lwp_mutex_wakeup(0xFF03F628)                    = 0
lwp_mutex_lock(0xFF03F628)                      = 0
sigaction(SIGWAITING, 0xFF03BD40, 0x00000000)   = 0
lwp_mutex_wakeup(0xFF03F628)                    = 0
lwp_mutex_lock(0xFF03F628)                      = 0
time()                                          = 976743515
fstat(4, 0xFE907E98)                            = 0
time()                                          = 976743515
getpid()                                        = 3697 [1]
putmsg(4, 0xFE907550, 0xFE907544, 0)            = 0
open("/etc/.syslog_door", O_RDONLY)             = 10
door_info(10, 0xFE907488)                       = 0
getpid()                                        = 3697 [1]
time()                                          = 976743515
door_call(10, 0xFE907470)                       = 0
close(10)                                       = 0
open64("/var/openldap_db_data/dn2id.dbb", O_RDWR|O_CREAT|O_EXCL, 0600) Err#17 EEXIST
open64("/var/openldap_db_data/dn2id.dbb", O_RDWR) = 10
fcntl(10, F_SETFD, 0x00000001)                  = 0
llseek(10, 0, SEEK_SET)                         = 0
read(10, "\0\0\0\0\0\0\0\0\0\0\0\0".., 256)     = 256
close(10)                                       = 0
open64("/var/openldap_db_data/dn2id.dbb", O_RDWR) = 10
fcntl(10, F_SETFD, 0x00000001)                  = 0
fstat64(10, 0xFE9086C8)                         = 0
pread64(10, "\0\0\0\0\0\0\0\0\0\0\0\0".., 4096, 0) = 4096
stat("/var/openldap_db_data/dn2id.dbb", 0xFE909470) = 0
pread64(10, "\0\0\0\0\0\0\0\0\0\0\001".., 4096, 4096) = 4096
pread64(10, "\0\0\0\0\0\0\0\0\0\002 L".., 4096, 2408448) = 4096
pread64(10, "\0\0\0\0\0\0\0\0\0\0\099".., 4096, 626688) = 4096
time()                                          = 976743515
time()                                          = 976743515
fstat(4, 0xFE907E30)                            = 0
time()                                          = 976743515
getpid()                                        = 3697 [1]
putmsg(4, 0xFE9074E8, 0xFE9074DC, 0)            = 0
open("/etc/.syslog_door", O_RDONLY)             = 11
door_info(11, 0xFE907420)                       = 0
getpid()                                        = 3697 [1]
door_call(11, 0xFE907408)                       = 0
signotifywait()                                 = 32
close(11)                                       = 0
lwp_sigredirect(0, SIGWAITING)                  = 0
sigaction(SIGWAITING, 0xFF03BD60, 0x00000000)   = 0
open64("/var/openldap_db_data/id2entry.dbb", O_RDWR|O_CREAT|O_EXCL, 0600) Err#17 EEXIST
open("/dev/zero", O_RDWR)                       = 12
open64("/var/openldap_db_data/id2entry.dbb", O_RDWR) = 11
fcntl(11, F_SETFD, 0x00000001)                  = 0
llseek(11, 0, SEEK_SET)                         = 0
mmap(0x00000000, 16384, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_NORESERVE, 12, 0) = 0xFEFE0000
read(11, "\0\0\0\0\0\0\0\0\0\0\0\0".., 256)     = 256
close(12)                                       = 0
close(11)                                       = 0
mprotect(0xFEFE0000, 8192, PROT_NONE)           = 0
open64("/var/openldap_db_data/id2entry.dbb", O_RDWR) = 11
fcntl(11, F_SETFD, 0x00000001)                  = 0
fstat64(11, 0xFE908660)                         = 0
lwp_create(0xFEC0FAF0, LWP_DETACHED|LWP_SUSPENDED, 0xFEFE3E0C) = 4
lwp_continue(4)                                 = 0
pread64(11, "\0\0\0\0\0\0\0\0\0\0\0\0".., 4096, 0) = 4096
lwp_create()    (returning as new lwp ...)      = 0
stat("/var/openldap_db_data/id2entry.dbb", 0xFE909408) = 0
lwp_schedctl(SC_STATE|SC_BLOCK, -1, 0xFEFE3D0C) = 0
time()                                          = 976743515
pread64(11, "\0\0\0\0\0\0\0\0\0\0\001".., 4096, 4096) = 4096
pread64(11, "\0\0\0\0\0\0\0\0\0\0\0E4".., 4096, 933888) = 4096
pread64(11, "\0\0\0\0\0\0\0\0\0\0\002".., 4096, 8192) = 4096
brk(0x001C10A8)                                 = 0
brk(0x001C30A8)                                 = 0
write(9, " 0\f020101 a07\n01\004\0".., 14)      = 14
poll(0xFEA0B260, 4, -1)                         = 1
time()                                          = 976743515
yield()                                         = 0
read(9, " 0 h020102 w c8017 1 . 3".., 16384)    = 106
time()                                          = 976743515
lwp_sema_wait(0xFEA0BE80)                       = 0
lwp_sema_post(0xFEA0BE80)                       = 0
lwp_mutex_wakeup(0xFF03F628)                    = 0
lwp_mutex_lock(0xFF03F628)                      = 0
lwp_sema_post(0xFE909E80)                       = 0
lwp_sema_wait(0xFE909E80)                       = 0
lwp_mutex_wakeup(0xFF03F628)                    = 0
read(9, 0x001BBBB0, 16384)                      Err#11 EAGAIN
lwp_mutex_lock(0xFF03F628)                      = 0
yield()                                         = 0
time()                                          = 976743515
write(2, " r e s u l t . c", 8)                 = 8
write(2, " : 2 8 9", 4)                         = 4
write(2, " :   f a i l e d   a s s".., 20)      = 20
write(2, " e r r   ! =   L D A P _".., 20)      = 20
write(2, " '\n", 2)                             = 2
sigaction(SIGABRT, 0x00000000, 0xFE909A58)      = 0
llseek(0, 0, SEEK_CUR)                          = 54
sigaction(SIGABRT, 0xFE9098A8, 0xFE9099A8)      = 0
sigprocmask(SIG_SETMASK, 0xFF043C04, 0xFE909910) = 0
sigprocmask(SIG_SETMASK, 0xFF043C04, 0xFE909670) = 0
lwp_kill(3, SIGABRT)                            = 0
sigprocmask(SIG_SETMASK, 0xFE909910, 0x00000000) = 0
    Received signal #6, SIGABRT [default]
      siginfo: SIGABRT pid=3697 uid=0 code=-1
        *** process killed ***

Regards,



Jie