я создаю многоугольник и рисую его посредством добавления ноды в рутовую. В очень редких случаях софт падает в этом месте, что и эта бага (linux) https://bugreports.qt.io/browse/QTBUG-95881
То есть в debug мне пишет что при вызове функции updateClip(gn->clipList(), batch); обращение идёт к gn, а он nullptr, проблема ясна, но как пофиксить пока нет идей, неужели самому патч придётся писать?
p.s. моя нода это просто QSGGeometryNode
p.p.s бага проявляется, если точек отрисовки стабильно 4 или 3 штуки, если точек больше чем 4, то всё ок
Товарищи, проблема осталась, закономерность есть если на сцене рисуется всего один графический элемент, объект которого я удаляю. Собственно говоря в прикреплённой ссылке демонстрирующий проект это и делает.
Какая версия Qt ? По той ссылке написано что для 5.15 пофиксено
Обсуждают сегодня