Skip to content

Rare Crash using OSGView or ScatterPlotView #207

Open
@hpuhr

Description

@hpuhr

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.

Metadata

Metadata

Assignees

Labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions