ThunderBird 1.0.7 (расширения:
Attachment exctractor 0.5, Attachment sizes 0.0.3, mouse gestures 1.0.4, Preferential 0.7, Signature switch 0.9.4)
Windows XP SP2.

Вот, сегодня нарвался:

Запускаю TB. Открываю адресную книгу.
Импортирую адресную книгу из outlook express.
Появляется новая "Адресная книга Outlook Express".
Решаю привести всё в порядок, заполнить данные...
Cоздаю новую адресную книгу... ну, скажем, под именем "Фонд".
Перетаскиваю контакты из "Адресная книга Outlook Express" в "Фонд".
Сижу, правлю их (в книге "Фонд"), вписываю телефоны, адреса, все дела, всё красиво.
Налюбовавшись на порядок, удаляю "Адресную книгу Outlook Express",
закрываю адресную книгу и выхожу из TB...
Запускаю заново - в адресной книге "Фонд" никаких контактов НЕТ. Вообще :(
И в этой адресной книге ничего нельзя создать (можно только удалить книгу).
Час работы впустую...

На моей системе баг повторяем, 100% - если пошагово повторить.

Кроме того, после такого дела удалил все адресные книги,
но в профиле все равно остались abook-1.mab и abook-2.mab
О них есть упоминание в localstore.rdf, но в "адресной книге" видны только
"Личная адресная книга" и "собранные адреса"

Что сделать с этими abook-1.mab и abook-2.mab ?

В 1.5 RC2 тоже такой же баг?

Вот пока не проверял, думал подождать релиза на стабильной версии :rolleyes: :/
Но, наверно, стОит попробовать...

ThunderBird 1.5 RC2 ведет себя так же (баг есть), если ставить на существующий профиль.
А если делать чистую установку – то проблемы нет.

Интересно, из-за чего такое могло произойти?

Возможно ли обойтись без создания нового профиля? Существующий подлатать-заштопать? :) Или лучше с помощью Mozbackup сделать backup старого профиля, кроме адресных книг, потом создать новый профиль, и в него сделать restore?

В общем, дело такое.
При каждом импорте из Outlook Express,
создании новой книги, копировании записей из импортированной книги в новую,
а затем удалении книг, в prefs.js накапливаются (!) строчки

user_pref("ldap_2.servers.OutlookExpress.position", 0);
user_pref("ldap_2.servers.OutlookExpress_1.position", 0);
user_pref("ldap_2.servers.OutlookExpress_2.position", 0);

и

user_pref("ldap_2.servers.user_directory_1.position", 0);
user_pref("ldap_2.servers.user_directory_2.position", 0);
user_pref("ldap_2.servers.user_directory_3.position", 0);

и так далее.
(хотя остаются всего лишь 2 стандартные адресные книги)
Видимо, после какого-то порога адресную книгу просто начинает глючить.
В "глючном" профиле таких строчек вообще по полтора десятка.

Наверное, это всё-таки баг.