Displaying 16 results from an estimated 16 matches for "mailbox_save_cancel".
2014 Feb 09
1
Dsync crash (v2.2.10, sdbox+sis → mbox)
.../usr/local/lib/dovecot/libdovecot-storage.so.0(+0x9c021)
[0x7f58a98a6021] ->
/usr/local/lib/dovecot/libdovecot-storage.so.0(+0x9c151)
[0x7f58a98a6151] ->
/usr/local/lib/dovecot/libdovecot-storage.so.0(index_mail_close+0xf5)
[0x7f58a98a6295] ->
/usr/local/lib/dovecot/libdovecot-storage.so.0(mailbox_save_cancel+0x48)
[0x7f58a98867c8] ->
/usr/local/lib/dovecot/libdovecot-storage.so.0(mail_storage_copy+0x92)
[0x7f58a9880e32] ->
/usr/local/lib/dovecot/libdovecot-storage.so.0(mailbox_copy+0x5f)
[0x7f58a9886c2f] -> dsync() [0x42f750] ->
dsync(dsync_brain_sync_mails+0x459) [0x42e9c9] ->
dsync(dsy...
2012 May 29
4
per-mailbox message limits
...l *mail)
{
struct mail_save_context *ctx = *_ctx;
struct mailbox *box = ctx->transaction->box;
struct mail_keywords *keywords = ctx->keywords;
+ struct mailbox_status status;
int ret;
*_ctx = NULL;
if (mail_index_is_deleted(box->index)) {
mailbox_set_deleted(box);
mailbox_save_cancel(&ctx);
return -1;
}
- ret = ctx->transaction->box->v.copy(ctx, mail);
+ mailbox_get_status(box, STATUS_MESSAGES, &status);
+ if (status.messages >= MAX_MSGS_PER_MAILBOX) {
+ mail_storage_set_error(box->storage, MAIL_ERROR_NOSPACE,
+ "Mailbox full: Too many me...
2018 Oct 02
2
2.3.3: Panic: file ostream-zlib.c: line 37 (o_stream_zlib_close): assertion failed
...f] -> /usr/lib64/dovecot/libdovecot.so.0(+0xf4b46)
[0x7f442489bb46] ->
/usr/lib64/dovecot/libdovecot.so.0(o_stream_destroy+0x13)
[0x7f442489be83] ->
/usr/lib64/dovecot/libdovecot-storage.so.0(maildir_save_finish+0x173)
[0x7f4424b93973] ->
/usr/lib64/dovecot/libdovecot-storage.so.0(mailbox_save_cancel+0x36)
[0x7f4424b68696] -> dovecot/imap [user at example.com X.X.X.X
APPEND](+0xede9) [0x55a9d7e86de9] -> dovecot/imap [user at example.com
X.X.X.X APPEND](command_exec+0x65) [0x55a9d7e956e5] -> dovecot/imap
[user at example.com X.X.X.X APPEND](+0xf9e6) [0x55a9d7e879e6] ->
/usr/lib6...
2016 Jun 07
2
segfault in IMAP APPEND with compressed maildir
...mized out>, size_r=0x7ffed3839718) at istream.c:807
No locals.
#1 0x00007f57e17024e4 in zlib_mail_close (_mail=0x1fd4de0) at zlib-plugin.c:170
mail = 0x1fd4de0
zmail = 0x1fd5398
zuser = 0x1fbd040
cache = 0x1fbd050
size = 33201320
#2 0x00007f57e2a2a8b9 in mailbox_save_cancel (_ctx=_ctx at entry=0x1fc4d48) at mail-storage.c:2117
ctx = 0x1fd3dd0
keywords = 0x0
mail = <optimized out>
__FUNCTION__ = "mailbox_save_cancel"
#3 0x000000000040c759 in cmd_append_finish (ctx=0x1fc4cf0) at cmd-append.c:149
__FUNCTION__ = &qu...
2005 Sep 06
3
Misbehavior with Dovecot and Mulberry
I'm having a bit of misbehavior wherein Dovecot seems to refuse to
cooperate with my Mulberry MUA. By and large, everything works great.
I can move mail back and forth happily. I can compose a note and copy
the outgoing mail to my Dovecot "Sent" folder using my default Mulberry
settings. But if I reply or forward a mail, I get a Mulberry error popup
saying that it
2016 Dec 27
3
Fatal error with IMAP MOVE from a shared mailbox to Trash folder
...ot/libdovecot.so.0(+0x9438e) [0x7fbcd478538e] ->
/usr/lib/dovecot/libdovecot.so.0(+0x9447c) [0x7fbcd478547c] ->
/usr/lib/dovecot/libdovecot.so.0(i_fatal+0) [0x7fbcd471ea4e] ->
/usr/lib/dovecot/libdovecot-storage.so.0(+0x41b78) [0x7fbcd4a50b78] ->
/usr/lib/dovecot/libdovecot-storage.so.0(mailbox_save_cancel+0x73)
[0x7fbcd4a53d73] -> /usr/lib/dovecot/modules/lib01_acl_plugin.so(+0xe142)
[0x7fbcd3f1d142] -> /usr/lib/dovecot/libdovecot-storage.so.0(+0x4516d)
[0x7fbcd4a5416d] ->
/usr/lib/dovecot/libdovecot-storage.so.0(mailbox_move+0x23)
[0x7fbcd4a54333] -> dovecot/imap(+0xf9c5) [0x557cf98629c...
2017 May 22
0
core from 2.2.29.1
..._header+0x45) [0xb7601e95] -> /usr/lib/dovecot/libdovecot-storage.so.0(+0xb4fc1) [0xb7688fc1] -> /usr/lib/dovecot/libdovecot-storage.so.0(+
0xb518f) [0xb768918f] -> /usr/lib/dovecot/libdovecot-storage.so.0(index_mail_close+0x136) [0xb76896e6] -> /usr/lib/dovecot/libdovecot-storage.so.0(mailbox_save_cancel+0x6c) [0xb761085c] -> dovecot/imap() [0x8052e1d] -> dovecot/imap() [0x805303c] -> /usr/lib/dovecot/libdovecot.so.0(io_loop_call_io+0x67) [0xb7580997] -> /usr/lib/dovecot/libdovecot.so.0(io_loop_handler_run_internal+0xeb) [0xb75823ab] -> /usr/lib/dovecot/libdovecot.so.0(io_loop_handle...
2008 Feb 23
2
Update from 1.0.10 -> 1.1rc1 file message-parser.c: line 766 (message_parser_parse_next_block): assertion failed
...008ae0d] -> /usr/local/libexec/dovecot/imap(index_mail_cache_parse_continue+0x32) [0x80053ab2] -> /usr/local/libexec/dovecot/imap(index_mail_cache_parse_deinit+0x35) [0x80055295] -> /usr/local/libexec/dovecot/imap(maildir_save_finish+0xdb) [0x80034f9b] -> /usr/local/libexec/dovecot/imap(mailbox_save_cancel+0x1b) [0x8005f6ab] -> /usr/local/libexec/dovecot/imap [0x80015d08] -> /usr/local/libexec/dovecot/imap [0x80015ecd] -> /usr/local/libexec/dovecot/imap(client_command_cancel+0x2a) [0x8001b7ca] -> /usr/local/libexec/dovecot/imap(client_destroy+0x6c) [0x8001c0ac] -> /usr/local/libexec/do...
2017 May 30
1
Fatal error with IMAP MOVE from a shared mailbox to Trash folder
...538e] ->
> > /usr/lib/dovecot/libdovecot.so.0(+0x9447c) [0x7fbcd478547c] ->
> > /usr/lib/dovecot/libdovecot.so.0(i_fatal+0) [0x7fbcd471ea4e] ->
> > /usr/lib/dovecot/libdovecot-storage.so.0(+0x41b78) [0x7fbcd4a50b78] ->
> > /usr/lib/dovecot/libdovecot-storage.so.0(mailbox_save_cancel+0x73)
> > [0x7fbcd4a53d73] -> /usr/lib/dovecot/modules/lib01_acl_plugin.so(+0xe142)
> > [0x7fbcd3f1d142] -> /usr/lib/dovecot/libdovecot-storage.so.0(+0x4516d)
> > [0x7fbcd4a5416d] ->
> > /usr/lib/dovecot/libdovecot-storage.so.0(mailbox_move+0x23)
> > [0x7fbcd4...
2008 Feb 20
1
(message_parser_parse_next_block): assertion, failed: (ctx->input->eof)
...t;
#8 0x000000000043a9bd in maildir_save_finish (ctx=0x62f048) at
maildir-save.c:544
_data_stack_cur_id = 4
ret = 0
#9 0x000000000043a9f8 in maildir_save_cancel (_ctx=0x62f048) at
maildir-save.c:554
ctx = (struct maildir_save_context *) 0x62f048
#10 0x000000000046bf99 in mailbox_save_cancel (_ctx=0x61e108) at
mail-storage.c:736
ctx = (struct mail_save_context *) 0x62f048
#11 0x00000000004147a1 in cmd_append_finish (ctx=0x61e0c8) at
cmd-append.c:137
__PRETTY_FUNCTION__ = "cmd_append_finish"
#12 0x0000000000414f21 in cmd_append_continue_message (cmd=0x61e048)...
2017 Jan 29
0
Crash in 2.2.27 while moving a mail
...ot/libdovecot.so.0(+0x97d8e) [0x7f3e7fab8d8e] -> /usr/lib/dovecot/libdovecot.so.0(+0x97e7c) [0x7f3e7fab8e7c] -> /usr/lib/dovecot/libdovecot.so.0(i_fatal+0) [0x7f3e7fa4f52e] -> /usr/lib/dovecot/libdovecot-storage.so.0(+0x421b8) [0x7f3e7fd881b8] -> /usr/lib/dovecot/libdovecot-storage.so.0(mailbox_save_cancel+0x76) [0x7f3e7fd8b4b6] -> /usr/lib/dovecot/modules/lib01_acl_plugin.so(+0xe1b2) [0x7f3e7f2691b2] -> /usr/lib/dovecot/libdovecot-storage.so.0(+0x45913) [0x7f3e7fd8b913] -> /usr/lib/dovecot/libdovecot-storage.so.0(mailbox_move+0x29) [0x7f3e7fd8bb29] -> dovecot/imap [yyy at xxx.de 8x.1xx.1...
2017 Jan 03
0
Fatal error with IMAP MOVE from a shared mailbox to Trash folder
...0x9438e) [0x7fbcd478538e] ->
> /usr/lib/dovecot/libdovecot.so.0(+0x9447c) [0x7fbcd478547c] ->
> /usr/lib/dovecot/libdovecot.so.0(i_fatal+0) [0x7fbcd471ea4e] ->
> /usr/lib/dovecot/libdovecot-storage.so.0(+0x41b78) [0x7fbcd4a50b78] ->
> /usr/lib/dovecot/libdovecot-storage.so.0(mailbox_save_cancel+0x73)
> [0x7fbcd4a53d73] -> /usr/lib/dovecot/modules/lib01_acl_plugin.so(+0xe142)
> [0x7fbcd3f1d142] -> /usr/lib/dovecot/libdovecot-storage.so.0(+0x4516d)
> [0x7fbcd4a5416d] ->
> /usr/lib/dovecot/libdovecot-storage.so.0(mailbox_move+0x23)
> [0x7fbcd4a54333] -> dovecot/ima...
2010 Oct 13
1
dovecot-lda segfaults (debug)
...mbol table info available.
#2 0x0000000000446251 in index_mail_cache_parse_deinit ()
No symbol table info available.
#3 0x000000000043c110 in mbox_save_finish ()
No symbol table info available.
#4 0x000000000043c1b3 in mbox_save_cancel ()
No symbol table info available.
#5 0x00000000004565a0 in mailbox_save_cancel ()
No symbol table info available.
#6 0x0000000000456835 in mailbox_save_begin ()
No symbol table info available.
#7 0x00000000004529e4 in mail_storage_copy ()
No symbol table info available.
#8 0x0000000800e09ee1 in quota_copy () from /usr/local/lib/dovecot/lda/lib10_quota_plugin.so
No symbol t...
2014 Jun 26
1
Another Crash in service imap with version 2.2.13 - Debian Wheezy
...ad_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `dovecot/imap'.
Program terminated with signal 11, Segmentation fault.
#0 0x0000000000000000 in ?? ()
(gdb) bt full
#0 0x0000000000000000 in ?? ()
No symbol table info available.
#1 0x00007fbf26650c44 in mailbox_save_cancel (_ctx=<optimized out>) at mail-storage.c:2116
ctx = 0xa95500
keywords = 0x0
mail = <optimized out>
#2 0x00007fbf2665104f in mailbox_save_begin (ctx=ctx at entry=0x7fff64b53048, input=0xaaaea0) at mail-storage.c:2041
box = 0xa6f800
ret = <optim...
2018 Oct 09
3
index corruption weirdness
...;optimized out>
path = 0x1e37218
"/var/spool/mail/15/00/user1/.Drafts/tmp/1539107164.M157986P9449.debug.imapd.foo.com"
real_size = <optimized out>
size = 1539107194
#8 maildir_save_finish (ctx=0x1e68560) at maildir-save.c:630
_data_stack_cur_id = 3
#9 0x00007fbee4e90ce6 in mailbox_save_cancel
(_ctx=_ctx at entry=0x1e58d58) at mail-storage.c:1697
ctx = 0x1e68560
keywords = 0x1e65860
mail = <optimized out>
#10 0x0000000000409459 in cmd_append_continue_message (cmd=0x1e58c10) at
cmd-append.c:420
client = 0x1e58070
ctx = 0x1e58d10
size = 31819840
ret = 3920
#11 0x000000000041...
2010 Apr 09
4
Patch: support URLAUTH, BURL, CATENATE
...= strtoul(line + 1, NULL, 10);
+ ctx->msg_size += size;
+ if (ctx->msg_size > MAX_CATENATE_MSG_SIZE) {
+ toobig = TRUE;
+ ret = -1;
+ break;
+ }
+ }
+
+ /* feed the message data into the new message */
+ if (mailbox_save_continue(ctx->save_ctx) < 0) {
+ mailbox_save_cancel(&ctx->save_ctx);
+ ret = -1;
+ break;
+ }
+ }
+ if (ret == -1) {
+ if (!toobig)
+ error = "fetch/save failed";
+ break;
+ }
+ } while (fetch_ret == 0 || flush_ret == 0);
+
+ return catenate_fetch_cleanup(&cfctx, toobig, error);
+}
+
+static bool catenate_conti...