Details
-
Bug
-
Resolution: Done
-
P2: Important
-
5.9
-
None
Description
If a program uses multiple OpenGL context objects over time on the same screen, then over time the QHash<QOpenGLContext *, GraphicsContextData> m_gfx member in QEglFSCursor accumulates dangling pointers and results in random crashes.
The test case in QTBUG-64585 reproduces this for example on VxWorks (when cursors are enabled).