Bug 44179

Summary: Слетает локализация после смены темы в shotcut
Product: Sisyphus Reporter: Tatyana Gagina <tatyana>
Component: shotcutAssignee: Andrey Cherepanov <cas>
Status: NEW --- QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: cas
Version: unstable   
Hardware: x86_64   
OS: Linux   
Attachments:
Description Flags
error none

Description Tatyana Gagina 2022-10-31 15:01:58 MSK
Created attachment 11785 [details]
error

Стенды:
workstation-10-x86-64
education-10-x86-64/kde
kworkstation-10-x86-64
server-10-x86-64

Версия: shotcut-22.10.25-alt1

Проверялось в p10, ошибка воспроизводится (22.10.25-alt1).
В предыдущей версии p10 shotcut-20.09.27-alt1 нет ошибок. 
Слияние тёмного/светлого без перезагрузки применяется сразу, локализация интерфейса не меняется.

Шаги: 
1) Запустить из терминала:
$ shotcut
2) Настройки → Тема → Светлый Fusion → Перезапустить сейчас → Да.

Результат: после автоматического перезапуска программа на английском языке. 
В терминале ошибка сегментирования:

[Debug  ] <Mlt::Controller::~Controller> begin
[Debug  ] <Mlt::Controller::~Controller> end
[Debug  ] <Application::~Application> exiting
Ошибка сегментирования

Более подробный вывод во вложении error.

Дополнительно: при перезапуске shotcut повторно, локализация возвращается, интерфейс на русском. 
Аналогично при применении тёмной темы Fusion.

Ожидаемый результат: после перезапуска программа на русском языке, при перезапуске нет ошибок сегментирования.
Comment 1 Tatyana Gagina 2023-01-11 17:09:33 MSK
Ошибка осталась только для:
Education x86_64 KDE (обновлён. до Sisyphus).
Перезапуск программы помогает.

Проверялось на p10, ошибка не воспроизводится.

Версии:
p10:  20.09.27-alt1
Sisyphus: 22.12.21-alt1