Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-85575

Qt3D access violation (SIGSEGV) while closing example application

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • P1: Critical
    • None
    • 5.14.2
    • Qt3D
    • None
    • Windows 10
    • Windows

    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.

      Attachments

        1. cr1.png
          cr1.png
          195 kB
        2. cr2.png
          cr2.png
          175 kB
        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            seanharmer Sean Harmer
            evanputten edwin van putten
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:

              Gerrit Reviews

                There are no open Gerrit changes