Hi Antonio,

On Tue, Jan 27, 2009 at 05:56:27PM +0000, Antonio Radici wrote:
> Hi Miroslaw,
> can you please clarify how to reproduce this bug?

No, I can't do it myself :(

It's an admin generated confinguration on our Sun-Fire-880.
But an old mutt 1.5.5i installed on this machine and webmail
don't suffer browsing folders ;)
 
> I've created a Shared Folder/ on imap mailbox and then
> I created a folder called User/ inside this Shared Folder,
> then, using your instructions, I was unable to reproduce the
> bug.
> 
> Please clarify how to create the folders and all the exact
> steps to reproduce the bug against 1.5.19-1 (or 1.5.18-4).

I suppose this problem isn't caused only by space in
folder-name but with coincidence with Noselect attribute of
that folder or 

I've created "/a a/x/" and mutt browse them on that server.
System folders "/Shared Folder" and "/Shared Folder/User" both
have attributes \Noselect \HasChildren - only first isn't
browsed by mutt.

You can see below the different behaviour of mutt in fragments
of ~/.muttdebug0.

I think most important lines are "imap_browse: Quoting mailbox scan":
   a a/ -> "a a/%"
   Shared Folders -> "SharedFolders%" <========== a missing slash
   Shared Folders/User/ -> "Shared Folders/User/%"

Mutt maybe think that folder is empty (wrong response of server
or missintepretation of imap protocol by mutt ???):

  4> a0112 LIST "" "Shared Folders"
  4< a0112 OK Completed

Then list a content of "/Shared Folders" as "/Shared Folders" ;) :
  4> a0113 LIST "" "Shared Folders%"
  4< * LIST (\Noselect \HasChildren) "/" "Shared Folders"
  4< a0113 OK Completed

 1     IMAP                                  Shared Folders/
-- Mutt: Directory [imap://X/Shared Folders/],


===================== folder "/a a/"

  mutt_complete: completing imap://X/a a/
  4> a0127 LIST "" "a a%"
  4< * LIST (\HasChildren) "/" "a a"
  4< a0127 OK Completed
  IMAP queue drained
  mutt_complete: completing imap://X/a a
  4> a0128 LIST "" "a a%"
  4< * LIST (\HasChildren) "/" "a a"
  4< a0128 OK Completed
  IMAP queue drained
  imap_browse: mbox: a a
  4> a0129 LIST "" "a a"
  4< * LIST (\HasChildren) "/" "a a"
  4< a0129 OK Completed
  IMAP queue drained
  imap_browse: Quoting mailbox scan: a a/ -> "a a/%"
  4> a0130 LIST "" "a a/%"
  4< * LIST (\HasNoChildren) "/" "a a/x"
  4< a0130 OK Completed
  IMAP queue drained

===================== folder "/Shared Folders/"

  mutt_complete: completing imap://X/Shared Folders/
  4> a0111 LIST "" "Shared Folders%"
  4< * LIST (\Noselect \HasChildren) "/" "Shared Folders"
  4< a0111 OK Completed
  IMAP queue drained
  imap_browse: mbox: Shared Folders
  4> a0112 LIST "" "Shared Folders"
  4< a0112 OK Completed
  IMAP queue drained
  imap_browse: Quoting mailbox scan: Shared Folders -> "SharedFolders%"
  4> a0113 LIST "" "Shared Folders%"
  4< * LIST (\Noselect \HasChildren) "/" "Shared Folders"
  4< a0113 OK Completed
  IMAP queue drained

===================== folder "/Shared Folders/User/"

  mutt_complete: completing imap://X/Shared Folders/User/
  4> a0116 LIST "" "Shared Folders/User%"
  4< * LIST (\Noselect \HasChildren) "/" "Shared Folders/User"
  4< a0116 OK Completed
  IMAP queue drained
  imap_browse: mbox: Shared Folders/User
  4> a0117 LIST "" "Shared Folders/User"
  4< * LIST (\Noselect \HasChildren) "/" "Shared Folders/User"
  4< a0117 OK Completed
  IMAP queue drained
  imap_init_browse: adding parent Shared Folders
  imap_browse: Quoting mailbox scan: Shared Folders/User/ -> "Shared 
Folders/User/%"
  4> a0118 LIST "" "Shared Folders/User/%"
  4< * LIST (\Noselect \HasChildren) "/" "Shared Folders/User/Postmaster"
  4< a0118 OK Completed
  IMAP queue drained

=====================

PS.
It is maybe related to an other old bug:
#363708 mozilla-thunderbird: IMAP subscribe fails to detect
inferiors of noselect folders



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to