ASSERT: "d_1_0_Core->refs.load()" in file opengl\qopenglfunctions_4_3_core.cpp, line 93
-
One of my class derive from QOpenGLFunctions_4_3_Core, and one instance of this class crashes when the destruction happens. Curiously another instance of this class is successfully destructed .
Seems like there is another thread related to this problem: QOpenGLFunctions_3_3_Core Incorrectly Assumes it Has Been Initialized.
Unlike that thread, I called initializeOpenGLFunctions() for all the instances. And I'm only experiencing this issue on debug build too. Is this still a bug or I'm doing something wrong?
I'm using Qt-5.9 with msvc2017 under Win10 x64.
-
One of my class derive from QOpenGLFunctions_4_3_Core, and one instance of this class crashes when the destruction happens. Curiously another instance of this class is successfully destructed .
Seems like there is another thread related to this problem: QOpenGLFunctions_3_3_Core Incorrectly Assumes it Has Been Initialized.
Unlike that thread, I called initializeOpenGLFunctions() for all the instances. And I'm only experiencing this issue on debug build too. Is this still a bug or I'm doing something wrong?
I'm using Qt-5.9 with msvc2017 under Win10 x64.
You are aware that you can check also for bug reports on issues on JIRA?
The forum creaditials are also for JIRA.