Bug 42613 - Ошибка подтверждения "xid" в SwapBuffers при смене старой компоновки на новую и наоборот в PrusaSlicer
Summary: Ошибка подтверждения "xid" в SwapBuffers при смене старой компоновки на новую...
Status: NEW
Alias: None
Product: Sisyphus
Classification: Development
Component: PrusaSlicer (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Nobody's working on this, feel free to take it
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-04-27 11:38 MSK by Tatyana Gagina
Modified: 2022-04-27 11:43 MSK (History)
0 users

See Also:


Attachments
prusa1.png (16.30 KB, image/png)
2022-04-27 11:38 MSK, Tatyana Gagina
no flags Details
backtrace (667 bytes, text/plain)
2022-04-27 11:43 MSK, Tatyana Gagina
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Tatyana Gagina 2022-04-27 11:38:20 MSK
Created attachment 10673 [details]
prusa1.png

Воспроизводится на всех стендах p10, обновлённых до Sisyphus.
Версия: PrusaSlicer-2.4.1-alt1

Шаги:
1) Установить PrusaSlicer и запустить из меню приложений > Графика > PrusaSlicer;
2) Помощь > Показать полезный совет;
3) Открыть настройки приложения (знак шестерёнки) в открытом окне советов > Интерфейс > Настройка внешнего вида > по-умолчанию стоит "Старая обычная компоновка с вкладками на столе" > сменить на "Новая компоновка с кнопкой настроек в верхнем меню".

Результат: открылось окно с ошибкой "An assenrtioion failed ./src/unix/glx11.cpp(602): assert "xid" failed in SwapBuffers(): window must be shown" (prusa1.png)
После выбора Continue возврат в рабочую область с новой компоновкой.
Аналогичное поведение при смене со старой на "Настройки в отдельном окне".
Вывод BACKTRACE (вложение backtrace)

Ожидаемое поведение: переход на все виды компоновок без ошибок.
Comment 1 Tatyana Gagina 2022-04-27 11:43:51 MSK
Created attachment 10674 [details]
backtrace