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

Crash in Flipable element

    XMLWordPrintable

Details

    • 44b1fc2051df2bfd784ce847ee430edad68e3dbd

    Description

      How to reproduce

      Load following file in qml runtime:

      import Qt 4.6
      
      Flipable {
         transform: Rotation {
              axis.y: 1
              axis.z: 0
              angle: 180
          }
      }
      

      Stack trace

      #0  0x00007ffff78cde06 in QScopedPointer<QGraphicsItemPrivate, QScopedPointerDeleter<QGraphicsItemPrivate> >::data (this=0x18)
          at ../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:135                                                      
      #1  0x00007ffff793f8e2 in QDeclarativeItem::d_func (this=0x0) at graphicsitems/qdeclarativeitem.h:215                         
      #2  0x00007ffff793d9c8 in QDeclarativeItem::height (this=0x0) at graphicsitems/qdeclarativeitem.cpp:2800                      
      #3  0x00007ffff792367d in QDeclarativeFlipablePrivate::updateSceneTransformFromParent (this=0xb5df10) at graphicsitems/qdeclarativeflipable.cpp:197
      #4  0x00007ffff5a7d713 in QGraphicsItemPrivate::ensureSceneTransformRecursive (this=0xb5df10, topMostDirtyItem=0x7fffffffc888)                     
          at graphicsview/qgraphicsitem.cpp:5318                                                                                                         
      #5  0x00007ffff5a90fa3 in QGraphicsItemPrivate::ensureSceneTransform (this=0xb5df10) at graphicsview/qgraphicsitem_p.h:323                         
      #6  0x00007ffff5a90fbe in QGraphicsItemPrivate::hasTranslateOnlySceneTransform (this=0xb5df10) at graphicsview/qgraphicsitem_p.h:328               
      #7  0x00007ffff5a7b1b9 in QGraphicsItem::sceneBoundingRect (this=0xb5d660) at graphicsview/qgraphicsitem.cpp:4594
      #8  0x00007ffff5ab212e in QGraphicsScene::itemsBoundingRect (this=0x9ae030) at graphicsview/qgraphicsscene.cpp:1901
      #9  0x00007ffff5aaafac in QGraphicsScenePrivate::_q_emitUpdated (this=0x9c4c70) at graphicsview/qgraphicsscene.cpp:355
      #10 0x00007ffff5ac4ab0 in QGraphicsScene::qt_metacall (this=0x9ae030, _c=QMetaObject::InvokeMetaMethod, _id=12, _a=0x9ad830)
          at .moc/debug-shared/moc_qgraphicsscene.cpp:128
      #11 0x00007ffff4985939 in QMetaObject::metacall (object=0x9ae030, cl=QMetaObject::InvokeMetaMethod, idx=16, argv=0x9ad830) at kernel/qmetaobject.cpp:237
      #12 0x00007ffff499614e in QMetaCallEvent::placeMetaCall (this=0x9c4fb0, object=0x9ae030) at kernel/qobject.cpp:562
      #13 0x00007ffff4998607 in QObject::event (this=0x9ae030, e=0x9c4fb0) at kernel/qobject.cpp:1243
      #14 0x00007ffff5ab6b41 in QGraphicsScene::event (this=0x9ae030, event=0x9c4fb0) at graphicsview/qgraphicsscene.cpp:3515
      #15 0x00007ffff52a4a80 in QApplicationPrivate::notify_helper (this=0x93aaa0, receiver=0x9ae030, e=0x9c4fb0) at kernel/qapplication.cpp:4336
      #16 0x00007ffff52a1f97 in QApplication::notify (this=0x7fffffffdc30, receiver=0x9ae030, e=0x9c4fb0) at kernel/qapplication.cpp:3740
      #17 0x00007ffff497cfb8 in QCoreApplication::notifyInternal (this=0x7fffffffdc30, receiver=0x9ae030, event=0x9c4fb0) at kernel/qcoreapplication.cpp:704
      #18 0x000000000042481f in QCoreApplication::sendEvent (receiver=0x9ae030, event=0x9c4fb0)
          at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
      #19 0x00007ffff497e21e in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x93ac20) at kernel/qcoreapplication.cpp:1345
      #20 0x00007ffff497de39 in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1238
      #21 0x00007ffff53807cb in QCoreApplication::sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
      #22 0x00007ffff49bb25d in postEventSourceDispatch (s=0x9480c0) at kernel/qeventdispatcher_glib.cpp:276
      #23 0x00007ffff1ec3bce in g_main_context_dispatch () from /lib/libglib-2.0.so.0
      #24 0x00007ffff1ec7598 in ?? () from /lib/libglib-2.0.so.0
      ---Type <return> to continue, or q <return> to quit---
      #25 0x00007ffff1ec76c0 in g_main_context_iteration () from /lib/libglib-2.0.so.0
      #26 0x00007ffff49bc517 in QEventDispatcherGlib::processEvents (this=0x944690, flags=...) at kernel/qeventdispatcher_glib.cpp:412
      #27 0x00007ffff538dfa4 in QGuiEventDispatcherGlib::processEvents (this=0x944690, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
      #28 0x00007ffff4979fb0 in QEventLoop::processEvents (this=0x7fffffffd9c0, flags=...) at kernel/qeventloop.cpp:149
      #29 0x00007ffff497a106 in QEventLoop::exec (this=0x7fffffffd9c0, flags=...) at kernel/qeventloop.cpp:201
      #30 0x00007ffff497d6ba in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
      #31 0x00007ffff52a1b1e in QApplication::exec () at kernel/qapplication.cpp:3615
      #32 0x0000000000415026 in main (argc=2, argv=0x7fffffffe0e8) at main.cpp:358
      

      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)
            kkohne Kai Köhne
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes