thunderbird 102.9.1-1 обновление поломало календарь

Браузеры, почтовые клиенты, офисные пакеты, файловые менеджеры, редакторы и т.п.
Ответить
lnx
Сообщения: 392
Зарегистрирован: 24.08.2022

#

Коллеги, прилетело 102.9.1-1 и пропали записи календаря. Сами файлы на месте и размер их правильный -
32 апр 6 10:52 backup
42893312 апр 24 2021 cache.sqlite
19380104 апр 24 2021 cache.sqlite-wal
1867776 мар 6 00:07 deleted.sqlite
24969216 апр 5 11:47 local.sqlite
0 апр 5 12:53 local.sqlite-wal

Но пустота. Попытка даунгрейда Птицы тянет за собой кучу всего, libvpx, ffmpeg и пр.
Какие будут мнения?
indeviral
Аватара пользователя
Сообщения: 327
Зарегистрирован: 15.08.2022

#

Может формат бд поменялся.
Можно попробовать экспортировать во что-нибудь на старой версии и потом импортировать в новую.
Или создать новый профиль и заполнить средствами SQL.
Или создать новый профиль и подменить нужные файлы.

Ошибки в тексте-неповторимый стиль автора©

lnx
Сообщения: 392
Зарегистрирован: 24.08.2022

#

подсунуть попытался, бестолку. Версия "формат поменялся" выглядит вполне достоверной - новые события тоже не сохраняются, только лишь во вновь созданный календарь. Манагеры скл-лайт базы открвают, все на месте. Подожду пока обновления и других идей. Резермные копии сделал.
indeviral
Аватара пользователя
Сообщения: 327
Зарегистрирован: 15.08.2022

#

lnx:Манагеры скл-лайт базы открвают, все на месте
Так экспортируйте в какой-нибудь удобоваримый формат ical или csv и загрузите в thunderbird он должен что-то такое переваривать.

Ошибки в тексте-неповторимый стиль автора©

vall
Аватара пользователя
Администрация
Сообщения: 1064
Зарегистрирован: 09.08.2022

#

Добрался до десктопа, чтобы взглянуть. Как локальные события, так и синхронизация через caldav работают без изменений. Версия приложения 102.9.1 (64-битный).
lnx
Сообщения: 392
Зарегистрирован: 24.08.2022

#

Прилетело обновление, проблема не решилась. ЧТо наблюдаю - определенно изменился подход к календарю. Использую (ныне) локальный, ибо синхронизацию с калдавом за ненадобностью отключил.
Ранее в директории Птицы был дир .thunderbird/user/calendar-data и в нем файлы скл базы. Они не используются. Доказательство - создаю новый календарь - ни состав файлов, ни их дата не меняются. Переименовываю дир, перезапускаю Птицу - показывает ВСЕ ранее созданные календари, коих теперь с экспериментами штук 5, создает дир, в нем два файла. Жду. Создаю новый Кал, ни состав файлов, ни размер, ни дата не меняются.
Снес дир Расширения - результат тот же. ЧТо-то я пропускаю.
vall
Аватара пользователя
Администрация
Сообщения: 1064
Зарегистрирован: 09.08.2022

#

lnx: Ранее в директории Птицы был дир .thunderbird/user/calendar-data и в нем файлы скл базы.
Это просмотр в режиме millerview директории птицы. У меня всё иначе как-то
~/.thunderbird/sgu0uomu.default-release/

Изображение
lnx
Сообщения: 392
Зарегистрирован: 24.08.2022

#

Все верно, такой файл есть. ТОлку то. Его подмена ничего не решает.
vall
Аватара пользователя
Администрация
Сообщения: 1064
Зарегистрирован: 09.08.2022

#

lnx: Все верно, такой файл есть. ТОлку то. Его подмена ничего не решает.
Путь совершенно другой.
~/.thunderbird/sgu0uomu.default-release/calendar-data/local.sqlite
Чем у Вас
lnx: был дир .thunderbird/user/calendar-data и в нем файлы скл базы.
Сомнения в директории user. Если специально не назвали так, то там обычно произвольный буквенный набор (у каждого свой).
lnx
Сообщения: 392
Зарегистрирован: 24.08.2022

#

Рецидив и дежавю! Хэлп!

thunderbird 147.0.1-1 - в работе потребовалось памяти, выключил. Включил - календаря нет!
В ~.thunderbird
9tgsz8r3.default-release
calendar-data2
.
installs.ini
profiles.ini
..
user

Профиль указан верно. При запуске в списке календарей он есть, но пустой. Файлы календаря живые, размер и даты соответствуют ожиданиям. Даунгрэйд версии до 147 не помогает. Удаление cache тоже. Календарь локальный, это local.sqlite

Гугл подсовывает ссылку на мою же тему на старом форме thunderbird календарь поломался, но в опубликованном архиве форума https://archlinuxcomru.github.io/backup/ найти не получается.
lnx
Сообщения: 392
Зарегистрирован: 24.08.2022

#

Догадался запустить в консоли, пишет такое -

~/.thunderbird$ thunderbird 
WARNING: content window passed to PrivateBrowsingUtils.isWindowPrivate. Use isContentWindowPrivate instead (but only for frame scripts).
pbu_isWindowPrivate@resource://gre/modules/PrivateBrowsingUtils.sys.mjs:23:11
_update/useDarkTheme<@resource://gre/modules/LightweightThemeConsumer.sys.mjs:307:36
_update@resource://gre/modules/LightweightThemeConsumer.sys.mjs:317:7
LightweightThemeConsumer@resource://gre/modules/LightweightThemeConsumer.sys.mjs:244:8
observe/<@resource:///modules/MailGlue.sys.mjs:552:15
console.warn: calendar: [xpconnect wrapped mozIStorageError]
console.error: calendar: "Message: error executing async statement\nConnection Ready: true\nLast DB Error Message: not an error\nDatabase File: ~/.thunderbird/user/calendar-data/local.sqlite\nLast DB Statement: [object AsyncStatementJSHelper]\nException: [Exception... \"error executing async statement\"  nsresult: \"0x80004005 (NS_ERROR_FAILURE)\"  location: \"JS frame :: resource:///modules/calendar/CalStorageDatabase.sys.mjs :: handleCompletion :: line 264\"  data: no]" [Exception... "error executing async statement"  nsresult: "0x80004005 (NS_ERROR_FAILURE)"  location: "JS frame :: resource:///modules/calendar/CalStorageDatabase.sys.mjs :: handleCompletion :: line 264"  data: no]
JavaScript error: resource:///modules/calendar/CalStorageDatabase.sys.mjs, line 264: NS_ERROR_FAILURE: error executing async statement
JavaScript error: resource:///modules/calendar/CalStorageDatabase.sys.mjs, line 264: NS_ERROR_FAILURE: error executing async statement
JavaScript error: resource:///modules/calendar/CalStorageDatabase.sys.mjs, line 264: NS_ERROR_FAILURE: error executing async statement
JavaScript error: resource:///modules/calendar/CalStorageDatabase.sys.mjs, line 264: NS_ERROR_FAILURE: error executing async statement
console.error: [Exception... "error executing async statement"  nsresult: "0x80004005 (NS_ERROR_FAILURE)"  location: "JS frame :: resource:///modules/calendar/CalStorageDatabase.sys.mjs :: handleCompletion :: line 264"  data: no]
JavaScript error: resource:///modules/calendar/CalStorageDatabase.sys.mjs, line 264: NS_ERROR_FAILURE: error executing async statement
JavaScript error: , line 0: uncaught exception: undefined
Ответить