Hi.

I have a test installation of cyrus-imapd-2.1.3 with several (240)
partitions and a few (1000) users on a Solaris 8.

Cyradm does this:

--clip--
 (22:12) root@goose: /opt/cyrus 120 #bin/cyradm
cyradm> connect -noauth localhost
localhost> auth cyrus
Password: 
localhost> lm user/10000000
user/10000000 (\HasNoChildren)  
localhost> lm
Segmentation fault (core dumped)
Exit 139
 (22:20) root@goose: /opt/cyrus 121 #
--clap--
 
And truss says:

--clip--
...
11535:  write(4, " 4   L I S T   " "   " *".., 15)      = 15
11535:  poll(0xFFBEDF88, 1, -1)                         = 1
11535:  read(4, " *   L I S T   ( \ H a s".., 4100)     = 4100
11535:  getpid()                                        = 11535 [18687]
11535:  open("/proc/11535/psinfo", O_RDONLY)            = 5
11535:  read(5, "\f\0 FC8\0\0\004\0\0 -0F".., 336)      = 336
11535:  close(5)                                        = 0
11535:  fstat(-1, 0xFFBED140)                           Err#9 EBADF
11535:  open("/dev/conslog", O_WRONLY)                  = 5
11535:  fcntl(5, F_SETFD, 0x00000001)                   = 0
11535:  fstat(5, 0xFFBED140)                            = 0
11535:  fstat(5, 0xFFBEDBA0)                            = 0
11535:  time()                                          = 1016741356
11535:  open("/usr/share/lib/zoneinfo/EET", O_RDONLY)   = 6
11535:  read(6, " T Z i f\0\0\0\0\0\0\0\0".., 8192)     = 679
11535:  close(6)                                        = 0
11535:  getpid()                                        = 11535 [18687]
11535:  putmsg(5, 0xFFBED258, 0xFFBED24C, 0)            = 0
11535:  open("/var/run/syslog_door", O_RDONLY)          = 6
11535:  door_info(6, 0xFFBED190)                        = 0
11535:  getpid()                                        = 11535 [18687]
11535:  door_call(6, 0xFFBED178)                        = 0
11535:  close(6)                                        = 0
11535:  shutdown(4, 0, 1)                               = 0
11535:  brk(0x003F8B80)                                 = 0
11535:  brk(0x007EAB80)                                 = 0
11535:      Incurred fault #6, FLTBOUNDS  %pc = 0xFF21063C
11535:        siginfo: SIGSEGV SEGV_MAPERR addr=0x0000000F
11535:      Received signal #11, SIGSEGV [caught]
11535:        siginfo: SIGSEGV SEGV_MAPERR addr=0x0000000F
11535:  sigprocmask(SIG_SETMASK, 0xFF37EFE8, 0x00000000) = 0
11535:  sigaction(SIGSEGV, 0xFFBEDA68, 0x00000000)      = 0
11535:  sigprocmask(SIG_SETMASK, 0xFF38ADB8, 0x00000000) = 0
11535:  setcontext(0xFFBED928)
11535:      Incurred fault #6, FLTBOUNDS  %pc = 0xFF21063C
11535:        siginfo: SIGSEGV SEGV_MAPERR addr=0x0000000F
11535:      Received signal #11, SIGSEGV [default]
11535:        siginfo: SIGSEGV SEGV_MAPERR addr=0x0000000F
11535:          *** process killed ***
--clap--

Any ideas, anyone?-)

        -jk

Reply via email to