Open Bug 694933 Opened 14 years ago Updated 3 years ago

Virtual folders in non-english like "Новые" are shown twice

Categories

(MailNews Core :: Backend, defect)

defect

Tracking

(Not tracked)

People

(Reporter: target.san, Unassigned)

References

(Blocks 2 open bugs)

Details

User Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:7.0.1) Gecko/20100101 Firefox/7.0.1 Build ID: 20110928134238 Steps to reproduce: 1. Create virtual folder with non-english name 2. Restart TB Actual results: Virtual folder is shown twice Expected results: Virtual folder is shown once P.S: if create VF in english first, then rename, everything goes fine; if delete one of duplicates, second one stops working and disappears after restart
(In reply to target.san from comment #0) > 1. Create virtual folder with non-english name What is the non-english name? The virtual folder name and definition is kept in virtualFolders.dat under Tb's profile directory. What is definition in virtualFolders.dat for the virtual folder with non-english name?
Perhaps same problem as bug 669144(for ":" case).
Depends on: 669144
(In reply to WADA from comment #1) > What is the non-english name? Name is "Новые" (in russian) > The virtual folder name and definition is kept in virtualFolders.dat under > Tb's profile directory. > What is definition in virtualFolders.dat for the virtual folder with > non-english name? Before restart, the definition is > uri=mailbox://igba@isd01.isd.dp.ua/Inbox/%D0%9D%D0%BE%D0%B2%D1%8B%D0%B5 > scope=mailbox://igba@isd01.isd.dp.ua/Inbox|mailbox://igba@isd01.isd.dp.ua/Inbox/06cb4a5e|mailbox://igba@isd01.isd.dp.ua/Inbox/2d5a1aed|mailbox://igba@isd01.isd.dp.ua/Inbox/Maillists|mailbox://igba@isd01.isd.dp.ua/Inbox/TMS|mailbox://igba@isd01.isd.dp.ua/Inbox/SoftTest > terms=AND (status,isn't,read) > searchOnline=false After restart, new definition appears (and old one is retained): > uri=mailbox://igba@isd01.isd.dp.ua/Inbox/be3d2674 > scope=mailbox://igba@isd01.isd.dp.ua/Inbox|mailbox://igba@isd01.isd.dp.ua/Inbox/06cb4a5e|mailbox://igba@isd01.isd.dp.ua/Inbox/2d5a1aed|mailbox://igba@isd01.isd.dp.ua/Inbox/Maillists|mailbox://igba@isd01.isd.dp.ua/Inbox/TMS|mailbox://igba@isd01.isd.dp.ua/Inbox/SoftTest > terms=AND (status,isn't,read) > searchOnline=false Seems that the trouble is in how virtual folder URI is generated.
Duping to bug 669144.
Status: UNCONFIRMED → RESOLVED
Closed: 14 years ago
No longer depends on: 669144
Resolution: --- → DUPLICATE
Re-open, because bug 669144(ascii illeal file name character case) is already WORKSFORME in Tb 24.0.1.
Status: RESOLVED → UNCONFIRMED
Component: Folder and Message Lists → Backend
OS: Windows 7 → All
Product: Thunderbird → MailNews Core
Hardware: x86_64 → All
Resolution: DUPLICATE → ---
Summary: Virtual folders in non-english are shown twice → Virtual folders in non-english like "Новые" are shown twice
As written in bug 927827, problem still occurs in Tb 24.0.1.
Status: UNCONFIRMED → NEW
Ever confirmed: true
As written in bug 927827, WORKAROUND is; Create a Search Folder(Virtual Folder) with AlphaNumeric only, then rename to "Новые". Only uri=mailbox://igba@isd01.isd.dp.ua/Inbox/be3d2674 is generated in virtualFolders.dat if rename, so "Duplicated Search Folder" doesn't occur, although "excess DIRECTORY named be3d2674" is still created by Tb in addition to requred be3d2674.msf.

I know we've had some recent changes for special folders. Should those changes also resolve the issues of this and related bugs (including bug 919221)? Or do we need to extend that work here?

Flags: needinfo?(jorgk)
Flags: needinfo?(acelists)

I've created a virtual folder from a search called テスト (test in Japanese). I got one folder, not two. I'm not aware of "recent changes for special folders". Which bug?

Flags: needinfo?(jorgk)

Aha, right now I'm seeing two folders テスト. That's after a restart and a couple of days of use since my last comment.

Flags: needinfo?(acelists)
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.