-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hello,
I just pulled and built version 1.0.rc22
root at ux-2s11-9:/mnt/mailcache/dvtest/MailDir# 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_plugins: quota imap_quota
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
On Linux Debian Etch on Debian kernel v2.6.18; tested with XFS and 
Extended3.
repquota /mnt/mailcache
*** Report for user quotas on device /dev/mapper/mailstaff-mailcache
Block grace time: 7days; Inode grace time: 7days
                         Block limits                File limits
User            used    soft    hard  grace    used  soft  hard  grace
- ----------------------------------------------------------------------
dvtest    --     560     600    1024             17     0     0
Then I copy messages in a directory via Thunderbird, the log shows:
dovecot: Feb 20 12:12:27 Error: IMAP(dvtest): 
o_stream_send_istream(/mnt/mailcache/dvtest/MailDir/.test/tmp/1171969947.P22138Q3.ux-2s11-9)
failed: Resource temporarily unavailable
dovecot: Feb 20 12:12:27 Error: child 22138 (imap) killed with signal 11
- -or-
dovecot: Feb 20 12:09:42 Error: IMAP(dvtest): 
o_stream_send_istream(/mnt/mailcache/dvtest/MailDir/.test/tmp/1171969782.P22134Q6.ux-2
s11-9) failed: Disk quota exceeded
dovecot: Feb 20 12:09:42 Error: child 22134 (imap) killed with signal 11
and repquota /mnt/mailcache
dvtest    +-     616     600    1024  6days      20     0     0
The Thunderbird continues to copy other messages believing everthing is 
OK.
There is also this message on the screen (started via dovecot -F):
dm-1: write failed, user block limit reached.
Bye,
- -- 
Steffen Kaiser
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
iQEVAwUBRdr0Vy9SORjhbDpvAQIKfwgA0vONUFwD5nZ1iOb0z+bRf2Kxz9/9r6QE
yqZ/iL6FylJMDQwNi9hY3EbzIbu+pEs3SJrz3VVKuWO7bVyhVTFpxQaSS8vBokXo
6cnLuG5V+n3jtyqy26lM1VQWDCifEY/++YAs/KmJ5NQHm0mk5bUEc6fhDeL4D6MJ
UcKUBrQ8S2B6vJMBQfcabgnC8KR9kh+xvvUtvlnsfpoaInAKx8x4r1S+9mMjbAEv
lIjHt+yavW6Hlq+HmVCirTddesy1rQDFiDSrrV9F8Sp43GpxHyjun9iK6CGrQkJf
AO4o2DsBIbBrhvyUrzUks1dR8ZHasyBQDuMVG02/s1bM3UIkJVX3RA==/MmG
-----END PGP SIGNATURE-----
Steffen Kaiser
2007-Feb-20  13:27 UTC
[Dovecot] same with RC23 Re: rc22 segv when over quota
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Tue, 20 Feb 2007, Steffen Kaiser wrote:> I just pulled and built version 1.0.rc22It's the same with rc23. Bye, - -- Steffen Kaiser -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) iQEVAwUBRdr3Ky9SORjhbDpvAQIWEQf+MyGp6ev0qthkH7HWgajM9ksl6jnyM9aQ T3xJ2XAd7tHyTSSB7SksWxJiPVOqf3sHGVcar4/u1vn3NsH8TvVhtn7Nf4I9Rkii VTfEONmPs4CKRe2hf6u5vhsmTcaAR3wlYJdT0cUT+aIdHfEJxovaiUlf4ggdKdtW DtkyEeswVXgCDX4dupkSXvQhPE+Ho4x6Znt5keiRvi7fucQ7FsI1SMyeKxcSvCga Oj7R1jYx12eMwKv8SQJXSldDM0aCsat3pycIiUJb4P0d6haYimURFJmlz1cCs7XZ OpygI2AKkC6bToEHVHrBnomEF6xCqY/36aR+lFLHbI8/1Ven4g6UGQ==yXs3 -----END PGP SIGNATURE-----
On Tue, 2007-02-20 at 14:15 +0100, Steffen Kaiser wrote:> dovecot: Feb 20 12:12:27 Error: child 22138 (imap) killed with signal 11Can you get gdb backtrace from this? http://dovecot.org/bugreport.html -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 189 bytes Desc: This is a digitally signed message part URL: <http://dovecot.org/pipermail/dovecot/attachments/20070220/0fec3864/attachment.bin>
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Tue, 20 Feb 2007, Steffen Kaiser wrote:
I have rebuilt rc23 to use "poll" instead of epoll, the same problem:
warning: Can't read pathname for load map: Input/output error.
Reading symbols from /lib/tls/i686/cmov/libdl.so.2...done.
Loaded symbols for /lib/tls/i686/cmov/libdl.so.2
Reading symbols from /lib/tls/i686/cmov/libc.so.6...done.
Loaded symbols for /lib/tls/i686/cmov/libc.so.6
Reading symbols from /lib/ld-linux.so.2...done.
Loaded symbols for /lib/ld-linux.so.2
Reading symbols from 
/usr/local/lib/dovecot/imap/lib10_quota_plugin.so...done.
Loaded symbols for /usr/local/lib/dovecot/imap/lib10_quota_plugin.so
Reading symbols from 
/usr/local/lib/dovecot/imap/lib11_imap_quota_plugin.so...done.
Loaded symbols for /usr/local/lib/dovecot/imap/lib11_imap_quota_plugin.so
Core was generated by `imap [dvtest 10.20.10.63]'.
Program terminated with signal 11, Segmentation fault.
#0  mailbox_save_continue (ctx=0x80df574) at mail-storage.c:530
530             return ctx->transaction->box->v.save_continue(ctx);
(gdb) bt full
#0  mailbox_save_continue (ctx=0x80df574) at mail-storage.c:530
No locals.
#1  0x08057193 in client_input (context=0x80df530) at cmd-append.c:67
         client = (struct client *) 0x32c
         cmd = (struct client_command_context *) 0x80e27c0
#2  0x080ba522 in io_loop_handler_run (ioloop=0x80dd9b0) at 
ioloop-poll.c:199
         ctx = (struct ioloop_handler_context *) 0x80dd9d8
         pollfd = <value optimized out>
         tv = {tv_sec = 4, tv_usec = 762810}
         io = (struct io *) 0x80df610
         t_id = 2
         msecs = <value optimized out>
         ret = 135132464
         call = <value optimized out>
#3  0x080b9868 in io_loop_run (ioloop=0x80dd9b0) at ioloop.c:284
No locals.
#4  0x08063910 in main (argc=Cannot access memory at address 0x8d4
) at main.c:285
No locals.
- -- 
Steffen Kaiser
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
iQEVAwUBRdr7NS9SORjhbDpvAQKXQQf/VHx/LEaC5zvz3C17iPuCSjro1Q9jznw2
GQA3FStiWhP3NsckSSQ+RxB8ih+lf+A8o2+nhF+pJ7N6qcBK3BVkum+WjQW5ddDv
IEiAeo+dtFaP+7sO+qJeuq4ImXpiMDGpUVRt+PJYC1cAxWx+HYQ8im5UXEP4eTz7
uMu7MAX9vjwsWHmrfKMJf/36VQpTajMsfrfYbbTPPva++kuuNI33RIDvCeOsSmVF
Vu38mRzP+wvwi/4YRV6UciVfrXV7sBl9Tk3oJjdEkn3gbxWPMfBYENxNRhAsj158
m+Zqz/bTJuThWlUFFM6uM/HDNrO39N3oWcHAJb7+zt8ULVMbD2WuVA==9Ba1
-----END PGP SIGNATURE-----
Reasonably Related Threads
- segv when Mailbox is in inconsistent state, please relogin.
- Changed CONTROL= path causes POP3 to fail, whereas IMAP is working (rc25 & rc26)
- crash in mail_cache_transaction_reset on rc22
- PATCH Deliver forgets sendmail_path if DEBUG is set
- SEGV when user over filesystem quota and "Move to Trash"