Skip to content

Plugin destruction causes crash due to problems with OpenGL destruction #160

@ThomasKroes

Description

@ThomasKroes
void ScatterplotWidget::cleanup()
{
    qDebug() << "Deleting scatterplot widget, performing clean up...";
    _isInitialized = false;

    makeCurrent();
    _pointRenderer.destroy();
    _densityRenderer.destroy();
}
void PointArrayObject::destroy()
{
    glDeleteVertexArrays(1, &_handle); // Crashes right here
    _positionBuffer.destroy();
}

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions