Bug 44034

Summary: Падение OpenBoard с ошибкой сегментирования при добавлении приложений на доску
Product: Sisyphus Reporter: Tatyana Gagina <tatyana>
Component: OpenBoardAssignee: neurofreak <neurofreak>
Status: NEW --- QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: antohami, kalabushkinea, neurofreak-alt, neurofreak, temap
Version: unstable   
Hardware: x86_64   
OS: Linux   
Attachments:
Description Flags
панель
none
Screenshot_20221016_224154.png
none
coredumpctl none

Description Tatyana Gagina 2022-10-14 14:45:26 MSK
Created attachment 11693 [details]
панель

Стенды, обновлённые до Sisyphus (версия OpenBoard-1.6.4-alt1):
p10-education-10-x86-64/kde
p10-kworkstation-10-x86-64
p10-server-x86-64
p10-workstation-x86-64

Проверялось в p10, ошибка не воспроизводится (версия: OpenBoard-1.6.3-alt6).
Воспроизводится только на Sisyphus.

Шаги воспроизведения:
1) Запустить:
$  openboard
2) Раскрыть правую боковую панель (см.скрин "панель") → Приложения → перетащить несколько приложений на рабочую доску (QR-code/AnyEmbed.wgt)

Результат: падение программы.

В терминале вывод: 
$ openboard 
Persisting document; path is "/home/test/.local/share/OpenBoard/document/OpenBoard Document 2022-10-14 14-19-02.549/metadata.rdf"
QIODevice::read (QFile, "/usr/lib64/OpenBoard/library/applications/AnyEmbed.wgt"): device not open
/usr/bin/openboard: строка 22:  5304 Ошибка сегментирования                   env QT_PLUGIN_PATH=$QT_PLUGIN_PATH:/usr/lib64/OpenBoard/plugins LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/lib64/OpenBoard/plugins/cffadaptor /usr/lib64/OpenBoard/OpenBoard "$@"

Ожидаемый результат: стабильная работа в программе.
Comment 1 neurofreak-alt@yandex.ru 2022-10-16 18:44:50 MSK
Created attachment 11701 [details]
Screenshot_20221016_224154.png

У меня не воспроизводится.
Comment 2 Евгений 2022-10-28 15:43:04 MSK
Ошибка воспроизводится в р10 на версии OpenBoard-1.6.4-alt1.x86_64
Comment 3 Артём 2022-11-01 15:31:53 MSK
На p10 не воспроизводится ни на одном доступном компьютере. Ни на одной интерактивной панели поймать так же не удалось.
Comment 4 Артём 2022-11-01 15:53:24 MSK
А можете прикрепить coredump?
coredumpctl list
coredumpctl dump НОМЕР | xz -T0 -6 > /tmp/dump.x
Comment 5 Tatyana Gagina 2022-11-01 17:24:17 MSK
В p10 ни на одной системе не воспроизводится. 

Воспроизводится только в Sisyphus.
Версия: OpenBoard-1.6.4-alt1

На данный момент перепроверила на системе kworkstation-10-x86-64, обновлённой до Sisyphus.
Реальный стенд: Dell Vostro 3268.
PC-Dell-0Y2YM6-A01:Intel(R) Core(TM) i5-7400 CPU @ 3.00GHz

Вывод по дампу во вложении coredumpctl.
Comment 6 Tatyana Gagina 2022-11-01 17:24:36 MSK
Created attachment 11792 [details]
coredumpctl
Comment 7 Артём 2022-11-28 13:22:16 MSK
Теперь понятно хоть где проблема:
https://bugzilla.altlinux.org/44469