Details
-
Bug
-
Resolution: Done
-
P1: Critical
-
5.4.0 Beta
-
None
-
PC + Windows 7 / Desktop GL or Dynamic GL-both, 32 bits + OpenGL 3.1 video card
-
b5fb59fc5fa8d180daa1cb95f12238657a53bbc2 (qtdeclarative/5.4.0, 10.11.2014, 5.4 RC)
Description
Steps:
- Compile the attached project.
- Run the executable and close the window
- Assert appears with
ASSERT: "context" in file opengl\qopenglfunctions.cpp, line 209 Invalid parameter passed to C runtime function. Invalid parameter passed to C runtime function.
I have attached the backtrace and opengl extensions.
Notes:
- It does not happen with Qt 5.3.2.
- The bug disappears when removing in MainWindow.qml the code
ConfigurationTab {}
- The bug disappears when removing in main.qml the code
property var splash: Window { visible: false modality: Qt.ApplicationModal flags: Qt.SplashScreen width: 300 height: 200 color: "grey" }
- the bug disappears when changing QApplication for QGuiApplication
QML code looks like:
.... QtObject { id : mainQtObject property var window: MainWindow { visible: true } property var splash: Window { visible: false ... } }
Attachments
Issue Links
- is duplicated by
-
QTBUG-41966 [REG 5.3 -> 5.4] Windows: App with playing video crashes on exit if QWidget::createWindowContainer() is used
- Closed
- is required for
-
QTBUG-41613 Issues to be fixed before 5.4.0 RC
- Closed
- relates to
-
QTBUG-41942 QQuickWidget turns black when menu overlays progress bar
- Closed