Running dovecot 1.2.4(imap only) on AIX out of inetd. I accept
passwords(PAM for auth) and kerberos tickets. Occasionally we see
dovecot-auth stop responding. I just kill it off and another process
is spawned which works fine. It doesn't look like it is hitting any
ulimits(11MB for memory). I issued a kill -11 and ran it through the
debugger. Here is what it says:
dbx dovecot-auth core Type 'help' for help. [using memory image in core] reading symbolic information ...
Segmentation fault in __fd_poll at 0x900000000117634 ($t1)
0x900000000117634 (__fd_poll+0x98) e8410028 ld r2,0x28(r1)
(dbx) where
__fd_poll(??, ??, ??) at 0x900000000117634
ioloop-poll.poll(__listptr = 0x00000001104dd330, __nfds = 145,
__timeout = 1051), line 121 in "poll.h"
io_loop_handler_run(ioloop = 0x000000011001bfb0), line 157 in "ioloop-
poll.c"
io_loop_run(ioloop = 0x000000011001bfb0), line 335 in "ioloop.c"
main(argc = 1, argv = 0x0ffffffffffffad8), line 347 in "main.c"
Here are my ulimits:
ulimit -a time(seconds) unlimited file(blocks) 2097151 data(kbytes) 1048576 stack(kbytes) 65536 memory(kbytes) 65536 coredump(blocks) 2097151 nofiles(descriptors) 32768
Any help would be appreciated. Thanks, Jonathan