Dear Nicola, Zitat von Nicola Nye <nic...@fastmailteam.com>: [...]
If this was you, and you want some help upgrading, send through some more information. (There's no "double free" string anywhere in the
[...]
It wasn't me but I have mystify problems with 3.0, too (3.0.1 and 3.0.2 tested). I have build my rpms in the open build system for some suse/sles distributions and atm I am testing them on an opensuse leap 42.3.
My problem is that - I guess the imapd process - can not get mailbox informations. I guess the cyradm and perl tools are ok. Attached is a "strace -f" of the imapd process which is connected by my cyradm and the command there was just a simple "lm".
I see there no errors, no problems in the strace.I see no errors/problems in the mailboxes.db (attached, too). The command "ctl_mboxlist -d" is working here.
I have no problems with 2.5.10, 2.5.11 builds.My spec (based on the work of suse) you can find here: https://build.opensuse.org/package/view_file/home:nixda:branches:home:nixda:devel/cyrus-imapd-3/cyrus-imapd.spec?expand=1
My non-default config options are: /usr/lib/cyrus/bin/cyr_info conf admins: cyrus allowplaintext: yes altnamespace: no configdirectory: /var/lib/imap defaultpartition: default duplicate_db_path: /var/lib/imap/deliver.db hashimapspool: yes ptscache_db_path: /var/lib/imap/ptscache.db sievedir: /var/lib/sieve statuscache_db_path: /var/lib/imap/statuscache.db syslog_prefix: cyrus tls_client_ca_dir: /etc/ssl/certs tls_sessions_db_path: /var/lib/imap/tls_sessions.db unixhierarchysep: no sasl_auto_transition: no sasl_pwcheck_method: saslauthd partition-default: /var/spool/imapFor me it doesn't looks like a config failure. Maybe a error in the combination of my configure options? Maybe a problem with my --localstatedir, --libexecdir, --binddir, --sbindir settings? They are temporary... I will change them later on. Atm I just tried to stay closely to older suse paths of some binaries.
Sidenote: I guess perl/cyradm is ok because I have set up a fedora 26, too. There is a working 3.0.2 (packed by Jason, in CC). I used the cyradm of this fedora and connected to the cyrus imapd of my 3.0.2 on openSUSE leap 42.3 with the same result/problem. This is the reason why I guess the problem is deeper somewhere in imapd (and others) of my build.
And hints or ideas? -- Liebe Gruesse, with best regards Stephan Lauffer Pedagogical University Freiburg - Germany http://www.ph-freiburg.de/zik/ Fon/ Fax: +49 761 682 -559/ -486
6047 pselect6(1, [0], NULL, NULL, {1887, 655227346}, {[], 8}) = 1 (in [0], left {1883, 595899339}) 6047 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 6047 rt_sigprocmask(SIG_BLOCK, [INT QUIT ALRM TERM CHLD], [], 8) = 0 6047 pselect6(1, [0], NULL, NULL, {1884, 0}, {[], 8}) = 1 (in [0], left {1883, 999995093}) 6047 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 6047 read(0, "5 LIST (REMOTE) \"\" \"*\" RETURN (S"..., 4096) = 56 6047 write(14, "<1501656031<", 12) = 12 6047 write(14, "5 LIST (REMOTE) \"\" \"*\" RETURN (S"..., 56) = 56 6047 open("/var/lib/imap/proc/6047.new", O_RDWR|O_CREAT|O_TRUNC, 0666) = 15 6047 fstat(15, {st_mode=S_IFREG|0600, st_size=0, ...}) = 0 6047 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f3426dfa000 6047 write(15, "imap\tlocalhost [::1]\tcyrus\t\tList"..., 33) = 33 6047 close(15) = 0 6047 munmap(0x7f3426dfa000, 4096) = 0 6047 rename("/var/lib/imap/proc/6047.new", "/var/lib/imap/proc/6047") = 0 6047 clock_gettime(CLOCK_PROCESS_CPUTIME_ID, {0, 15030275}) = 0 6047 fcntl(6, F_SETLKW, {type=F_RDLCK, whence=SEEK_SET, start=0, len=0}) = 0 6047 fstat(6, {st_mode=S_IFREG|0600, st_size=1200, ...}) = 0 6047 stat("/var/lib/imap/mailboxes.db", {st_mode=S_IFREG|0600, st_size=1200, ...}) = 0 6047 fcntl(6, F_SETLKW, {type=F_UNLCK, whence=SEEK_SET, start=0, len=0}) = 0 6047 open("/var/lib/imap/user/c/cyrus.sub", O_RDWR) = 15 6047 fstat(15, {st_mode=S_IFREG|0600, st_size=0, ...}) = 0 6047 stat("/var/lib/imap/user/c/cyrus.sub", {st_mode=S_IFREG|0600, st_size=0, ...}) = 0 6047 dup(15) = 16 6047 fcntl(15, F_SETLKW, {type=F_UNLCK, whence=SEEK_SET, start=0, len=0}) = 0 6047 close(16) = 0 6047 close(15) = 0 6047 fcntl(6, F_SETLKW, {type=F_RDLCK, whence=SEEK_SET, start=0, len=0}) = 0 6047 fstat(6, {st_mode=S_IFREG|0600, st_size=1200, ...}) = 0 6047 stat("/var/lib/imap/mailboxes.db", {st_mode=S_IFREG|0600, st_size=1200, ...}) = 0 6047 fcntl(6, F_SETLKW, {type=F_UNLCK, whence=SEEK_SET, start=0, len=0}) = 0 6047 fcntl(6, F_SETLKW, {type=F_RDLCK, whence=SEEK_SET, start=0, len=0}) = 0 6047 fstat(6, {st_mode=S_IFREG|0600, st_size=1200, ...}) = 0 6047 stat("/var/lib/imap/mailboxes.db", {st_mode=S_IFREG|0600, st_size=1200, ...}) = 0 6047 fcntl(6, F_SETLKW, {type=F_UNLCK, whence=SEEK_SET, start=0, len=0}) = 0 6047 clock_gettime(CLOCK_PROCESS_CPUTIME_ID, {0, 15866224}) = 0 6047 write(14, ">1501656031>", 12) = 12 6047 write(14, "5 OK Completed (0.001 secs)\r\n", 29) = 29 6047 write(1, "5 OK Completed (0.001 secs)\r\n", 29) = 29 6047 open("/var/lib/imap/proc/6047.new", O_RDWR|O_CREAT|O_TRUNC, 0666) = 15 6047 fstat(15, {st_mode=S_IFREG|0600, st_size=0, ...}) = 0 6047 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f3426dfa000 6047 write(15, "imap\tlocalhost [::1]\tcyrus\t\t\n", 29) = 29 6047 close(15) = 0 6047 munmap(0x7f3426dfa000, 4096) = 0 6047 rename("/var/lib/imap/proc/6047.new", "/var/lib/imap/proc/6047") = 0 6047 rt_sigprocmask(SIG_BLOCK, [INT QUIT ALRM TERM CHLD], [], 8) = 0 6047 pselect6(1, [0], NULL, NULL, {1920, 0}, {[], 8} <detached ...>
mailboxes.db
Description: Binary data
smime.p7s
Description: S/MIME-Signatur