Description
In rare cases, the application crashes when an OSView or ScatterPlotView is created/started, with one of the following errors:
"OSGViewDataWidget::OSGViewDataWidget(OSGView*, OSGViewDataSource*, QWidget*): Assertion `!windows.empty()' failed."
"QOpenGLWidget: Failed to create context"
"makeCurrent() failed"
It is not really known what causes the error, but the real issue is that no OpenGL context window can be created in the graphics environment. It is assumed that this happens when something is changed in the running system which breaks the OpenGL background components, e.g. after an update.
This issue is resolved after a reboot/restart of the X window system, which is confirmed by the author and other users.
Since this seems to be common for all OpenGL applications and not COMPASS specific, and a resolution exists, this won't be investigated further. If this is not acceptable please contact the author.