Displaying 20 results from an estimated 24 matches for "mailbox_save_finish".
2012 Nov 22
1
Plugin help, number of messages in mailbox
...eally important).
I'm writing a plugin (for Dovecot 2.1.7). On mailbox_open() I can use mailbox_get_status() to get a count of messages in the mailbox, and then decrement this in expunge() or increment it in mailbox save_finish() (for IMAP APPEND or COPY commands).
However in expunge() and mailbox_save_finish, even after calling the super function, mailbox_get_status doesn't update the number of messages in the mailbox.
This is a problem if (for example) there are concurrent POP sessions. Two POP sessions could get all the messages in INBOX, one could logout, calling expunge a few times, eventuall...
2014 Mar 11
2
Panic: file mail-index-map.c: line 547 (mail_index_map_lookup_seq_range): assertion failed: (first_uid > 0)
...t entry=0x18a78a0) at notify-plugin.c:63
ctx = 0x1886fc0
mail_txn = <optimized out>
#15 0x00007f32d1c3d4b0 in notify_save_finish (ctx=<optimized out>) at notify-storage.c:145
lbox = <optimized out>
dest_mail = 0x18a78a0
#16 0x00007f32d2f64582 in mailbox_save_finish (_ctx=_ctx at entry=0x189a280) at mail-storage.c:2073
ctx = 0x18a9590
t = 0x18ab220
keywords = 0x0
pvt_flags = MAIL_SEEN
copying_via_save = false
ret = <optimized out>
__FUNCTION__ = "mailbox_save_finish"
#17 0x000000000...
2013 Apr 15
4
imap Panic: file index-attachment.c: line 231 (index_attachment_save_finish): assertion failed: (attach->input->eof)
...) at mdbox-save.c:198
ctx = 0x19ed140
mail = 0x636c08
#8 0x00007fbf881aaf5d in mdbox_save_finish (ctx=0x19ed140) at mdbox-save.c:228
ret = 0
#9 0x00007fbf872c505b in quota_save_finish (ctx=0x19ed140) at quota-storage.c:281
qbox = 0x19e0a50
#10 0x00007fbf882041f7 in mailbox_save_finish (_ctx=0x1971498) at mail-storage.c:2022
ctx = 0x19ed140
t = 0x19ebdc0
keywords = 0x0
pvt_flags = 0
copying_via_save = false
ret = 0
__FUNCTION__ = "mailbox_save_finish"
#11 0x000000000040d165 in cmd_append_continue_message (cmd=0x197...
2014 Mar 28
1
Panic: file ostream-lzma.c: line 147: unreached. Dovecot 2.2.12 with zlib/XZ compression
...vecot/libdovecot.so.0(o_stream_nflush+0xf)
[0x7fb79ac4085f] ->
/usr/local/lib/dovecot/libdovecot.so.0(o_stream_nfinish+0x9)
[0x7fb79ac408a9] ->
/usr/local/lib/dovecot/libdovecot-storage.so.0(maildir_save_finish+0x2b1)
[0x7fb79aedb771] ->
/usr/local/lib/dovecot/libdovecot-storage.so.0(mailbox_save_finish+0x64)
[0x7fb79af0ed44] ->
/usr/local/lib/dovecot/libdovecot-storage.so.0(mail_storage_copy+0xa2)
[0x7fb79af06c72] ->
/usr/local/lib/dovecot/libdovecot-storage.so.0(maildir_copy+0x51)
[0x7fb79aed7b81] ->
/usr/local/lib/dovecot/libdovecot-storage.so.0(mailbox_copy+0x5e)
[0x7fb79af0eea...
2008 Jul 11
1
Dovecot-1.1.1 with quota and antispam plugin - segmentation fault
..._mailbox *) 0x81381e8
#4 0x1833212f in antispam_save_finish (ctx=0x8152028)
at antispam-storage-1.1.c:178
asbox = (struct antispam_mailbox *) 0x8138280
ast = (struct antispam_internal_context *) 0x812b270
dest_mail = (struct mail *) 0x4
ret = 0
#5 0x080ac4ed in mailbox_save_finish ()
No symbol table info available.
#6 0x08059caa in _start ()
No symbol table info available.
#7 0x080590f3 in _start ()
No symbol table info available.
#8 0x080ee05d in io_loop_handler_run ()
No symbol table info available.
#9 0x080ed385 in io_loop_run ()
No symbol table info available.
#10 0x...
2016 Apr 29
2
Panic: file message-part-serialize.c: line 90 (part_serialize): assertion failed: (part->children == NULL)
...torage.so.0(+0x5a6d5) [0x7fa88c2b56d5] ->
/usr/local/dovecot/lib/dovecot/libdovecot-storage.so.0(mdbox_save_finish+0x18) [0x7fa88c2b5840] ->
/usr/local/dovecot/lib/dovecot/lib10_quota_plugin.so(+0xe512) [0x7fa88b751512] ->
/usr/local/dovecot/lib/dovecot/libdovecot-storage.so.0(mailbox_save_finish+0xb4) [0x7fa88c298dee] ->
/usr/local/dovecot/lib/dovecot/libdovecot-storage.so.0(mail_storage_copy+0x6c) [0x7fa88c28a757] ->
/usr/local/dovecot/lib/dovecot/libdovecot-storage.so.0(mdbox_copy+0x85) [0x7fa88c2b601e] ->
/usr/local/dovecot/lib/dovecot/lib10_quota_plugin.so(+0xe322)...
2012 Sep 05
2
Memory leak by getting the virtual size of a IMAP folder
...0x490492D: mailbox_status_update (statistic-plugin.c:310)
==10304== by 0x4904E2E: statistic_mail_save (statistic-plugin.c:426)
==10304== by 0x41A054D: notify_contexts_mail_save (notify-plugin.c:61)
==10304== by 0x41A104F: notify_save_finish (notify-storage.c:143)
==10304== by 0x409EE94: mailbox_save_finish (mail-storage.c:1673)
---------------------------------------------------snip--------------------------------------------------------------
I have looked into the source code, and found that from the
'mail_search_build_init' function call in
lib-storage/index/index-status.c:200 a pool i...
2015 Jan 17
2
Changeset c02f29ca104d badly breaks LMTP/mdbox
...x_map_append_finish"
#6 0x00007f0ca3dc3d08 in mdbox_save_finish_write (_ctx=0x142ab50) at mdbox-save.c:205
_data_stack_cur_id = 6
ctx = 0x142ab50
mail = 0x142c4a0
#7 mdbox_save_finish (ctx=0x142ab50) at mdbox-save.c:228
ret = 21152928
#8 0x00007f0ca3e070e2 in mailbox_save_finish (_ctx=_ctx at entry=0x7fffdfafee88) at mail-storage.c:2145
_data_stack_cur_id = 5
ctx = 0x142ab50
t = 0x1426a80
keywords = 0x0
pvt_flags = 0
copying_via_save = true
ret = <optimized out>
__FUNCTION__ = "mailbox_save_finish&q...
2018 Mar 02
7
Panic: file smtp-address.c: line 530 (smtp_address_write): assertion failed: (smtp_char_is_qpair(*p))
...ss_write+0x21d)
[0x7f7fb504931d] -> /usr/lib/dovecot/libdovecot.so.0(smtp_address_encode+0x21)
[0x7f7fb5049411] -> /usr/lib/dovecot/libdovecot-lda.so.0(+0x3774)
[0x7f7fb56d0774] -> /usr/lib/dovecot/libdovecot-lda.so.0(+0x3abf)
[0x7f7fb56d0abf] -> /usr/lib/dovecot/libdovecot-storage.so.0(mailbox_save_finish+0x7c)
[0x7f7fb53c858c] -> /usr/lib/dovecot/libdovecot-storage.so.0(mail_storage_copy+0x104)
[0x7f7fb53baeb4] -> /usr/lib/dovecot/libdovecot-storage.so.0(mdbox_copy+0x46)
[0x7f7fb53e13f6] -> /usr/lib/dovecot/libdovecot-lda.so.0(+0x3999)
[0x7f7fb56d0999] -> /usr/lib/dovecot/libdovecot-sto...
2020 Feb 10
0
How to configure mail-filter plugin
...47] -> /usr/lib64/dovecot/libdovecot-storage.so.0(dbox_save_end+0x35) [0x7f049f8262f5] -> /usr/lib64/dovecot/libdovecot-storage.so.0(mdbox_save_finish+0x39) [0x7f049f81af99] -> /usr/lib64/dovecot/libdovecot-lda.so.0(+0x3fbe) [0x7f049fb0efbe] -> /usr/lib64/dovecot/libdovecot-storage.so.0(mailbox_save_finish+0x73) [0x7f049f801493] -> /usr/lib64/dovecot/libdovecot-storage.so.0(mail_storage_copy+0xc9) [0x7f049f7f38e9] -> /usr/lib64/dovecot/libdovecot-storage.so.0(mdbox_copy+0x46) [0x7f049f81b816] -> /usr/lib64/dovecot/libdovecot-lda.so.0(+0x3daa) [0x7f049fb0edaa] -> /usr/lib64/dovecot/libdove...
2014 May 06
0
on High Load using IMAPSYNC : Panic: file ostream-lzma.c: line 147: unreached. Dovecot 2.2.12 with zlib/XZ compression
...t/libdovecot.so.0(o_stream_nfinish+0x9)
[0x7ff99d8e7229] ->
/usr/local/lib/dovecot/libdovecot-storage.so.0(dbox_save_end+0x29)
[0x7ff99db7cfa9] ->
/usr/local/lib/dovecot/libdovecot-storage.so.0(mdbox_save_finish+0x39)
[0x7ff99db76619] ->
/usr/local/lib/dovecot/libdovecot-storage.so.0(mailbox_save_finish+0x4d)
[0x7ff99dbb6a4d] -> dovecot/imap [rrernboeck 127.0.0.1 APPEND]()
[0x40be09] -> dovecot/imap [rrernboeck 127.0.0.1
APPEND](command_exec+0x3c) [0x416cfc] -> dovecot/imap [rrernboeck
127.0.0.1 APPEND]() [0x40b491] ->
/usr/local/lib/dovecot/libdovecot.so.0(io_loop_call_io+0x27)...
2007 Jan 31
2
Quota crashing w/ gdb backtrace
...ta.c:434
#5 0x7f933654 in quota_try_alloc (ctx=0x0, mail=0xc73a8,
too_large_r=0xffbef397) at quota.c:301
#6 0x7f9370c8 in quota_check (t=0xc57f0, mail=0xc73a8) at quota-storage.c:120
#7 0x7f9374d0 in quota_save_finish (ctx=0xc7790, dest_mail=0xc73a8)
at quota-storage.c:222
#8 0x6cb64 in mailbox_save_finish (_ctx=0xffbef504, dest_mail=0xc73a8)
at mail-storage.c:538
#9 0x6ba2c in mail_storage_copy (t=0xc57f0, mail=0xc5c00, flags=MAIL_SEEN,
keywords=0x0, dest_mail=0xc73a8) at mail-copy.c:38
#10 0x7f9371e4 in quota_copy (t=0xc57f0, mail=0xc5c00, flags=MAIL_SEEN,
keywords=0x0, dest_mail=0x0)...
2018 Mar 05
3
Coredump: Panic: file smtp-address.c: line 530 (smtp_address_write): assertion failed: (smtp_char_is_qpair(*p))
...om_envelope = 0x0
from = <optimized out>
#8 0x00007fea1a3cfabf in mail_deliver_save_finish (ctx=0x56239be14ca0) at mail-deliver.c:533
box = <optimized out>
mbox = 0x56239be0efc0
muser = 0x56239bdcb7c0
dt = 0x56239bddf1c0
#9 0x00007fea1a0c758c in mailbox_save_finish (_ctx=_ctx at entry=0x7fff78dbb948) at mail-storage.c:2461
_data_stack_cur_id = 4
ctx = 0x56239be14ca0
t = 0x56239be10ce0
keywords = 0x0
pvt_flags = 0
copying_via_save = true
ret = <optimized out>
#10 0x00007fea1a0b9eb4 in mail_storage_c...
2014 May 06
1
WG: on High Load using IMAPSYNC : Panic: file ostream-lzma.c: line 147: unreached. Dovecot 2.2.12 with zlib/XZ compression
...t/libdovecot.so.0(o_stream_nfinish+0x9)
[0x7ff99d8e7229] ->
/usr/local/lib/dovecot/libdovecot-storage.so.0(dbox_save_end+0x29)
[0x7ff99db7cfa9] ->
/usr/local/lib/dovecot/libdovecot-storage.so.0(mdbox_save_finish+0x39)
[0x7ff99db76619] ->
/usr/local/lib/dovecot/libdovecot-storage.so.0(mailbox_save_finish+0x4d)
[0x7ff99dbb6a4d] -> dovecot/imap [rrernboeck 127.0.0.1 APPEND]()
[0x40be09] -> dovecot/imap [rrernboeck 127.0.0.1
APPEND](command_exec+0x3c) [0x416cfc] -> dovecot/imap [rrernboeck
127.0.0.1 APPEND]() [0x40b491] ->
/usr/local/lib/dovecot/libdovecot.so.0(io_loop_call_io+0x27)...
2005 Sep 18
2
Maildir quota's
Hey,
is
http://www.dovecot.org/patches/1.0/quota.tar.gz
supposed to work with maildir quota's for virtual mailboxes? Using it
with dovecot-lda (cvs) results in DSN
Your message was automatically rejected by Sieve, a mail
filtering language.
The following reason was given:
Internal quota calculation error
Thanks,
Lieven
-------------- next part --------------
A non-text attachment was
2008 May 28
6
Error using antispam plugin
Hi
When activating antispam plugin in imap protocol, when sending an
email, Evolution/Thunderbirdkeeps infinitely "Sending authentication
information", and Dovecor logs shows "dovecot: May 28 10:14:35 Error:
child 6910 (imap) killed with signal 11"; lots of empty folders in
/tmp are created with names like "antispam-mail-ZvyWeZ".
I am using Dovecot1.1 rc15 compiled
2011 Dec 09
1
Two recent issues
...so [0x2ba2d315481b] ->
/usr/lib64/dovecot/libdovecot.so.0(o_stream_flush+0x2a) [0x345444f0ea]
-> /usr/lib64/dovecot/libdovecot-storage.so.0(maildir_save_finish+0x6b)
[0x3451c63b6b] -> /usr/lib64/dovecot/lib10_quota_plugin.so
[0x2ba2d2f4ce7a] ->
/usr/lib64/dovecot/libdovecot-storage.so.0(mailbox_save_finish+0x30)
[0x3451c2fbb0] ->
/usr/lib64/dovecot/libdovecot-storage.so.0(mail_storage_copy+0xb3)
[0x3451c2aae3] ->
/usr/lib64/dovecot/libdovecot-storage.so.0(maildir_copy+0x56)
[0x3451c6fd36] -> /usr/lib64/dovecot/lib10_quota_plugin.so
[0x2ba2d2f4d0ba] ->
/usr/lib64/dovecot/libdovecot-storage...
2020 Feb 08
0
mail_filter plugin: failed: EOF without input (Gedalya)
...il-dovecot-2.3.9_4/src/lib-storage/.libs/libdovecot-storage.so.0(mdbox_save_finish+0x39) [0x7f60ccaf7f99] -> /opt/svn/nsmail-dovecot-2.3.9_4/src/lib-lda/.libs/libdovecot-lda.so.0(+0x402e) [0x7f60ccdec02e] -> /opt/svn/nsmail-dovecot-2.3.9_4/src/lib-storage/.libs/libdovecot-storage.so.0(mailbox_save_finish+0x73) [0x7f60ccade4b3] -> /opt/svn/nsmail-dovecot-2.3.9_4/src/lib-storage/.libs/libdovecot-storage.so.0(mail_storage_copy+0xc9) [0x7f60ccad08f9] -> /opt/svn/nsmail-dovecot-2.3.9_4/src/lib-storage/.libs/libdovecot-storage.so.0(mdbox_copy+0x46) [0x7f60ccaf8816] -> /opt/svn/nsmail...
2011 Jan 17
0
dsync crash
...t_stream (_mail=0x81993a8, hdr_size=0x0, body_size=0x0,
stream_r=0xbffff17c) at dbox-mail.c:253
#12 0xb7f3d4f7 in mail_get_stream (mail=0x0, hdr_size=0x0,
body_size=0x0, stream_r=0xbffff17c) at mail.c:179
#13 0xb7d1a66a in zlib_mail_save_finish (ctx=0x81d3ee8) at
zlib-plugin.c:253
#14 0xb7f43438 in mailbox_save_finish (_ctx=0x808edf0) at
mail-storage.c:1410
#15 0x08056898 in local_worker_save_msg_continue (worker=0x808ed08) at
dsync-worker-local.c:1670
#16 0x08056a37 in local_worker_msg_save (_worker=0x808ed08,
msg=0x80ee6c8, data=0xbffff350, callback=0x8050b80 <msg_save_callback>,
context=0x80b2c60)
a...
2018 Mar 06
0
Coredump: Panic: file smtp-address.c: line 530 (smtp_address_write): assertion failed: (smtp_char_is_qpair(*p))
...= <optimized out>
> #8 0x00007fea1a3cfabf in mail_deliver_save_finish (ctx=0x56239be14ca0) at mail-deliver.c:533
> box = <optimized out>
> mbox = 0x56239be0efc0
> muser = 0x56239bdcb7c0
> dt = 0x56239bddf1c0
> #9 0x00007fea1a0c758c in mailbox_save_finish (_ctx=_ctx at entry=0x7fff78dbb948) at mail-storage.c:2461
> _data_stack_cur_id = 4
> ctx = 0x56239be14ca0
> t = 0x56239be10ce0
> keywords = 0x0
> pvt_flags = 0
> copying_via_save = true
> ret = <optimized out>
>...