Details
-
Bug
-
Resolution: Unresolved
-
P1: Critical
-
None
-
5.14.2
-
None
-
Windows 10
Description
Ran a few Qt3D examples with the mingw toolchain (both 32b/64b) to get started as a noob.
Although the program runs fine, it crashes with an AV (SIGSEGV) when you close the application.
Affected are for instance scene3dview and the basic simple-qml examples.
The crash happens when the rendering thread is cleaning up and destroying its objects.
When I remove the material from the scene/QML-file it closes okay.
It looks like the program is trying to use a GLShader object after it has already been freed.
This kind of rhymes with my observation that removing the material from the scene avoids the crash, since there is no use-after-delete possible without any materials in the first place.