Bug 57621 - Spectacle работает некорректно
Summary: Spectacle работает некорректно
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: kf6-kguiaddons (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: sirius@altlinux.org
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2026-01-23 14:30 MSK by Жора Змейкин
Modified: 2026-01-30 14:46 MSK (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Жора Змейкин 2026-01-23 14:30:00 MSK
То ли обновление KDE Gear, то ли обновление KDE Frameworks сломали работу Spectacle. После создания скриншота иногда не появляется уведомление об его успешном создании, при попытке вставить куда-то скриншот он вылетает:
> KCrash: Application 'spectacle' crashing... crashRecursionCounter = 2
> fish: Job 1, 'spectacle' terminated by signal SIGSEGV (Address boundary error)

Часто из-за этого не получается куда-то вставить скриншот и приходится доставать его из апплета буфера обмена. Ещё иногда при вставке скриншота крашится plasmashell.
Comment 1 Kostevich Arseniy 2026-01-28 18:21:18 MSK
Версия пакета:
kf6-kguiaddons-6.22.1-alt2

Ошибка в данный момент не воспроизводится.

Дополнительная информация:
Ранее ошибка стабильно воспроизводилась по шагам:
1. Открыть spectacle -> Выделить область снимка -> Скопировать
2. После того, как снимок скопирован в буфер обмена, открыть приложение для вставки снимка, проверял с libreoffice(spectacle в этот момент должен быть открыт)
3. Вставить снимок из буфера обмена
Comment 2 Жора Змейкин 2026-01-29 00:34:06 MSK
Нет, баг до сих пор воспроизводится. С каким-то шансом он действительно вставляет, но не всегда и есть способ, как воспроизвести проблему на 100%. Чтобы исключить внешние факторы я загрузил свежий tested образ ALT Regular KDE и сделал следующие шаги:
1. Открыл Konsole, выполнил команду spectacle
2. Выделил область, нажал Enter. Появляется окно Spectacle.
3. Нажимаю кнопку «Копировать». И вот тут появляется первая аномалия - синее сообщение появляется с заметной задержкой.
4. Нажимаю на рабочий стол, вставляю изображение через Ctrl+V.
5. После вставки изображения мы получаем краш Spectacle, либо пустое изображение. Иногда и вовсе краш plasmashell.

С последними обновлениями ситуация такая же.
journalctl -r:
янв 29 00:10:31 host-15 /usr/libexec/xdg-desktop-portal[2923]: g_object_ref: assertion 'G_IS_OBJECT (object)' failed
янв 29 00:10:31 host-15 systemd[1532]: Started xdg-desktop-portal.service - Portal service.
янв 29 00:10:31 host-15 dbus-daemon[1590]: [session uid=1000 pid=1590 pidfd=5] Successfully activated service 'org.freedesktop.portal.Desktop'
янв 29 00:10:31 host-15 rtkit-daemon[993]: Supervising 6 threads of 3 processes of 1 users.
янв 29 00:10:31 host-15 rtkit-daemon[993]: Supervising 6 threads of 3 processes of 1 users.
янв 29 00:10:31 host-15 rtkit-daemon[993]: Supervising 6 threads of 3 processes of 1 users.
янв 29 00:10:31 host-15 rtkit-daemon[993]: Supervising 6 threads of 3 processes of 1 users.
янв 29 00:10:31 host-15 rtkit-daemon[993]: Supervising 6 threads of 3 processes of 1 users.
янв 29 00:10:31 host-15 rtkit-daemon[993]: Supervising 6 threads of 3 processes of 1 users.
янв 29 00:10:31 host-15 /usr/libexec/xdg-desktop-portal[2923]: Choosing gtk.portal for org.freedesktop.impl.portal.Lockdown as a last-resort fallback
янв 29 00:10:31 host-15 systemd[1532]: Starting xdg-desktop-portal.service - Portal service...
янв 29 00:10:31 host-15 dbus-daemon[1590]: [session uid=1000 pid=1590 pidfd=5] Activating via systemd: service name='org.freedesktop.portal.Desktop' unit='xdg-desktop-portal.service' requested by ':1.90' (uid=1000 pid=2921 comm="spectacle")

Spectacle:
KCrash: Application 'spectacle' crashing... crashRecursionCounter = 2
Ошибка сегментирования (образ памяти сброшен на диск)
Comment 3 Жора Змейкин 2026-01-29 02:21:36 MSK
Я пересобрал kf6-kguiaddons без второго патча и проблема решилась. Полагаю, надо разбираться, что не так с этим патчем.
Comment 4 Repository Robot 2026-01-30 14:46:10 MSK
kf6-kguiaddons-6.22.1-alt3 -> sisyphus:

Fri Jan 30 2026 Dmitrii Fomchenkov <sirius@altlinux> 6.22.1-alt3
- update (closes: 57621)