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

Crash in ~QSGPlainTexture

    XMLWordPrintable

Details

    • 39b7c020a38a2a0dadc72c2f841fdb8f322f8588

    Description

      Running qquickcanvasitem autotest:

      Program received signal EXC_BAD_ACCESS, Could not access memory.
      Reason: KERN_INVALID_ADDRESS at address: 0x0000000000000000
      0x00007fff8792c3c2 in glDeleteTextures ()
      (gdb) bt
      #0  0x00007fff8792c3c2 in glDeleteTextures ()
      #1  0x00000001007ae2d5 in QSGPlainTexture::~QSGPlainTexture (this=0x104e56470) at scenegraph/util/qsgtexture.cpp:404
      #2  0x000000010091b6f3 in QQuickContext2DImageTexture::~QQuickContext2DImageTexture (this=0x104e565d0) at items/context2d/qquickcontext2dtexture.cpp:659
      #3  0x0000000100915fbb in QQuickContext2DNode::~QQuickContext2DNode (this=0x13a212240) at items/context2d/qquickcontext2dnode.cpp:67
      #4  0x00000001007a1079 in QSGNode::destroy (this=0x104bc3860) at scenegraph/coreapi/qsgnode.cpp:202
      #5  0x00000001007a1941 in QSGNode::~QSGNode (this=0x104bc3860) at scenegraph/coreapi/qsgnode.cpp:133
      #6  0x00000001007a1079 in QSGNode::destroy (this=0x104b380a0) at scenegraph/coreapi/qsgnode.cpp:202
      #7  0x00000001007a1a91 in QSGNode::~QSGNode (this=0x104b380a0) at scenegraph/coreapi/qsgnode.cpp:133
      #8  0x00000001007a1e57 in QSGTransformNode::~QSGTransformNode (this=0x104b380a0) at scenegraph/coreapi/qsgnode.cpp:828
      #9  0x00000001007fbdfe in QQuickCanvasPrivate::cleanupNodes (this=0x104b19af0) at items/qquickcanvas.cpp:1632
      #10 0x00000001007fef2d in QQuickCanvas::~QQuickCanvas (this=0x7fff5fbff2a0) at items/qquickcanvas.cpp:879
      

      Running samegame, clicking "New Game", then exiting

      Program received signal EXC_BAD_ACCESS, Could not access memory.
      Reason: KERN_INVALID_ADDRESS at address: 0x0000000000000000
      0x00007fff8792c3c2 in glDeleteTextures ()
      (gdb) bt
      #0  0x00007fff8792c3c2 in glDeleteTextures ()
      #1  0x00000001004f80be in QSGPlainTexture::~QSGPlainTexture ()
      #2  0x0000000100635aa0 in QSGSimpleMaterial<ColoredMaterialData>::~QSGSimpleMaterial ()
      #3  0x00000001004ee4c9 in QSGGeometryNode::~QSGGeometryNode ()
      #4  0x00000001004eda74 in QSGNode::destroy ()
      #5  0x00000001004ee5f2 in QSGNode::~QSGNode ()
      #6  0x00000001004eda74 in QSGNode::destroy ()
      #7  0x00000001004ee102 in QSGNode::~QSGNode ()
      #8  0x00000001004ee32b in QSGTransformNode::~QSGTransformNode ()
      #9  0x0000000100530ac6 in QQuickCanvasPrivate::cleanupNodes ()
      #10 0x0000000100530ca0 in QQuickCanvas::~QQuickCanvas ()
      

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            brasser Michael Brasser (closed Nokia identity) (Inactive)
            brasser Michael Brasser (closed Nokia identity) (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes