[Dovecot] rc22 segv when over quota
Steffen Kaiser
skdovecot at smail.inf.fh-bonn-rhein-sieg.de
Fri Feb 23 07:34:58 UTC 2007
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Thu, 22 Feb 2007, Timo Sirainen wrote:
> On Tue, 2007-02-20 at 14:44 +0100, Steffen Kaiser wrote:
>> #0 mailbox_save_continue (ctx=0x80df574) at mail-storage.c:530
>> 530 return ctx->transaction->box->v.save_continue(ctx);
>
> This is an "impossible" crash also. Maybe it's somehow related to your
> other crash.
The other crash is no more reproducible: I deleted all files of dovecot
and the mails and caches; re-installed rc23.
I also removed the quota plugin references from the conf.
Now I have the problems only, when the fs quota on ext3 is over, not on
XFS? I suppose, it's not the underlying filesystem, but that the quota is
reached at different levels, because directories count differently in the
two systems. I used the exact same mailbox and quota settings on both XFS
and Ext3.
The core_segv_overquota.* files are with plugin enabled, the other ones
without the plugin (see below for the conf).
The files are created by:
gdb /usr/local/libexec/dovecot/imap $a -batch -x gdb_cmds >"$a.out" 2>"$a.err"
Hence, the *.err files are errors from gdb itself.
(BTW: How about adding Dovecot's version to the second line of the "-n"
output?)
# /usr/local/sbin/dovecot --version
1.0.rc23
# /usr/local/sbin/dovecot -n
# /usr/local/etc/dovecot.conf
log_path: /var/tmp/dovecot.log
info_log_path: /var/tmp/dovecot.info
ssl_disable: yes
disable_plaintext_auth: no
verbose_ssl: yes
login_dir: /usr/local/var/run/dovecot/login
login_executable: /usr/local/libexec/dovecot/imap-login
verbose_proctitle: yes
mail_location:
maildir:/mnt/mailcache/%u/MailDir:CONTROL=/var/cache/dovecot/%i/control:INDEX=/var/cache/dovecot/%i/index
mail_debug: yes
mail_drop_priv_before_exec: yes
auth default:
mechanisms: plain login
cache_size: 10
verbose: yes
debug: yes
debug_passwords: yes
passdb:
driver: pam
args: cache_key=%u dovecot
userdb:
driver: passwd
Bye,
- --
Steffen Kaiser
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
iQEVAwUBRd6ZJC9SORjhbDpvAQL+NwgAjmblt3J70RDNJ0mNJhvKh29PiuXhd2zO
dmqjEohzmO6WP9sE+nQYmT01hpj0Wr+wQFV2oUzNjRjaAP/QxvuBds5WxNEAm7m7
5XAqmvc6p5JSfZf6l9Kbo8gfhuM8+4UY4vMLo/3TOacCkL3dxLXDDRzaZQLg3Z8m
LG3GzxS5alf0jRV+xffg6brtrro/xUwcE2dVFYH7xygq//eSnhxkR2yDWWkIeH4+
OSxczernnflr9SLTY5q56+GudPZZX7FJGjCkkTBwl392S9DfrTbTfL1YHiSfz1+y
szFEg1SHbtCzCl5h3X+rN0YBAOaQebOBpiQuAABqAUS6v+5J1+Mhhw==
=Bb/Y
-----END PGP SIGNATURE-----
-------------- next part --------------
A non-text attachment was scrubbed...
Name: core_overquota.tgz
Type: application/x-gtar
Size: 1280 bytes
Desc: Over quota segv core bt full output
Url : http://dovecot.org/pipermail/dovecot/attachments/20070223/53741b5d/attachment.tgz
More information about the dovecot
mailing list