Il 25.07.2016 00:03 Timo Sirainen ha scritto:
On 23 Jul 2016, at 04:05, Alessio Cecchi <ales...@skye.it> wrote:
Il 15.07.2016 16:03 aki.tu...@dovecot.fi ha scritto:
On July 12, 2016 at 4:30 PM László Károlyi <las...@karolyi.hu>
wrote:
Hey everyone,
I've got a weird error since I upgraded to the latest dovecot on my
FreeBSD box:
root@postfixjail /# doveadm quota recalc -u x...@xxx.com
doveadm(x...@xxx.com): Error: dict-client: Commit failed: Deinit
fish: 'doveadm quota recalc -u xxx@…' terminated by signal SIGSEGV
(Address boundary error)
root@postfixjail /# dovecot --version
2.2.25 (7be1766)
[...]
Hi
This bug is being fixed.
Hi Aki,
in what version of dovecot is being fixed? I still have the error:
# dovecot --version
2.2.25.2 (624a8f8)
# doveadm quota recalc -u ales...@skye.it
doveadm(ales...@skye.it): Error: dict-client: Commit failed: Deinit
Up to version 2.2.24 working fine.
Could you get gdb backtrace? Probably just:
gdb --args doveadm quota recalc -u user@domain
run
bt full
with 2.2.25.2 you'd need the dovecot-ee-debuginfo package.
Hi,
# gdb --args doveadm quota recalc -u ales...@skye.it
GNU gdb (GDB) Red Hat Enterprise Linux (7.2-90.el6)
Copyright (C) 2010 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later
<http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show
copying"
and "show warranty" for details.
This GDB was configured as "x86_64-redhat-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/bin/doveadm...Reading symbols from
/usr/lib/debug/usr/bin/doveadm.debug...done.
done.
(gdb) run
Starting program: /usr/bin/doveadm quota recalc -u ales...@skye.it
[Thread debugging using libthread_db enabled]
doveadm(ales...@skye.it): Error: dict-client: Commit failed: Deinit
Program exited normally.
Missing separate debuginfos, use: debuginfo-install
bzip2-libs-1.0.5-7.el6_0.x86_64 cyrus-sasl-lib-2.1.23-15.el6_6.2.x86_64
dovecot-ee-pigeonhole-2.2.25.2-2.x86_64 glibc-2.12-1.192.el6.x86_64
nspr-4.11.0-1.el6.x86_64 nss-3.21.0-8.el6.x86_64
nss-softokn-freebl-3.14.3-23.el6_7.x86_64 nss-util-3.21.0-2.el6.x86_64
openldap-2.4.40-12.el6.x86_64 zlib-1.2.3-29.el6.x86_64
(gdb) bt full
No stack.
(gdb)
And quota is now correctly update, so doveadm works fine but output the
error "Error: dict-client: Commit failed: Deinit".
I hope can be fixed.
Thanks
--
Alessio Cecchi
Postmaster AT http://www.qboxmail.it
http://www.linkedin.com/in/alessice