Hi

On Tue, 2015-04-07 at 09:04:13 +0200, Oswald Buddenhagen wrote:
> the output of -DMn would be a good start in either case.

Ok, attached a redacted log (please let me know if I omitted something
that would otherwise help). And a (redacted) gdb dump of the state just
prior to one of the instance errors:

,---
Breakpoint 1, box_confirmed2 (svars=0x64db20, t=1) at sync.c:1056
1056                                            error( "Error: channel %s: %s 
%s cannot be opened.\n",
(gdb) p *svars
$6 = {t = {0, 1}, cb = 0x405e08 <done_sync>, aux = 0x7fffffffe120, 
  dname = 0x64cdb0 "<HOME>/.state/mbsync/debian.lists.announce", 
  jname = 0x6a6440 "<HOME>/.state/mbsync/debian.lists.announce.journal",
  nname = 0x6a64b0 "<HOME>/.state/mbsync/debian.lists.announce.new", 
  lname = 0x6a6520 "<HOME>/.state/mbsync/debian.lists.announce.lock", 
  box_name = {0x64dc40 "debian/lists/announce", 
    0x64dc60 "debian.lists.announce"}, jfp = 0x0, nfp = 0x0, srecs = 0x64cdf0, 
  srecadd = 0x6b34b0, chan = 0x628d00, ctx = {0x7ffff7f99010, 0x62a680}, 
  drv = {0x627860 <imap_driver>, 0x627940 <maildir_driver>}, orig_name = {
    0x64c880 "debian/lists/announce", 0x64c880 "debian/lists/announce"}, 
  new_msgs = {0x0, 0x0}, state = {25600, 8192}, ref_count = 2, nsrecs = 102, 
  ret = 0, lfd = 5, existing = 1, replayed = 0, new_pending = {0, 0}, 
  flags_pending = {0, 0}, trash_pending = {0, 0}, maxuid = {103, 0}, 
  newmaxuid = {103, 0}, uidval = {1207596529, 1404794291}, newuid = {0, 0}, 
  mmaxxuid = 2147483647, smaxxuid = 0}
(gdb) p *svars->chan
$7 = {next = 0x0, name = 0x628d60 "server", stores = {0x628b70, 0x6280f0}, 
  boxes = {0x0, 0x0}, sync_state = 0x628e30 "<HOME>/.state/mbsync/", 
  patterns = 0x628e10, ops = {7183, 47}, max_messages = 0, 
  expire_unread = -1 '\377', use_internal_date = 0 '\000'}
(gdb) c
Error: channel server: slave debian/lists/announce cannot be opened.
C: 0/1  B: 3/74  M: +0/0 *0/0 #0/0  S: +0/0 *0/0 #0/0
`---

If you need additional debugging dumps, I'll gladly oblige.

Thanks,
Guillem
Opening slave store local...
pattern '*' (effective '*'): Path, no INBOX
got mailbox list from slave:
Connection is now encrypted
* OK [CAPABILITY IMAP4rev1 LITERAL+ SASL-IR LOGIN-REFERRALS ID ENABLE IDLE 
AUTH=PLAIN] Dovecot ready.
Logging in...
Authenticating with SASL mechanism PLAIN...
>>> 1 AUTHENTICATE PLAIN <authdata>
1 OK [CAPABILITY IMAP4rev1 LITERAL+ SASL-IR LOGIN-REFERRALS ID ENABLE IDLE SORT 
SORT=DISPLAY THREAD=REFERENCES THREAD=REFS THREAD=ORDEREDSUBJECT MULTIAPPEND 
URL-PARTIAL CATENATE UNSELECT CHILDREN NAMESPACE UIDPLUS LIST-EXTENDED 
I18NLEVEL=1 CONDSTORE QRESYNC ESEARCH ESORT SEARCHRES WITHIN CONTEXT=SEARCH 
LIST-STATUS SPECIAL-USE BINARY MOVE] Logged in
>>> 2 NAMESPACE
* NAMESPACE (("" "/")) NIL NIL
2 OK Namespace completed.
pattern '*' (effective '*'): Path, no INBOX
>>> 3 LIST "" "*"
* LIST (\HasNoChildren) "/" debian/lists/announce
* LIST (\HasNoChildren) "/" debian/lists/devel-announce
* LIST (\HasNoChildren) "/" debian/lists/security-announce
[…]
* LIST (\HasNoChildren) "/" INBOX
3 OK List completed.
got mailbox list from master:
  INBOX
  debian/lists/security-announce
  debian/lists/devel-announce
  debian/lists/announce
[…]
Opening master box debian/lists/announce...
>>> 6 SELECT "debian/lists/announce"
Opening slave box debian/lists/announce...
* OK [CLOSED] Previous mailbox closed.
* FLAGS (\Answered \Flagged \Deleted \Seen \Draft)
* OK [PERMANENTFLAGS (\Answered \Flagged \Deleted \Seen \Draft \*)] Flags 
permitted.
* 102 EXISTS
* 0 RECENT
* OK [UNSEEN 70] First unseen.
* OK [UIDVALIDITY 1207596529] UIDs valid
* OK [UIDNEXT 104] Predicted next UID
6 OK [READ-WRITE] Select completed (0.000 secs).
Error: channel server: slave debian/lists/announce cannot be opened.
[…]
Opening master box debian/lists/devel-announce...
>>> 11 SELECT "debian/lists/devel-announce"
Opening slave box debian/lists/devel-announce...
* OK [CLOSED] Previous mailbox closed.
* FLAGS (\Answered \Flagged \Deleted \Seen \Draft)
* OK [PERMANENTFLAGS (\Answered \Flagged \Deleted \Seen \Draft \*)] Flags 
permitted.
* 2055 EXISTS
* 0 RECENT
* OK [UNSEEN 1243] First unseen.
* OK [UIDVALIDITY 1207596536] UIDs valid
* OK [UIDNEXT 2057] Predicted next UID
11 OK [READ-WRITE] Select completed (0.001 secs).
Error: channel server: slave debian/lists/devel-announce cannot be opened.
[…]
Opening master box debian/lists/security-announce...
>>> 24 SELECT "debian/lists/security-announce"
Opening slave box debian/lists/security-announce...
* OK [CLOSED] Previous mailbox closed.
* FLAGS (\Answered \Flagged \Deleted \Seen \Draft)
* OK [PERMANENTFLAGS (\Answered \Flagged \Deleted \Seen \Draft \*)] Flags 
permitted.
* 1924 EXISTS
* 0 RECENT
* OK [UNSEEN 1924] First unseen.
* OK [UIDVALIDITY 1207612933] UIDs valid
* OK [UIDNEXT 1925] Predicted next UID
24 OK [READ-WRITE] Select completed (0.000 secs).
Error: channel server: slave debian/lists/security-announce cannot be opened.
[…]
>>> 78 LOGOUT
* BYE Logging out
78 OK Logout completed.

Reply via email to