Displaying 20 results from an estimated 57 matches for "mailbox_transaction_commit".
2008 Apr 01
2
Wrong UIDs returned from mailbox_transaction_commit_get_uids()
Hi,
Wrong UIDs are returned from mailbox_transaction_commit_get_uids() in dovecot-1.1.rc3.
The problem is in:
int mailbox_transaction_commit(struct mailbox_transaction_context **t)
{
uint32_t tmp;
return mailbox_transaction_commit_get_uids(t, &tmp, &tmp, &tmp);
}
It should be:
int mailbox_transaction_commit(struct mailbox_transacti...
2007 Sep 30
1
Released v1.1.beta2
...dovecot-1.1.beta2.tar.gz
http://dovecot.org/releases/1.1/beta/dovecot-1.1.beta2.tar.gz.sig
Several bug/crashfixes. deliver now supports -a parameter (see
http://wiki.dovecot.org/LDA) which allows Sieve plugin v1.1.2 to use
envelope :detail "to" checks.
I also did one more API change for mailbox_transaction_commit*().
There's probably something still wrong with SORT command, but other than
that I've fixed everything that's been reported.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: This is...
2007 Jul 09
6
1.0.1: corrupt index on fresh mailbox, ideas?
A new employee started today, when logging into his new mailbox this
morning during a walk-through I got a nasty server error response in
Thunderbird - something I never see, DC runs smooth as butter for us.
Checking the server log I see this:
== snip ==
dovecot: Jul 09 09:38:54 Error: IMAP(xxxxxxx): Maildir
/home/x/xxxxxxx/Maildir sync: UIDVALIDITY changed (1183406107 -> 1183999134)
2013 Jun 10
1
doveadm index crashes when indexing shared mailboxes
.../dovecot/libdovecot-storage.so.0(+0x54dee)
[0x7fb91d9e4de e] ->
/usr/lib/dovecot/modules/lib20_fts_plugin.so(+0xb0e2) [0x7fb91c2c30e2]
-> /usr/lib/dovecot/libdovecot-storage.so.0(mailbo
x_transaction_commit_get_changes+0x3d) [0x7fb91da0010d] ->
/usr/lib/dovecot/libdovecot-storage.so.0(mailbox_transaction_commit+
0x15) [0x7fb91da00145] ->
/usr/lib/dovecot/modules/lib21_fts_squat_plugin.so(+0x3927)
[0x7fb91c0ab927] -> /usr/lib/dovecot/modu
les/lib21_fts_squat_plugin.so(+0x39b1) [0x7fb91c0ab9b1] ->
/usr/lib/dovecot/modules/lib20_fts_plugin.so(+0x649c) [0x7fb91c2be49 c]
->
/usr/lib/dovecot/...
2004 Sep 29
2
UIDL bug
I noticed a problem with handling UIDL msgnumber in test46.
If you do "UIDL 1" on a POP3 connection it returns the UID of the message
followed by a dot and an error message. I made 2 changes:
I added the following line to line 527 of src/pop3/commands.c
ctx->message = message;
I changed line 559 from:
if (list_uids_iter(client, ctx))
to:
if (!list_uids_iter(client, ctx))
2016 Mar 15
5
lmtp timeout, locks and crashes
...e.so.0
[0x30d5293c03] ->
/usr/lib/dovecot/libdovecot-storage.so.0(mailbox_list_index_refresh_later+0x92)
[0x30d525af62] -> /usr/lib/dovecot/libdovecot-storage.so.0
[0x30d52589eb] -> /usr/lib/dovecot/libdovecot-storage.so.0
[0x30d5259217] ->
/usr/lib/dovecot/libdovecot-storage.so.0(mailbox_transaction_commit_get_changes+0x54)
[0x30d52352c4] ->
/usr/lib/dovecot/libdovecot-storage.so.0(mailbox_transaction_commit+0x16)
[0x30d5235386] ->
/usr/lib/dovecot/libdovecot-storage.so.0(mail_user_autoexpunge+0x1f8)
[0x30d522a9b8] ->
/usr/lib/dovecot/libdovecot-storage.so.0(mail_user_unref+0x2a)
[0x3...
2020 Aug 19
7
Indexer error after upgrade to 2.3.11.3
...n.so(+0xfd04)
[0x7f0ee2986d04] -> /usr/lib64/dovecot/lib20_fts_plugin.so(+0xff3f)
[0x7f0ee2986f3f] -> /usr/lib64/dovecot/lib10_quota_plugin.so(+0xf64b)
[0x7f0ee2dc764b] -> /usr/lib64/dovecot/lib01_acl_plugin.so(+0xde43)
[0x7f0ee2fdce43] ->
/usr/lib64/dovecot/libdovecot-storage.so.0(mailbox_transaction_commit_get_changes+0x54)
[0x7f0ee3f91db4] ->
/usr/lib64/dovecot/libdovecot-storage.so.0(mailbox_transaction_commit+0x16)
[0x7f0ee3f91e76] -> dovecot/indexer-worker [info at domain.com
INBOX](+0x291c) [0x557584acb91c] -> dovecot/indexer-worker
[info at domain.com INBOX](+0x2e54) [0x557584acbe...
2020 Oct 16
2
Indexer error after upgrade to 2.3.11.3
...t; /usr/local/lib/dovecot/lib20_fts_plugin.so(fts_backend_update_deinit+0x23) [0x7f093e110503]
-> /usr/local/lib/dovecot/lib20_fts_plugin.so(+0x10a9b) [0x7f093e117a9b]
-> /usr/local/lib/dovecot/lib20_fts_plugin.so(+0x119ca) [0x7f093e1189ca]
-> /usr/local/lib/dovecot/libdovecot-storage.so.0(mailbox_transaction_commit_get_changes+0x56) [0x7f093fb16076]
-> /usr/local/lib/dovecot/libdovecot-storage.so.0(mailbox_transaction_commit+0x1e) [0x7f093fb1615e]
-> doveadm(+0x31370) [0x5607cfa1f370] -> doveadm(+0x2b2a8) [0x5607cfa192a8]
-> doveadm(+0x2bfb2) [0x5607cfa19fb2] -> doveadm(doveadm_cmd_ver2_to_mail...
2015 Mar 10
5
Released Pigeonhole v0.4.7.rc1 for Dovecot v2.2.16.rc1
Hello Dovecot users,
Last time I had a few stupid problems in the releases, so I'll follow
Timo's example and I release an RC first.
The highlights include the implementation of the index and metadata
extensions. Quite a few bugs are fixed as well.
Changelog v0.4.7:
* editheader extension: Made protection against addition and deletion of
headers configurable separately. Also, the
2015 Mar 10
5
Released Pigeonhole v0.4.7.rc1 for Dovecot v2.2.16.rc1
Hello Dovecot users,
Last time I had a few stupid problems in the releases, so I'll follow
Timo's example and I release an RC first.
The highlights include the implementation of the index and metadata
extensions. Quite a few bugs are fixed as well.
Changelog v0.4.7:
* editheader extension: Made protection against addition and deletion of
headers configurable separately. Also, the
2009 Dec 23
1
Panic: file maildir-uidlist.c: line 1242 (maildir_uidlist_records_drop_expunges): assertion failed
...ir_uidlist_sync_deinit+0xa8)
> [0x807f458] ->
> /usr/lib/dovecot/deliver(maildir_transaction_save_commit_pre+0x399)
> [0x80820c9] -> /usr/lib/dovecot/deliver [0x807bbb2] ->
> /usr/lib/dovecot/deliver(index_transaction_commit+0x4e) [0x80a472e]
> -> /usr/lib/dovecot/deliver(mailbox_transaction_commit+0x26)
> [0x80a9716] -> /usr/lib/dovecot/modules/lda/lib90_sieve_plugin.so
> [0xb7d30b84] ->
> /usr/lib/dovecot/modules/lda/lib90_sieve_plugin.so(sieve_result_execute+0x244)
> [0xb7d2a024] ->
> /usr/lib/dovecot/modules/lda/lib90_sieve_plugin.so(sieve_execute+0x87)
> [0xb7d...
2007 Jul 25
3
dovecot-1.1 + dovecot-sieve-1.1 deliver backtraces
...[0x44de1e] -> /usr/lib64/dovecot11/deliver [0x44e687] ->
/usr/lib64/dovecot11/deliver(index_transaction_finish_commit+0x28)
[0x444488] -> /usr/lib64/dovecot11/de
liver [0x41f53f] ->
/usr/lib64/dovecot11/deliver(index_transaction_commit+0x38) [0x4442f8]
-> /usr/lib64/dovecot11/deliver(mailbox_transaction_commit+0x11) [0x45f221
] -> /usr/lib64/dovecot11/deliver(deliver_save+0x107) [0x414267] ->
/usr/lib64/dovecot11/modules/lda/lib90_cmusieve_plugin.so
[0x2aaaab20987b] -> /usr/lib64/dovecot1
1/modules/lda/lib90_cmusieve_plugin.so(sieve_execute_bytecode+0x6b8)
[0x2aaaab219dc8] ->
/usr/lib64/dovec...
2020 Oct 16
2
Indexer error after upgrade to 2.3.11.3
...cal/lib/dovecot/lib20_fts_plugin.so <http://plugin.so>(+0x10a9b) [0x7f093e117a9b]
> -> /usr/local/lib/dovecot/lib20_fts_plugin.so <http://plugin.so>(+0x119ca) [0x7f093e1189ca]
> -> /usr/local/lib/dovecot/libdovecot-storage.so <http://libdovecot-storage.so>.0(mailbox_transaction_commit_get_changes+0x56) [0x7f093fb16076]
> -> /usr/local/lib/dovecot/libdovecot-storage.so <http://libdovecot-storage.so>.0(mailbox_transaction_commit+0x1e) [0x7f093fb1615e]
> -> doveadm(+0x31370) [0x5607cfa1f370] -> doveadm(+0x2b2a8) [0x5607cfa192a8]
> -> doveadm(...
2007 Jul 16
0
Can't compile mbox-snarf-plugin.c on AIX 5.3
...bol: .mail_expunge
ld: 0711-317 ERROR: Undefined symbol: .mailbox_search_next
ld: 0711-317 ERROR: Undefined symbol: .mail_free
ld: 0711-317 ERROR: Undefined symbol: .mailbox_search_deinit
ld: 0711-317 ERROR: Undefined symbol: .mailbox_transaction_rollback
ld: 0711-317 ERROR: Undefined symbol: .mailbox_transaction_commit
ld: 0711-317 ERROR: Undefined symbol: .mailbox_open
ld: 0711-317 ERROR: Undefined symbol: .buffer_append_zero
ld: 0711-317 ERROR: Undefined symbol: .buffer_get_space_unsafe
ld: 0711-317 ERROR: Undefined symbol: .mailbox_close
ld: 0711-317 ERROR: Undefined symbol: .mail_storage_set_critical
ld...
2004 Oct 21
2
1.0-test51 / POP3 broken
...op3) killed with signal 11
dovecot: Oct 21 02:03:32 Info: pop3-login: Login: robb [192.168.3.6]
dovecot: Oct 21 02:03:32 Error: child 17627 (pop3) killed with signal 11
(gdb) bt
#0 0x1813bb8 in maildir_transaction_save_commit_post ()
#1 0x180f504 in maildir_transaction_commit ()
#2 0x183aff4 in mailbox_transaction_commit ()
#3 0x180b204 in clients_deinit ()
#4 0x180be9c in client_command_execute ()
#5 0x180a808 in client_send_storage_error ()
#6 0x184f43c in io_loop_handler_run ()
#7 0x184eba4 in io_loop_run ()
#8 0x180c4d4 in main ()
#9 0x1809c78 in _start ()
2006 Oct 04
1
fix: LDA logging
...14 @@
ret = -1;
mailbox_keywords_free(t, &kw);
- if (ret < 0)
+ if (ret < 0) {
+ i_info("failed to deliver msgid=%s to %s", str, mailbox);
mailbox_transaction_rollback(&t);
- else
+ }
+ else {
+ i_info("delivered msgid=%s to %s", str, mailbox);
ret = mailbox_transaction_commit(&t, 0);
+ }
mailbox_close(&box);
return ret;
2012 May 15
1
[PATCH] dovecot-lda with expire plugin segfaults if dict failed
Program received signal SIGSEGV, Segmentation fault.
0x00007f1975cccdee in expire_mailbox_transaction_commit (t=<value
optimized out>, changes_r=<value optimized out>) at
expire-plugin.c:169
169 } else if (strcmp(value, "0") == 0) {
(gdb) bt
#0 0x00007f1975cccdee in expire_mailbox_transaction_commit (t=<value
optimized out>, changes_r=<value opti...
2017 Oct 14
0
Updating keywords on copy/move
...ules/lib20_mail_log_plugin.so(+0x19e8) [0x7f81aeae89e8] ->
/usr/lib/dovecot/modules/lib15_notify_plugin.so(notify_contexts_mail_transaction_commit+0x58)
[0x7f81aecec548] ->
/usr/lib/dovecot/modules/lib15_notify_plugin.so(+0x2105) [0x7f81aeced105] ->
/usr/lib/dovecot/libdovecot-storage.so.0(mailbox_transaction_commit_get_changes+0x52)
[0x7f81af807ca2] ->
/usr/lib/dovecot/libdovecot-storage.so.0(mailbox_transaction_commit+0x21)
[0x7f81af807d71] ->
/usr/lib/dovecot/modules/lib20_virtual_plugin.so(virtual_transaction_commit+0x78)
[0x7f81ae8e2fb8] ->
/usr/lib/dovecot/modules/lib15_notify_plugin.so(+0x20ec)...
2020 Aug 18
0
Indexer error after upgrade to 2.3.11.3
...n.so(+0xfd04)
[0x7f0ee2986d04] -> /usr/lib64/dovecot/lib20_fts_plugin.so(+0xff3f)
[0x7f0ee2986f3f] -> /usr/lib64/dovecot/lib10_quota_plugin.so(+0xf64b)
[0x7f0ee2dc764b] -> /usr/lib64/dovecot/lib01_acl_plugin.so(+0xde43)
[0x7f0ee2fdce43] ->
/usr/lib64/dovecot/libdovecot-storage.so.0(mailbox_transaction_commit_get_changes+0x54)
[0x7f0ee3f91db4] ->
/usr/lib64/dovecot/libdovecot-storage.so.0(mailbox_transaction_commit+0x16)
[0x7f0ee3f91e76] -> dovecot/indexer-worker [info at domain.com
INBOX](+0x291c) [0x557584acb91c] -> dovecot/indexer-worker
[info at domain.com INBOX](+0x2e54) [0x557584acbe...
2020 Sep 06
0
Indexer error after upgrade to 2.3.11.3
...0x7f0ee2986d04] -> /usr/lib64/dovecot/lib20_fts_plugin.so(+0xff3f)
> [0x7f0ee2986f3f] -> /usr/lib64/dovecot/lib10_quota_plugin.so(+0xf64b)
> [0x7f0ee2dc764b] -> /usr/lib64/dovecot/lib01_acl_plugin.so(+0xde43)
> [0x7f0ee2fdce43] ->
> /usr/lib64/dovecot/libdovecot-storage.so.0(mailbox_transaction_commit_get_changes+0x54)
> [0x7f0ee3f91db4] ->
> /usr/lib64/dovecot/libdovecot-storage.so.0(mailbox_transaction_commit+0x16)
> [0x7f0ee3f91e76] -> dovecot/indexer-worker [info at domain.com
> INBOX](+0x291c) [0x557584acb91c] -> dovecot/indexer-worker
> [info at domain.com INBOX](+0...