[Dovecot] subscription to mail folders not working properlyanymore with dovecot1.0x ?
Alain Hofer
hofer at glue.ch
Tue Jul 4 16:17:48 EEST 2006
Hi Timo
thx for the quick answer!
first of all: yes, we do use NFS, with lockd in use.
As far as I know, I thought to have set the correct values in dovecot.conf
(changes to defaults and that are concerned:
mmap_disable for file locking, i used the following settings:
mbox_write_locks (I tried also without success
mbox_write_locks )
I did also try to use ...
lock_method mbox_write_locks ...which didn't help eather.
In the attachement you'll find the complete output of truss concerning this
imap process.
What I saw meanwhile truss log makes me suspecious:
1530: rename("/home/hofer/Mail/.subscriptions.lock", "/home/hofer/Mail/.subscriptions") 1530: close(8) 1530: brk(0x000BDCF8) 1530: brk(0x000BFCF8) 1530: write(1, " 2 O K S u b s c r i".., 27) 1530: poll(0x000B6568, 3, 9908) 1530: read(0, " 3 s u b s c r i b e ".., 4077) 1530: stat64("/home/hofer/Mail/oe1", 0xFFBFF638) 1530: time() 1530: lstat64("/home/hofer/Mail/.subscriptions.lock", 0xFFBFF428) Err#2 ENOENT
1530: stat64("/home/hofer/Mail/.temp.mzsun.1530.4f4ac63a44393bfd", 0xFFBFF3B8) Err#2 ENOENT
1530: open64("/home/hofer/Mail/.temp.mzsun.1530.4f4ac63a44393bfd", O_RDWR|O_CREAT|O_EXCL, 0666) 1530: link("/home/hofer/Mail/.temp.mzsun.1530.4f4ac63a44393bfd", "/home/hofer/Mail/.subscriptions.lock") 1530: unlink("/home/hofer/Mail/.temp.mzsun.1530.4f4ac63a44393bfd") 1530: fstat64(8, 0xFFBFF538) 1530: open64("/home/hofer/Mail/.subscriptions", O_RDONLY) Err#2 ENOENT
.subscriptions.lock is beeing successfully renamed to .subscriptions
shortly afterwards, a read on the file .subscriptions fails.
Any help is greatly appreciated!
Cheers, Alain
>
> On Fri, 2006-06-30 at 11:41 +0200, Alain Hofer wrote:
> > With dovecot_1.0 the subscriptions get properly read, but as soon as
> > the user wants to make any changes to them (for example subscribing
> > to a new folder out of thunderbird), the subscriptions get lost, the
> > file <usershome>/Mail/.subscriptions simply disappears.
>
> I can't think of why this would happen. Could you do truss -p <imap
> process pid> before doing the subscribing and then send me the log?
>
> Or are you using NFS?
-------------- next part --------------
1460: fork() 1530: fork() (returning as child ...) 1530: getpid() 1530: fcntl(16, F_DUP2FD, 0x00000000) 1530: fcntl(16, F_DUP2FD, 0x00000001) 1530: fcntl(21, F_DUP2FD, 0x00000002) 1530: fcntl(0, F_GETFD, 0x00000000) 1530: fcntl(0, F_SETFD, 0x00000000) 1530: fcntl(1, F_GETFD, 0x00000000) 1530: fcntl(1, F_SETFD, 0x00000000) 1530: fcntl(2, F_GETFD, 0x00000000) 1530: fcntl(2, F_SETFD, 0x00000000) 1530: setrlimit64(RLIMIT_DATA, 0xFFBFE350) 1530: setrlimit64(RLIMIT_VMEM, 0xFFBFE350) 1530: setegid(50) 1530: seteuid(108) 1530: chdir("/home/hofer") 1530: seteuid(0) 1530: umask(077) 1530: execve("/opt/imapd/dovecot-1.0.beta9/libexec/dovecot/imap", 0x00043850, 0x00055738) argc 1530: *** SGID: rgid/egid/sgid 1530: mmap(0x00000000, 8192, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANON, -1, 0) 1530: resolvepath("/opt/imapd/dovecot-1.0.beta9/libexec/dovecot/imap", "/opt/imapd/dovecot-1.0.beta9/libexec/dovecot/imap", 1023) 1530: resolvepath("/usr/lib/ld.so.1", "/usr/lib/ld.so.1", 1023) 1530: stat("/opt/imapd/dovecot-1.0.beta9/libexec/dovecot/imap", 0xFFBFF920) 1530: open("/var/ld/ld.config", O_RDONLY) Err#2 ENOENT
1530: stat("/opt/local/openssl/0.9.7b/lib/libdl.so.1", 0xFFBFF130) Err#2 ENOENT
1530: stat("/opt/sfw/gcc-3/lib/libdl.so.1", 0xFFBFF130) Err#2 ENOENT
1530: stat("/usr/lib/libdl.so.1", 0xFFBFF130) 1530: open("/usr/lib/libdl.so.1", O_RDONLY) 1530: mmap(0x00010000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_ALIGN, 3, 0) 1530: mmap(0x00002000, 8192, PROT_NONE, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON|MAP_ALIGN, -1, 0) 1530: mmap(0xFF39A000, 1894, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) 1530: resolvepath("/usr/lib/libdl.so.1", "/usr/lib/libdl.so.1", 1023) 1530: close(3) 1530: stat("/opt/local/openssl/0.9.7b/lib/libssl.so.0.9.7", 0xFFBFF130) 1530: open("/opt/local/openssl/0.9.7b/lib/libssl.so.0.9.7", O_RDONLY) 1530: mmap(0xFF390000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) 1530: mmap(0x00010000, 278528, PROT_NONE, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON|MAP_ALIGN, -1, 0) 1530: mmap(0xFF340000, 194369, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) 1530: mmap(0xFF37E000, 20100, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 188416) 1530: munmap(0xFF370000, 57344) 1530: resolvepath("/nas/solaris/local/openssl/0.9.7b/lib/libssl.so.0.9.7", "/nas/solaris/local/openssl/0.9.7b/lib/libssl.so.0.9.7", 1023) 1530: memcntl(0xFF340000, 40112, MC_ADVISE, MADV_WILLNEED, 0, 0) 1530: close(3) 1530: stat("/opt/local/openssl/0.9.7b/lib/libcrypto.so.0.9.7", 0xFFBFF130) 1530: open("/opt/local/openssl/0.9.7b/lib/libcrypto.so.0.9.7", O_RDONLY) 1530: mmap(0xFF390000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) 1530: mmap(0x00010000, 1302528, PROT_NONE, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON|MAP_ALIGN, -1, 0) 1530: mmap(0xFF180000, 1135413, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) 1530: mmap(0xFF2A4000, 92784, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 1130496) 1530: mmap(0xFF2BC000, 5216, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_ANON, -1, 0) 1530: munmap(0xFF296000, 57344) 1530: resolvepath("/nas/solaris/local/openssl/0.9.7b/lib/libcrypto.so.0.9.7", "/nas/solaris/local/openssl/0.9.7b/lib/libcrypto.so.0.9.7", 1023) 1530: memcntl(0xFF180000, 241628, MC_ADVISE, MADV_WILLNEED, 0, 0) 1530: close(3) 1530: stat("/opt/local/openssl/0.9.7b/lib/libgcc_s.so.1", 0xFFBFF130) Err#2 ENOENT
1530: stat("/opt/sfw/gcc-3/lib/libgcc_s.so.1", 0xFFBFF130) 1530: open("/opt/sfw/gcc-3/lib/libgcc_s.so.1", O_RDONLY) 1530: mmap(0xFF390000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) 1530: mmap(0x00010000, 106496, PROT_NONE, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON|MAP_ALIGN, -1, 0) 1530: mmap(0xFF320000, 31476, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) 1530: mmap(0xFF336000, 9156, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 24576) 1530: munmap(0xFF328000, 57344) 1530: resolvepath("/opt/sfw/gcc-3/lib/libgcc_s.so.1", "/opt/sfw/gcc-3/lib/libgcc_s.so.1", 1023) 1530: memcntl(0xFF320000, 6036, MC_ADVISE, MADV_WILLNEED, 0, 0) 1530: close(3) 1530: stat("/opt/local/openssl/0.9.7b/lib/libsocket.so.1", 0xFFBFF130) Err#2 ENOENT
1530: stat("/opt/sfw/gcc-3/lib/libsocket.so.1", 0xFFBFF130) Err#2 ENOENT
1530: stat("/usr/lib/libsocket.so.1", 0xFFBFF130) 1530: open("/usr/lib/libsocket.so.1", O_RDONLY) 1530: mmap(0xFF390000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) 1530: mmap(0x00010000, 114688, PROT_NONE, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON|MAP_ALIGN, -1, 0) 1530: mmap(0xFF300000, 39550, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) 1530: mmap(0xFF31A000, 4333, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 40960) 1530: munmap(0xFF30A000, 65536) 1530: resolvepath("/usr/lib/libsocket.so.1", "/usr/lib/libsocket.so.1", 1023) 1530: memcntl(0xFF300000, 13792, MC_ADVISE, MADV_WILLNEED, 0, 0) 1530: close(3) 1530: stat("/opt/local/openssl/0.9.7b/lib/libnsl.so.1", 0xFFBFF130) Err#2 ENOENT
1530: stat("/opt/sfw/gcc-3/lib/libnsl.so.1", 0xFFBFF130) Err#2 ENOENT
1530: stat("/usr/lib/libnsl.so.1", 0xFFBFF130) 1530: open("/usr/lib/libnsl.so.1", O_RDONLY) 1530: mmap(0xFF390000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) 1530: mmap(0x00010000, 712704, PROT_NONE, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON|MAP_ALIGN, -1, 0) 1530: mmap(0xFF080000, 577978, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) 1530: mmap(0xFF11E000, 32732, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 581632) 1530: mmap(0xFF126000, 30936, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_ANON, -1, 0) 1530: munmap(0xFF10E000, 65536) 1530: resolvepath("/usr/lib/libnsl.so.1", "/usr/lib/libnsl.so.1", 1023) 1530: memcntl(0xFF080000, 82168, MC_ADVISE, MADV_WILLNEED, 0, 0) 1530: close(3) 1530: stat("/opt/local/openssl/0.9.7b/lib/librt.so.1", 0xFFBFF130) Err#2 ENOENT
1530: stat("/opt/sfw/gcc-3/lib/librt.so.1", 0xFFBFF130) Err#2 ENOENT
1530: stat("/usr/lib/librt.so.1", 0xFFBFF130) 1530: open("/usr/lib/librt.so.1", O_RDONLY) 1530: mmap(0xFF390000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) 1530: mmap(0x00010000, 98304, PROT_NONE, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON|MAP_ALIGN, -1, 0) 1530: mmap(0xFF2E0000, 21378, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) 1530: mmap(0xFF2F6000, 1736, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 24576) 1530: munmap(0xFF2E6000, 65536) 1530: mmap(0x00000000, 8192, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANON, -1, 0) 1530: resolvepath("/usr/lib/librt.so.1", "/usr/lib/librt.so.1", 1023) 1530: memcntl(0xFF2E0000, 9364, MC_ADVISE, MADV_WILLNEED, 0, 0) 1530: close(3) 1530: stat("/opt/local/openssl/0.9.7b/lib/libsendfile.so.1", 0xFFBFF130) Err#2 ENOENT
1530: stat("/opt/sfw/gcc-3/lib/libsendfile.so.1", 0xFFBFF130) Err#2 ENOENT
1530: stat("/usr/lib/libsendfile.so.1", 0xFFBFF130) 1530: open("/usr/lib/libsendfile.so.1", O_RDONLY) 1530: mmap(0xFF390000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) 1530: mmap(0x00010000, 81920, PROT_NONE, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON|MAP_ALIGN, -1, 0) 1530: mmap(0xFF160000, 1800, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) 1530: mmap(0xFF172000, 348, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 8192) 1530: munmap(0xFF162000, 65536) 1530: resolvepath("/usr/lib/libsendfile.so.1", "/usr/lib/libsendfile.so.1", 1023) 1530: memcntl(0xFF160000, 1212, MC_ADVISE, MADV_WILLNEED, 0, 0) 1530: close(3) 1530: stat("/opt/local/openssl/0.9.7b/lib/libc.so.1", 0xFFBFF130) Err#2 ENOENT
1530: stat("/opt/sfw/gcc-3/lib/libc.so.1", 0xFFBFF130) Err#2 ENOENT
1530: stat("/usr/lib/libc.so.1", 0xFFBFF130) 1530: open("/usr/lib/libc.so.1", O_RDONLY) 1530: mmap(0xFF390000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) 1530: mmap(0x00010000, 802816, PROT_NONE, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON|MAP_ALIGN, -1, 0) 1530: mmap(0xFEF80000, 701392, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) 1530: mmap(0xFF03C000, 24692, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 704512) 1530: munmap(0xFF02C000, 65536) 1530: resolvepath("/usr/lib/libc.so.1", "/usr/lib/libc.so.1", 1023) 1530: memcntl(0xFEF80000, 117384, MC_ADVISE, MADV_WILLNEED, 0, 0) 1530: close(3) 1530: stat("/usr/lib/libcrypto.so.0.9.7", 0xFFBFF130) Err#2 ENOENT
1530: stat("/usr/lib/libsocket.so.1", 0xFFBFF130) 1530: stat("/usr/lib/libnsl.so.1", 0xFFBFF130) 1530: stat("/usr/lib/libdl.so.1", 0xFFBFF130) 1530: stat("/usr/lib/libc.so.1", 0xFFBFF130) 1530: stat("/usr/lib/libgcc_s.so.1", 0xFFBFF130) Err#2 ENOENT
1530: stat("/usr/lib/libsocket.so.1", 0xFFBFF130) 1530: stat("/usr/lib/libnsl.so.1", 0xFFBFF130) 1530: stat("/usr/lib/libdl.so.1", 0xFFBFF130) 1530: stat("/usr/lib/libc.so.1", 0xFFBFF130) 1530: stat("/usr/lib/libgcc_s.so.1", 0xFFBFF130) Err#2 ENOENT
1530: stat("/opt/sfw/gcc-3/lib/libc.so.1", 0xFFBFF130) Err#2 ENOENT
1530: stat("/usr/lib/libc.so.1", 0xFFBFF130) 1530: stat("/usr/lib/libnsl.so.1", 0xFFBFF130) 1530: stat("/usr/lib/libc.so.1", 0xFFBFF130) 1530: stat("/usr/lib/libdl.so.1", 0xFFBFF130) 1530: stat("/usr/lib/libc.so.1", 0xFFBFF130) 1530: stat("/usr/lib/libmp.so.2", 0xFFBFF130) 1530: open("/usr/lib/libmp.so.2", O_RDONLY) 1530: mmap(0xFF390000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) 1530: mmap(0x00010000, 90112, PROT_NONE, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON|MAP_ALIGN, -1, 0) 1530: mmap(0xFF140000, 10804, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) 1530: mmap(0xFF154000, 849, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 16384) 1530: munmap(0xFF144000, 65536) 1530: resolvepath("/usr/lib/libmp.so.2", "/usr/lib/libmp.so.2", 1023) 1530: memcntl(0xFF140000, 2464, MC_ADVISE, MADV_WILLNEED, 0, 0) 1530: close(3) 1530: stat("/usr/lib/libaio.so.1", 0xFFBFF130) 1530: open("/usr/lib/libaio.so.1", O_RDONLY) 1530: mmap(0xFF390000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) 1530: mmap(0x00010000, 114688, PROT_NONE, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON|MAP_ALIGN, -1, 0) 1530: mmap(0xFF060000, 32913, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) 1530: mmap(0xFF07A000, 1756, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 40960) 1530: munmap(0xFF06A000, 65536) 1530: resolvepath("/usr/lib/libaio.so.1", "/usr/lib/libaio.so.1", 1023) 1530: memcntl(0xFF060000, 6796, MC_ADVISE, MADV_WILLNEED, 0, 0) 1530: close(3) 1530: stat("/usr/lib/libc.so.1", 0xFFBFF130) 1530: stat("/usr/lib/libmd5.so.1", 0xFFBFF130) 1530: open("/usr/lib/libmd5.so.1", O_RDONLY) 1530: mmap(0xFF390000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) 1530: mmap(0x00010000, 81920, PROT_NONE, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON|MAP_ALIGN, -1, 0) 1530: mmap(0xFEF60000, 5864, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) 1530: mmap(0xFEF72000, 456, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 8192) 1530: munmap(0xFEF62000, 65536) 1530: resolvepath("/usr/lib/libmd5.so.1", "/usr/lib/libmd5.so.1", 1023) 1530: memcntl(0xFEF60000, 1268, MC_ADVISE, MADV_WILLNEED, 0, 0) 1530: close(3) 1530: stat("/usr/lib/libc.so.1", 0xFFBFF130) 1530: stat("/usr/lib/libdl.so.1", 0xFFBFF130) 1530: stat("/usr/lib/libdl.so.1", 0xFFBFF130) 1530: stat("/usr/lib/libc.so.1", 0xFFBFF130) 1530: stat("/usr/lib/libc.so.1", 0xFFBFF130) 1530: stat("/usr/lib/libc.so.1", 0xFFBFF130) 1530: stat("/usr/platform/SUNW,Sun-Blade-100/lib/libc_psr.so.1", 0xFFBFEEA8) 1530: open("/usr/platform/SUNW,Sun-Blade-100/lib/libc_psr.so.1", O_RDONLY) 1530: mmap(0xFF390000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) 1530: mmap(0x00002000, 16384, PROT_NONE, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON|MAP_ALIGN, -1, 0) 1530: mmap(0xFF388000, 13544, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) 1530: resolvepath("/usr/platform/sun4u/lib/libc_psr.so.1libc_psr.so.1", "/usr/platform/sun4u/lib/libc_psr.so.1", 1023) 1530: close(3) 1530: mmap(0x00000000, 8192, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANON, -1, 0) 1530: munmap(0xFF390000, 8192) 1530: getustack(0xFFBFF774)
1530: getrlimit(RLIMIT_STACK, 0xFFBFF76C) 1530: getcontext(0xFFBFF5A8)
1530: setustack(0xFF0438F4)
1530: sysconfig(_CONFIG_STACK_PROT) 1530: sysconfig(_CONFIG_SEM_VALUE_MAX) 1530: munmap(0xFF050000, 8192) 1530: fcntl(3, F_GETFD, 0x00000000) Err#9 EBADF
1530: fcntl(4, F_GETFD, 0x00000000) Err#9 EBADF
1530: fcntl(5, F_GETFD, 0x00000000) Err#9 EBADF
1530: fcntl(6, F_GETFD, 0x00000000) Err#9 EBADF
1530: fcntl(7, F_GETFD, 0x00000000) Err#9 EBADF
1530: fcntl(8, F_GETFD, 0x00000000) Err#9 EBADF
1530: fcntl(9, F_GETFD, 0x00000000) Err#9 EBADF
1530: fcntl(10, F_GETFD, 0x00000000) Err#9 EBADF
1530: fcntl(11, F_GETFD, 0x00000000) Err#9 EBADF
1530: fcntl(12, F_GETFD, 0x00000000) Err#9 EBADF
.
.
.
. many lines discarded
.
.
.
1530: fcntl(1017, F_GETFD, 0x00000000) Err#9 EBADF
1530: fcntl(1018, F_GETFD, 0x00000000) Err#9 EBADF
1530: fcntl(1019, F_GETFD, 0x00000000) Err#9 EBADF
1530: fcntl(1020, F_GETFD, 0x00000000) Err#9 EBADF
1530: fcntl(1021, F_GETFD, 0x00000000) Err#9 EBADF
1530: fcntl(1022, F_GETFD, 0x00000000) Err#9 EBADF
1530: fcntl(1023, F_GETFD, 0x00000000) Err#9 EBADF
1530: time() 1530: brk(0x000ABCF8) 1530: brk(0x000B1CF8) 1530: uname(0xFFBFF500) 1530: getpid() 1530: open64("/dev/urandom", O_RDONLY) 1530: read(3, "B1 q ( \", 4) 1530: fcntl(3, F_GETFD, 0x00000000) 1530: fcntl(3, F_SETFD, 0x00000001) 1530: getgid() 1530: setgid(50) 1530: sysconfig(_CONFIG_NGROUPS) 1530: open("/etc/default/nss", O_RDONLY|O_LARGEFILE) 1530: fcntl(4, F_DUPFD, 0x00000100) Err#22 EINVAL
1530: read(4, " # i d e n t\t " @ ( #".., 1024) 1530: read(4, 0x000AFEF0, 1024) 1530: close(4) 1530: open("/etc/nsswitch.conf", O_RDONLY|O_LARGEFILE) 1530: fcntl(4, F_DUPFD, 0x00000100) Err#22 EINVAL
1530: read(4, " #\n # / e t c / n s s".., 1024) 1530: read(4, " e t u r n ] f i l e s".., 1024) 1530: brk(0x000B1CF8) 1530: brk(0x000B3CF8) 1530: read(4, 0x000AFF50, 1024) 1530: close(4) 1530: stat("/usr/lib/nss_files.so.1", 0xFFBFEC30) 1530: open("/usr/lib/nss_files.so.1", O_RDONLY) 1530: mmap(0x00010000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_ALIGN, 4, 0) 1530: mmap(0x00000000, 8192, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANON, -1, 0) 1530: mmap(0x00010000, 98304, PROT_NONE, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON|MAP_ALIGN, -1, 0) 1530: mmap(0xFEF30000, 19054, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) 1530: mmap(0xFEF46000, 1736, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 24576) 1530: munmap(0xFEF36000, 65536) 1530: resolvepath("/usr/lib/nss_files.so.1", "/usr/lib/nss_files.so.1", 1023) 1530: memcntl(0xFEF30000, 6232, MC_ADVISE, MADV_WILLNEED, 0, 0) 1530: close(4) 1530: stat("/usr/lib/libc.so.1", 0xFFBFEB70) 1530: stat("/usr/lib/libnsl.so.1", 0xFFBFEB70) 1530: munmap(0xFF050000, 8192) 1530: open("/etc/group", O_RDONLY|O_LARGEFILE) 1530: fcntl(4, F_DUPFD, 0x00000100) Err#22 EINVAL
1530: read(4, " r o o t : : 0 : r o o t".., 1024) 1530: brk(0x000B3CF8) 1530: brk(0x000B5CF8) 1530: read(4, 0x000AFFC8, 1024) 1530: close(4) 1530: stat("/usr/lib/nss_ldap.so.1", 0xFFBFEC30) 1530: open("/usr/lib/nss_ldap.so.1", O_RDONLY) 1530: mmap(0x00010000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_ALIGN, 4, 0) 1530: mmap(0x00010000, 131072, PROT_NONE, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON|MAP_ALIGN, -1, 0) 1530: mmap(0xFEF00000, 51650, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) 1530: mmap(0xFEF1E000, 4517, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 57344) 1530: munmap(0xFEF0E000, 65536) 1530: resolvepath("/usr/lib/nss_ldap.so.1", "/usr/lib/nss_ldap.so.1", 1023) 1530: memcntl(0xFEF00000, 11372, MC_ADVISE, MADV_WILLNEED, 0, 0) 1530: close(4) 1530: stat("/usr/lib/libc.so.1", 0xFFBFEB70) 1530: stat("/usr/lib/libsldap.so.1", 0xFFBFEB70) 1530: open("/usr/lib/libsldap.so.1", O_RDONLY) 1530: mmap(0xFF050000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) 1530: mmap(0x00010000, 147456, PROT_NONE, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON|MAP_ALIGN, -1, 0) 1530: mmap(0xFEED0000, 130272, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) 1530: mmap(0xFEEF0000, 10745, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 131072) 1530: resolvepath("/usr/lib/libsldap.so.1", "/usr/lib/libsldap.so.1", 1023) 1530: memcntl(0xFEED0000, 20040, MC_ADVISE, MADV_WILLNEED, 0, 0) 1530: close(4) 1530: stat("/usr/lib/libnsl.so.1", 0xFFBFEB70) 1530: stat("/usr/lib/libsocket.so.1", 0xFFBFEB70) 1530: stat("/usr/lib/libldap.so.5", 0xFFBFEB70) 1530: open("/usr/lib/libldap.so.5", O_RDONLY) 1530: mmap(0xFF050000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) 1530: mmap(0x00010000, 1040384, PROT_NONE, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON|MAP_ALIGN, -1, 0) 1530: mmap(0xFED80000, 907675, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) 1530: mmap(0xFEE6E000, 40916, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 909312) 1530: mmap(0xFEE78000, 20296, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_ANON, -1, 0) 1530: munmap(0xFEE5E000, 65536) 1530: resolvepath("/usr/lib/libldap.so.5", "/usr/lib/libldap.so.5", 1023) 1530: memcntl(0xFED80000, 54688, MC_ADVISE, MADV_WILLNEED, 0, 0) 1530: close(4) 1530: stat("/usr/lib/libnsl.so.1", 0xFFBFEB70) 1530: stat("/usr/lib/libldap.so.5", 0xFFBFEB70) 1530: stat("/usr/lib/libc.so.1", 0xFFBFEB70) 1530: stat("/usr/lib/libdoor.so.1", 0xFFBFEB70) 1530: open("/usr/lib/libdoor.so.1", O_RDONLY) 1530: mmap(0xFF050000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) 1530: mmap(0x00010000, 81920, PROT_NONE, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON|MAP_ALIGN, -1, 0) 1530: mmap(0xFEEB0000, 3655, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) 1530: mmap(0xFEEC2000, 616, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 8192) 1530: munmap(0xFEEB2000, 65536) 1530: resolvepath("/usr/lib/libdoor.so.1", "/usr/lib/libdoor.so.1", 1023) 1530: memcntl(0xFEEB0000, 2528, MC_ADVISE, MADV_WILLNEED, 0, 0) 1530: close(4) 1530: stat("/usr/lib/librt.so.1", 0xFFBFEB70) 1530: stat("/usr/lib/libsocket.so.1", 0xFFBFEB70) 1530: stat("/usr/lib/libnsl.so.1", 0xFFBFEB70) 1530: stat("/usr/lib/libdl.so.1", 0xFFBFEB70) 1530: stat("/usr/lib/libc.so.1", 0xFFBFEB70) 1530: stat("/usr/lib/libmd5.so.1", 0xFFBFEB70) 1530: stat("/usr/lib/libc.so.1", 0xFFBFEB70) 1530: munmap(0xFF050000, 8192) 1530: sysinfo(SI_SRPC_DOMAIN, "glue.ch", 256) 1530: brk(0x000B5CF8) 1530: brk(0x000B7CF8) 1530: open("/var/run/ldap_cache_door", O_RDONLY) 1530: fcntl(4, F_SETFD, 0x00000001) 1530: door_info(4, 0xFEEF2A00) 1530: door_call(4, 0xFFBFE760) 1530: sysinfo(SI_SRPC_DOMAIN, "glue.ch", 256) 1530: time() 1530: door_info(4, 0xFFBFAF30) 1530: door_call(4, 0xFFBFAF18) 1530: open("/etc/nsswitch.conf", O_RDONLY|O_LARGEFILE) 1530: fcntl(5, F_DUPFD, 0x00000100) Err#22 EINVAL
1530: read(5, " #\n # / e t c / n s s".., 1024) 1530: read(5, " e t u r n ] f i l e s".., 1024) 1530: read(5, 0x000B5338, 1024) 1530: close(5) 1530: open("/etc/netconfig", O_RDONLY|O_LARGEFILE) 1530: fcntl(5, F_DUPFD, 0x00000100) Err#22 EINVAL
1530: read(5, " # p r a g m a i d e n".., 1024) 1530: read(5, " t s t p i _ c".., 1024) 1530: read(5, 0x000B6578, 1024) 1530: lseek(5, 0, SEEK_SET) 1530: read(5, " # p r a g m a i d e n".., 1024) 1530: read(5, " t s t p i _ c".., 1024) 1530: read(5, 0x000B6578, 1024) 1530: close(5) 1530: open("/dev/udp", O_RDONLY) 1530: ioctl(5, 0xC00C6982, 0xFFBFC69C) 1530: close(5) 1530: open64("/var/run/name_service_door", O_RDONLY) 1530: fcntl(5, F_SETFD, 0x00000001) 1530: door_info(5, 0xFF042748) 1530: door_call(5, 0xFFBFA608) 1530: so_socket(PF_INET, SOCK_STREAM, IPPROTO_IP, "", 1) 1530: sigfillset(0xFF042940) 1530: sigprocmask(SIG_BLOCK, 0xFFBFC868, 0xFFBFC858) 1530: fcntl(6, F_GETFL, 0x00000000) 1530: fcntl(6, F_SETFL, 0x00000082) 1530: connect(6, 0xFFBFC878, 16, 1) Err#150 EINPROGRESS
1530: poll(0xFFBFC638, 1, 10000) 1530: getsockopt(6, SOL_SOCKET, SO_ERROR, 0xFFBFC7EC, 0xFFBFC6E0, 1) 1530: fcntl(6, F_SETFL, 0x00000002) 1530: sigprocmask(SIG_SETMASK, 0xFFBFC858, 0x00000000) 1530: time() 1530: write(6, " 0 6020101 ` 102010304 &".., 56) 1530: time() 1530: poll(0x000B5AA8, 5, 10000) 1530: brk(0x000B7CF8) 1530: brk(0x000B9CF8) 1530: read(6, " 0\f020101 a07\n01\004\0".., 8192) 1530: time() 1530: time() 1530: write(6, " 08188020102 c81820416 o".., 139) 1530: time() 1530: poll(0x000B5AA8, 5, 30000) 1530: read(6, " 0\f020102 e07\n01\004\0".., 8192) 1530: time() 1530: write(6, " 005020103 B\0", 7) 1530: close(6) 1530: setgroups(2, 0x000AFEA8) 1530: getgroups(0, 0x00000000) 1530: getgroups(2, 0x000ABD28) 1530: setuid(108) 1530: setuid(0) Err#1 EPERM
1530: getgid() 1530: getgid() 1530: setgid(0) Err#1 EPERM
1530: sigaction(SIGINT, 0xFFBFF958, 0x00000000) 1530: pipe() 1530: fcntl(6, F_GETFD, 0x00000000) 1530: fcntl(6, F_SETFD, 0x00000001) 1530: fcntl(7, F_GETFD, 0x00000000) 1530: fcntl(7, F_SETFD, 0x00000001) 1530: sigaction(SIGTERM, 0xFFBFF958, 0x00000000) 1530: sigaction(SIGPIPE, 0xFFBFF958, 0x00000000) 1530: sigaction(SIGALRM, 0xFFBFF958, 0x00000000) 1530: getuid() 1530: getgid() 1530: write(2, "01 I E f f e c t i v e ".., 28) 1530: access("/home/hofer/Maildir", 7) Err#2 ENOENT
1530: write(2, "01 I m a i l d i r : a".., 79) 1530: access("/cur", 7) Err#2 ENOENT
1530: write(2, "01 I m a i l d i r : c".., 34) 1530: access("/home/hofer/mail", 7) Err#2 ENOENT
1530: write(2, "01 I m b o x : r o o t".., 78) 1530: access("/home/hofer/Mail", 7) 1530: write(2, "01 I m b o x : r o o t".., 39) 1530: lstat64("/home/hofer/Mail", 0xFFBFF868) 1530: access("/var/mail/hofer", 6) 1530: write(2, "01 I m b o x : I N B O".., 39) 1530: write(2, "01 I m b o x : r o o t".., 77) 1530: fcntl(0, F_GETFL, 0x00000000) 1530: fcntl(0, F_SETFL, 0x00000082) 1530: fcntl(1, F_GETFL, 0x00000000) 1530: fcntl(1, F_SETFL, 0x00000082) 1530: fstat64(0, 0xFFBFF8E8) 1530: llseek(1, 0, SEEK_CUR) Err#29 ESPIPE
1530: getsockname(1, 0xFFBFF868, 0xFFBFF864, 1) 1530: brk(0x000B9CF8) 1530: brk(0x000BBCF8) 1530: brk(0x000BBCF8) 1530: brk(0x000BDCF8) 1530: poll(0x000B6568, 3, 9980) 1530: read(0, " 2 s u b s c r i b e ".., 4096) 1530: stat64("/home/hofer/Mail/oe2", 0xFFBFF638) 1530: time() 1530: lstat64("/home/hofer/Mail/.subscriptions.lock", 0xFFBFF428) Err#2 ENOENT
1530: stat64("/home/hofer/Mail/.temp.mzsun.1530.a2c49516d7f60548", 0xFFBFF3B8) Err#2 ENOENT
1530: open64("/home/hofer/Mail/.temp.mzsun.1530.a2c49516d7f60548", O_RDWR|O_CREAT|O_EXCL, 0666) 1530: link("/home/hofer/Mail/.temp.mzsun.1530.a2c49516d7f60548", "/home/hofer/Mail/.subscriptions.lock") 1530: unlink("/home/hofer/Mail/.temp.mzsun.1530.a2c49516d7f60548") 1530: fstat64(8, 0xFFBFF538) 1530: open64("/home/hofer/Mail/.subscriptions", O_RDONLY) 1530: fstat64(9, 0xFFBFF610) 1530: llseek(8, 0, SEEK_CUR) 1530: fstat64(8, 0xFFBFF610) 1530: pread64(9, " I N B O X\n t b 1\n t b".., 1024, 0) 1530: write(8, " I N B O X", 5) 1530: write(8, "\n", 1) 1530: write(8, " t b 1", 3) 1530: write(8, "\n", 1) 1530: write(8, " t b F o l d e r", 8) 1530: write(8, "\n", 1) 1530: write(8, " t b F o l d e r / t b 3", 12) 1530: write(8, "\n", 1) 1530: pread64(9, 0x000BCF80, 992, 32) 1530: write(8, " o e 2\n", 4) 1530: close(9) 1530: fstat64(8, 0xFFBFF610) 1530: lstat64("/home/hofer/Mail/.subscriptions.lock", 0xFFBFF578) 1530: rename("/home/hofer/Mail/.subscriptions.lock", "/home/hofer/Mail/.subscriptions") 1530: close(8) 1530: brk(0x000BDCF8) 1530: brk(0x000BFCF8) 1530: write(1, " 2 O K S u b s c r i".., 27) 1530: poll(0x000B6568, 3, 9908) 1530: read(0, " 3 s u b s c r i b e ".., 4077) 1530: stat64("/home/hofer/Mail/oe1", 0xFFBFF638) 1530: time() 1530: lstat64("/home/hofer/Mail/.subscriptions.lock", 0xFFBFF428) Err#2 ENOENT
1530: stat64("/home/hofer/Mail/.temp.mzsun.1530.4f4ac63a44393bfd", 0xFFBFF3B8) Err#2 ENOENT
1530: open64("/home/hofer/Mail/.temp.mzsun.1530.4f4ac63a44393bfd", O_RDWR|O_CREAT|O_EXCL, 0666) 1530: link("/home/hofer/Mail/.temp.mzsun.1530.4f4ac63a44393bfd", "/home/hofer/Mail/.subscriptions.lock") 1530: unlink("/home/hofer/Mail/.temp.mzsun.1530.4f4ac63a44393bfd") 1530: fstat64(8, 0xFFBFF538) 1530: open64("/home/hofer/Mail/.subscriptions", O_RDONLY) Err#2 ENOENT
1530: llseek(8, 0, SEEK_CUR) 1530: fstat64(8, 0xFFBFF610) 1530: write(8, " o e 1\n", 4) 1530: fstat64(8, 0xFFBFF610) 1530: lstat64("/home/hofer/Mail/.subscriptions.lock", 0xFFBFF578) 1530: rename("/home/hofer/Mail/.subscriptions.lock", "/home/hofer/Mail/.subscriptions") 1530: close(8) 1530: write(1, " 3 O K S u b s c r i".., 27) 1530: poll(0x000B6568, 3, 9831) 1530: read(0, " 4 l s u b " " " *".., 4058) 1530: open64("/home/hofer/Mail/.subscriptions", O_RDONLY) Err#2 ENOENT
1530: write(1, " 4 O K L s u b c o".., 22) 1530: poll(0x000B6568, 3, 9828) 1530: read(0, " 5 l i s t " " " I".., 4043) 1530: brk(0x000BFCF8) 1530: brk(0x000C1CF8) 1530: open("/home/hofer/Mail/", O_RDONLY|O_NDELAY|O_LARGEFILE) 1530: fstat64(8, 0xFFBFF4E0) 1530: fcntl(8, F_SETFD, 0x00000001) 1530: getdents64(8, 0x000BE1D8, 8192) 1530: getdents64(8, 0x000BE1D8, 8192) 1530: close(8) 1530: stat64("/var/mail/hofer", 0xFFBFF558) 1530: write(1, " * L I S T ( \ N o I".., 67) 1530: poll(0x000B6568, 3, 9808) 1530: read(0, " 6 l i s t " " " T".., 4024) 1530: open("/home/hofer/Mail/", O_RDONLY|O_NDELAY|O_LARGEFILE) 1530: fstat64(8, 0xFFBFF4E0) 1530: fcntl(8, F_SETFD, 0x00000001) 1530: getdents64(8, 0x000BE1D8, 8192) 1530: stat64("/home/hofer/Mail//Trash", 0xFFBFF4E8) 1530: getdents64(8, 0x000BE1D8, 8192) 1530: close(8) 1530: write(1, " * L I S T ( \ N o I".., 67) 1530: poll(0x000B6568, 3, 9800) 1530: read(0, " 7 c r e a t e " T r".., 4005) 1530: stat64("/home/hofer/Mail/Trash", 0xFFBFF6A8) 1530: write(1, " 7 N O M a i l b o x".., 22) 1530: poll(0x000B6568, 3, 9797) (sleeping...)
1530: poll(0x000B6568, 3, 9797) 1530: read(0, " 8 l o g o u t\r\n", 3987) 1530: write(1, " * B Y E L o g g i n".., 19) 1530: write(1, " 8", 1) Err#32 EPIPE
1530: Received signal #13, SIGPIPE [ignored]
1530: write(2, "01 I D i s c o n n e c t".., 27) 1530: fcntl(0, F_GETFD, 0x00000000) 1530: close(0) 1530: close(1) 1530: fcntl(2, F_GETFD, 0x00000000) 1530: close(3) 1530: fcntl(6, F_GETFD, 0x00000000) 1530: close(6) 1530: close(7) 1530: _exit(0)
More information about the dovecot
mailing list