Displaying 5 results from an estimated 5 matches for "imap_fetch_begin".
2009 Oct 15
2
Dovecot 1.2.6 segfault in imap_fetch_begin
We recently upgraded from Dovecot 1.2.4 to 1.2.6 (with the sieve patches
of course). Everything has been running quite well since the upgrade.
The occasional issue with assert-crashing when expunging has gone away.
However, one of our users seems to have triggered a new issue. She's
been the only one to see it, but whenever she logs in, her imap process
segfaults immediately. It appears that
2009 Oct 09
3
Panic when using QRESYNC
...t_expunges_fallback): assertion failed: (mail->uid > next_uid)
Oct 9 12:49:30 bigworm EXT(slusarz): : Raw backtrace:
/usr/lib/dovecot/imap [0x4a199b] ->
/usr/lib/dovecot/imap(i_syslog_fatal_handler+0x2b) [0x4a1a5b] ->
/usr/lib/dovecot/imap [0x4a10f6] ->
/usr/lib/dovecot/imap(imap_fetch_begin+0x6bb) [0x42415b] ->
/usr/lib/dovecot/imap(cmd_select_full+0x54a) [0x41e5ba] ->
/usr/lib/dovecot/imap [0x420b4d] -> /usr/lib/dovecot/imap [0x420c2d]
-> /usr/lib/dovecot/imap(client_handle_input+0x135) [0x420e55] ->
/usr/lib/dovecot/imap(client_input+0x5c) [0x42192c] ->
/...
2010 Aug 18
2
1.2.13 QRESYNC crash.
...000004580fb in index_mail_set_seq (_mail=0x7282b8, seq=1578)
at index-mail.c:1229
#8 0x0000000000423eb4 in expunges_drop_known (ctx=0x70a628)
at imap-fetch.c:178
#9 get_expunges_fallback (ctx=0x70a628) at imap-fetch.c:269
#10 imap_fetch_send_vanished (ctx=0x70a628) at imap-fetch.c:291
#11 imap_fetch_begin (ctx=0x70a628) at imap-fetch.c:314
#12 0x000000000041e8e2 in select_qresync (cmd=<value optimized out>,
---Type <return> to continue, or q <return> to quit---
readonly=<value optimized out>) at cmd-select.c:243
#13 select_open (cmd=<value optimized out>, readonly=...
2009 Apr 07
2
Segfault in dovecot 1.2rc2 with quota + public namespace enabled
...-storage.c:937
fbox = (struct fts_mailbox *) 0x978ac80
t = <value optimized out>
#5 0x080b38ae in mailbox_transaction_begin (box=0x9771440,
flags=MAILBOX_TRANSACTION_FLAG_HIDE) at mail-storage.c:787
trans = (struct mailbox_transaction_context *) 0x18
#6 0x08069f2b in imap_fetch_begin (ctx=0x9769d18) at imap-fetch.c:349
No locals.
#7 0x08061bb0 in cmd_fetch (cmd=0x9769bd8) at cmd-fetch.c:226
client = <value optimized out>
ctx = (struct imap_fetch_context *) 0x9769d18
args = (const struct imap_arg *) 0x976ec58
next_arg = (const struct imap_a...
2010 Apr 09
4
Patch: support URLAUTH, BURL, CATENATE
...;search_args = cfctx.search_args;
+ mail_search_args_ref(cfctx.search_args);
+ cfctx.fetch_ctx->urlfetch = TRUE;
+
+ if (!fetch_parse_args(cfctx.fetch_ctx, fetch_args, &next_arg))
+ return catenate_fetch_cleanup(&cfctx, FALSE,
+ "can't parse fetch args");
+
+ if (imap_fetch_begin(cfctx.fetch_ctx) != 0)
+ return catenate_fetch_cleanup(&cfctx, FALSE,
+ "can't begin fetch");
+
+ /* fix the plumbing: imap_fetch_more() writes to
+ client->output, so set that to the pipe to mailbox_save()'s
+ input */
+ cfctx.client_output = ctx->clie...