GNOME Bugzilla – Bug 325240
Evolution incorrectly handles IMAP folder encoding
Last modified: 2005-12-30 05:53:33 UTC
Please describe the problem: When listing folders of an IMAP account, Evolution incorrectly recodes the names to some weird encoding. I am unable to access most of my mail (gets automatically sorted into folders with diacritic symbols) - the folder list on the left shows garbage and trying to access a folder results in an IMAP error saying that such folder does not exist. This is a regression - was working ok in 2.4.1, stopped working after I upgraded to 2.4.2.1. Steps to reproduce: 1. Create an IMAP folder with name containing accented characters 2. Launch Evolution 3. Try to access the folder Actual results: Get folder info(0x81ac0b0:imap://patrys@mail.icenter.pl/, '<null>') = uri: imap://patrys@mail.icenter.pl/INBOX full_name: INBOX flags: 00010454 uri: imap://patrys@mail.icenter.pl/INBOX/Agnieszka%20Szaba%c3%85%c2%82a full_name: INBOX/Agnieszka SzabaÅa flags: 00000018 uri: imap://patrys@mail.icenter.pl/INBOX/Maciej%20Borowik full_name: INBOX/Maciej Borowik flags: 00000018 uri: imap://patrys@mail.icenter.pl/INBOX/Patryk%20Zawadzki full_name: INBOX/Patryk Zawadzki flags: 00000018 uri: imap://patrys@mail.icenter.pl/INBOX/Pawe%c3%85%c2%82%20Kwiatkowski full_name: INBOX/PaweÅ Kwiatkowski flags: 00000018 uri: imap://patrys@mail.icenter.pl/INBOX/Pawe%c3%85%c2%82%20Peters full_name: INBOX/PaweÅ Peters flags: 00000018 uri: imap://patrys@mail.icenter.pl/INBOX/Piotr%20Jelonek full_name: INBOX/Piotr Jelonek flags: 00000018 uri: imap://patrys@mail.icenter.pl/INBOX/Sent full_name: INBOX/Sent flags: 00000018 uri: imap://patrys@mail.icenter.pl/INBOX/Tomasz%20Bartosiewicz full_name: INBOX/Tomasz Bartosiewicz flags: 00000018 uri: imap://patrys@mail.icenter.pl/INBOX/Tomasz%20Dobrowolski full_name: INBOX/Tomasz Dobrowolski flags: 00000018 uri: imap://patrys@mail.icenter.pl/INBOX/Trash full_name: INBOX/Trash flags: 00000018 uri: imap://patrys@mail.icenter.pl/INBOX/Wsp%c3%83%c2%b3lne full_name: INBOX/Wspólne flags: 00000018 uri: imap://patrys@mail.icenter.pl/INBOX/%c3%85%c2%81ukasz%20Olejnik full_name: INBOX/Åukasz Olejnik flags: 00000018 [...] sending : A00009 SELECT "INBOX.Agnieszka Szabała" received: A00009 NO Mailbox does not exist, or must be subscribed to. [...] sending : A00016 SELECT "INBOX.Paweł Kwiatkowski" received: A00016 NO Mailbox does not exist, or must be subscribed to. sending : A00017 SELECT "INBOX.Paweł Peters" received: A00017 NO Mailbox does not exist, or must be subscribed to. [...] Notice it sends something different from what it received earlier. Expected results: Should work as it did before the upgrade ;] Does this happen every time? Every time. Other information: As mentioned above - this is a regression that bugs me since I upgraded from 2.4.1 to 2.4.2.1 Using PLD Linux Ac i686, latest packages from ftp://ftp.pld-linux.org/dists/ac/PLD/i686/PLD/RPMS/ I am also a PLD Linux developer so I can tell you that our build system did not change between these two versions.
Created attachment 56509 [details] Full debug output
hi patryk, thanks for taking the time to report this. it's the same as bug 323106 - i reopened bug 323106 and hope that it will be fixed pretty soon. :-/ *** This bug has been marked as a duplicate of 323106 ***