| Summary: | Ошибка сегментирования после выбора стиля, если предыдущим стилем был Oxygen | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | Sisyphus | Reporter: | Богдан Богуславский <boguslavskijbj> | ||||||
| Component: | qt6ct | Assignee: | Nobody's working on this, feel free to take it <nobody> | ||||||
| Status: | NEW --- | QA Contact: | qa-sisyphus | ||||||
| Severity: | normal | ||||||||
| Priority: | P5 | CC: | iv, zerg | ||||||
| Version: | unstable | ||||||||
| Hardware: | x86_64 | ||||||||
| OS: | Linux | ||||||||
| Attachments: |
|
||||||||
У меня нет возможности установить "ALT Worksatation K 11.1 (Обновленный до Sisyphus)". На своей обновлённой до Sisyphus системе, которая много лет назад была regular-xfce, и всё ещё xfce (хотя уже не очень regular), установил следующие пакеты:
# apt-get install fonts-ttf-oxygen gtk2-theme-oxygen plasma6-oxygen gtk3-theme-oxygen-gtk
В qt6ct появился пункт Oxygen. Тыкал в него по-разному, в том числе и так:
> 2. Выбрать стиль Oxygen -> применить, далее выбрать любой другой стиль -> применить
Иногда выглядит кривовато, но в целом не упало.
Так что пока не знаю, как это воспроизводить.
$ rpm -qi qt6ct
Name : qt6ct
Version : 0.9
Release : alt2.git55dba87
DistTag : sisyphus+383408.100.1.1
[...]
Created attachment 18829 [details] backtrace основного потока с установленным plasma6-oxygen-debuginfo Воспроизвёл. Надо больше пробовать, а ещё каждый раз ждать как сменится тема и после этого переключать вкладки несколько раз. > Created attachment 18827 [details] > backtrace падения приложения > #1 0x00007faa28b3585a in ?? () from /usr/lib64/qt6/plugins/styles/oxygen6.so $ rpm -qf /usr/lib64/qt6/plugins/styles/oxygen6.so plasma6-oxygen-6.3.5-alt1.x86_64 Пожалуй, стоило поставить plasma6-oxygen-debuginfo и попробовать снять ещё один backtrace. Я это сделал, результат прикладываю. (Ответ для Ivan A. Melnikov на комментарий #1) > У меня нет возможности установить "ALT Worksatation K 11.1 (Обновленный до > Sisyphus)". Такое давно не прокатывает. ;-) К тому же наверняка есть возможность предоставить стенд, на котором воспроизводится. Касательно qt6ct: я с начала его появления (со времён Qt5) слышу о проблемах с ним. Учитывая, что это костыль, проблема скорее всего именно в нём. Лично я не рекомендую им пользоваться, а если хоть как-то работает -- уже хорошо. (In reply to Sergey V Turchin from comment #3) > (Ответ для Ivan A. Melnikov на комментарий #1) > > У меня нет возможности установить "ALT Worksatation K 11.1 (Обновленный до Sisyphus)". > Такое давно не прокатывает. ;-) > К тому же наверняка есть возможность предоставить стенд, на котором > воспроизводится. У меня уже воспроизвелось, я написал выше. Надо вкладки попереключать. > Касательно qt6ct: я с начала его появления (со времён Qt5) слышу о проблемах > с ним. Учитывая, что это костыль, проблема скорее всего именно в нём. Лично > я не рекомендую им пользоваться, а если хоть как-то работает -- уже хорошо. Согласен. |
Created attachment 18827 [details] backtrace падения приложения Стенды: ALT Worksatation K 11.1 (Обновленный до Sisyphus) Версия пакета: qt6ct-0.9-alt2.git55dba87.x86_64 Шаги воспроизведения: 1. Запустить приложение из меню (Настройки -> Настройки Qt6) или из терминала: $ qt6ct 2. Выбрать стиль Oxygen -> применить, далее выбрать любой другой стиль -> применить 3. Нажать на выпадающий список с выбором стилей Ожидаемый результат: открылся выпадающий список для выбора стиля Реальный результат: ошибка сегментирования