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

Segmentation fault attempting to stop an uninstalled QAnimationDriver

    XMLWordPrintable

Details

    • ebcc78036b0b584193a6bd831f48417cf190e292

    Description

      Found by pressing Quit on demos/declarative/samegame/samegame.qml, particularly after having started a game and clicking a few blocks.

      Program received signal SIGSEGV, Segmentation fault.
      0x081fde60 in ?? ()
      (gdb) bt
      #0  0x081fde60 in ?? ()
      #1  0xb5dfc001 in QUnifiedTimer::uninstallAnimationDriver (this=0x82f0460, d=0x82f03d0) at /home/dajansen/depot/qt/qt-qml2/src/corelib/animation/qabstractanimation.cpp:421
      #2  0xb5dfc225 in QAnimationDriver::uninstall (this=0x82f03d0) at /home/dajansen/depot/qt/qt-qml2/src/corelib/animation/qabstractanimation.cpp:484
      #3  0xb7d56e90 in ~QSGCanvasPrivate (this=0x80e2328, __in_chrg=<value optimised out>) at /home/dajansen/depot/qt/qt-qml2/src/declarative/items/qsgcanvas.cpp:479
      #4  0xb7ddf2fb in ~QSGViewPrivate (this=0x80e2328, __in_chrg=<value optimised out>) at /home/dajansen/depot/qt/qt-qml2/src/declarative/items/qsgview.cpp:106
      #5  0xb5f0dfc9 in QScopedPointerDeleter<QObjectData>::cleanup (pointer=0x80e2328) at ../../include/QtCore/../../../../depot/qt/qt-qml2/src/corelib/tools/qscopedpointer.h:62
      #6  0xb5f6e67d in ~QScopedPointer (this=0x808c83c, __in_chrg=<value optimised out>) at ../../include/QtCore/../../../../depot/qt/qt-qml2/src/corelib/tools/qscopedpointer.h:100
      #7  0xb5f66626 in ~QObject (this=0x808c838, __in_chrg=<value optimised out>) at /home/dajansen/depot/qt/qt-qml2/src/corelib/kernel/qobject.cpp:939
      #8  0xb62f8516 in ~QWidget (this=0x808c838, __in_chrg=<value optimised out>) at /home/dajansen/depot/qt/qt-qml2/src/gui/kernel/qwidget.cpp:1685
      #9  0xb6e401e0 in ~QGLWidget (this=0x808c838, __in_chrg=<value optimised out>) at /home/dajansen/depot/qt/qt-qml2/src/opengl/qgl.cpp:3917
      #10 0xb7d59a6c in ~QSGCanvas (this=0x808c838, __in_chrg=<value optimised out>) at /home/dajansen/depot/qt/qt-qml2/src/declarative/items/qsgcanvas.cpp:941
      #11 0xb7ddfcbd in ~QSGView (this=0x808c838, __in_chrg=<value optimised out>) at /home/dajansen/depot/qt/qt-qml2/src/declarative/items/qsgview.cpp:168
      #12 0x08051910 in ~MyQSGView (this=0x808c838, __in_chrg=<value optimised out>) at /home/dajansen/depot/qt/qt-qml2/tools/qmlscene/main.cpp:159
      #13 0x0804f6a5 in main (argc=2, argv=0xbffff574) at /home/dajansen/depot/qt/qt-qml2/tools/qmlscene/main.cpp:511
      

      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)
            dajansen Damian Jansen (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