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

Infinite loop when enabling LayoutMirroring.childrenInherit

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • P2: Important
    • None
    • 5.12.12, 6.4.2
    • Quick: Layouts
    • None
    • Windows 10. MSVC2019.
    • Windows

    Description

      Interface hangs in infinite loop if I try to use LayoutMirroring.childrenInherit. I think, it's a some kind of binding loop QML engine can't detect.

      Sorry, I can't provide reproduce sample for now. It's a large code. Maybe more details will be available a bit later.  The reproduce sample (main.qml) is attached. Please note the comments there.

      I've tried to pause execution a few times and got the following stack traces:

      #1:

      1  OT::hb_ot_apply_context_t::init_iters                                                                                                                                               hb-ot-layout-gsubgpos.hh       676  0x7ffc0eae90cf 
      2  OT::hb_ot_apply_context_t::set_auto_zwj                                                                                                                                             hb-ot-layout-gsubgpos.hh       681  0x7ffc0eb056f8 
      3  hb_ot_map_t::apply<GSUBProxy>                                                                                                                                                       hb-ot-layout.cc                1932 0x7ffc0ea81aa8 
      4  hb_ot_map_t::substitute                                                                                                                                                             hb-ot-layout.cc                1952 0x7ffc0ea59573 
      5  hb_ot_shape_plan_t::substitute                                                                                                                                                      hb-ot-shape.cc                 274  0x7ffc0eb9f749 
      6  hb_ot_substitute_complex                                                                                                                                                            hb-ot-shape.cc                 940  0x7ffc0eba2d39 
      7  hb_ot_substitute_pre                                                                                                                                                                hb-ot-shape.cc                 952  0x7ffc0eba2d7c 
      8  hb_ot_shape_internal                                                                                                                                                                hb-ot-shape.cc                 1185 0x7ffc0eba3930 
      9  _hb_ot_shape                                                                                                                                                                        hb-ot-shape.cc                 1208 0x7ffc0eb9f271 
      10 _hb_shape_plan_execute_internal                                                                                                                                                     hb-shaper-list.hh              42   0x7ffc0eb97e01 
      11 hb_shape_plan_execute                                                                                                                                                               hb-shape-plan.cc               453  0x7ffc0eb9723a 
      12 hb_shape_full                                                                                                                                                                       hb-shape.cc                    140  0x7ffc0eb19747 
      13 QTextEngine::shapeTextWithHarfbuzzNG                                                                                                                                                qtextengine.cpp                1668 0x7ffc0e54aa38 
      14 QTextEngine::shapeText                                                                                                                                                              qtextengine.cpp                1485 0x7ffc0e549afd 
      15 QTextEngine::shape                                                                                                                                                                  qtextengine.cpp                1835 0x7ffc0e541a36 
      16 QTextEngine::shapeLine                                                                                                                                                              qtextengine.cpp                1308 0x7ffc0e5472ff 
      17 QTextLine::cursorToX                                                                                                                                                                qtextlayout.cpp                2763 0x7ffc0e5b078e 
      18 QTextLine::cursorToX                                                                                                                                                                qtextlayout.h                  204  0x7ffc0ded6587 
      19 QQuickTextInputPrivate::ensureVisible                                                                                                                                               qquicktextinput.cpp            1770 0x7ffc11896a32 
      20 QQuickTextInputPrivate::updateHorizontalScroll                                                                                                                                      qquicktextinput.cpp            1818 0x7ffc11896d9e 
      21 QQuickTextInput::updateCursorRectangle                                                                                                                                              qquicktextinput.cpp            2803 0x7ffc118956eb 
      22 QQuickTextInput::geometryChange                                                                                                                                                     qquicktextinput.cpp            1759 0x7ffc11892713 
      23 QQuickTextField::geometryChange                                                                                                                                                     qquicktextfield.cpp            811  0x7ffc101d0888 
      24 QQuickItem::setSize                                                                                                                                                                 qquickitem.cpp                 7458 0x7ffc116e3c95 
      25 QQuickGridLayoutItem::setGeometry                                                                                                                                                   qquickgridlayoutengine_p.h     87   0x7ffc0b7dbe4b 
      26 QGridLayoutEngine::setGeometries                                                                                                                                                    qgridlayoutengine.cpp          1023 0x7ffc0e5ea354 
      27 QQuickGridLayoutBase::rearrange                                                                                                                                                     qquicklinearlayout.cpp         472  0x7ffc0b7d44c9 
      28 QQuickLayout::geometryChange                                                                                                                                                        qquicklayout.cpp               852  0x7ffc0b7c57e3 
      29 QQuickItem::setWidth                                                                                                                                                                qquickitem.cpp                 7078 0x7ffc116e2f50 
      30 QQuickItemPrivate::setWidth                                                                                                                                                         qquickitem_p.h                 575  0x7ffc1162424f 
      31 QObjectCompatProperty<QQuickItemPrivate,double,&QQuickItemPrivate::_qt_property_width_offset,{QQuickItemPrivate::setWidth,0},{QQuickItemPrivate::widthChanged,0},0>::bindingWrapper qproperty_p.h                  491  0x7ffc1173d007 
      32 QPropertyBindingPrivate::evaluateRecursive_inline                                                                                                                                   qproperty_p.h                  810  0x7ffc0c0ab7b1 
      33 QPropertyObserverPointer::evaluateBindings                                                                                                                                          qproperty.cpp                  776  0x7ffc0c2c8201 
      34 QPropertyBindingPrivate::evaluateRecursive_inline                                                                                                                                   qproperty_p.h                  822  0x7ffc0c0ab8ef 
      35 QPropertyObserverPointer::evaluateBindings                                                                                                                                          qproperty.cpp                  776  0x7ffc0c2c8201 
      36 QtPrivate::QPropertyBindingData::notifyObserver_helper                                                                                                                              qproperty.cpp                  631  0x7ffc0c2c6a44 
      37 QObjectCompatProperty<QQuickItemPrivate,double,&QQuickItemPrivate::_qt_property_x_offset,{QQuickItemPrivate::setX,0},{QQuickItemPrivate::xChanged,0},0>::notify                     qproperty_p.h                  621  0x7ffc11744dc1 
      38 QQuickItem::geometryChange                                                                                                                                                          qquickitem.cpp                 3783 0x7ffc116ebe00 
      39 QQuickControl::geometryChange                                                                                                                                                       qquickcontrol.cpp              2068 0x7ffc10081588 
      40 QQuickItem::setX                                                                                                                                                                    qquickitem.cpp                 6979 0x7ffc116e28c7 
      41 QQuickAnchorsPrivate::setItemX                                                                                                                                                      qquickanchors.cpp              379  0x7ffc1167982b 
      42 QQuickAnchorsPrivate::updateHorizontalAnchors                                                                                                                                       qquickanchors.cpp              744  0x7ffc1167af79 
      43 QQuickAnchorsPrivate::itemGeometryChanged                                                                                                                                           qquickanchors.cpp              471  0x7ffc11679d91 
      44 <lambda_a2b1b025688d05673091f135a48d921d>::operator()                                                                                                                               qquickitem.cpp                 3777 0x7ffc1170a94c 
      45 QQuickItemPrivate::notifyChangeListeners<<lambda_a2b1b025688d05673091f135a48d921d>>                                                                                                 qquickitem_p.h                 356  0x7ffc11729d1a 
      46 QQuickItem::geometryChange                                                                                                                                                          qquickitem.cpp                 3781 0x7ffc116ebddc 
      47 QQuickItem::setImplicitSize                                                                                                                                                         qquickitem.cpp                 7400 0x7ffc116ec335 
      48 QQuickBasePositioner::prePositioning                                                                                                                                                qquickpositioners.cpp          371  0x7ffc11f5bc0a 
      49 QQuickBasePositioner::updatePolish                                                                                                                                                  qquickpositioners.cpp          149  0x7ffc11f5af58 
      50 QQuickWindowPrivate::polishItems                                                                                                                                                    qquickwindow.cpp               345  0x7ffc11902de4 
      51 QSGThreadedRenderLoop::polishAndSync                                                                                                                                                qsgthreadedrenderloop.cpp      1558 0x7ffc11e15b9c 
      52 QSGThreadedRenderLoop::handleUpdateRequest                                                                                                                                          qsgthreadedrenderloop.cpp      1345 0x7ffc11e14310 
      53 QQuickWindow::event                                                                                                                                                                 qquickwindow.cpp               1531 0x7ffc118ff7f3 
      54 QApplicationPrivate::notify_helper                                                                                                                                                  qapplication.cpp               3315 0x7ffc1065e7db 
      55 QApplication::notify                                                                                                                                                                qapplication.cpp               3266 0x7ffc1065b9c7 
      56 QCoreApplication::notifyInternal2                                                                                                                                                   qcoreapplication.cpp           1026 0x7ffc0c1d5267 
      57 QCoreApplication::sendEvent                                                                                                                                                         qcoreapplication.cpp           1443 0x7ffc0c1d28fb 
      58 QPlatformWindow::deliverUpdateRequest                                                                                                                                               qplatformwindow.cpp            775  0x7ffc0e069737 
      59 QPlatformWindow::windowEvent                                                                                                                                                        qplatformwindow.cpp            455  0x7ffc0e069029 
      60 QWindowsWindow::windowEvent                                                                                                                                                         qwindowswindow.cpp             2627 0x7ffc229e4838 
      61 QGuiApplicationPrivate::sendQWindowEventToQPlatformWindow                                                                                                                           qguiapplication.cpp            1985 0x7ffc0df9edce 
      62 QApplication::notify                                                                                                                                                                qapplication.cpp               2619 0x7ffc10658795 
      63 QCoreApplication::notifyInternal2                                                                                                                                                   qcoreapplication.cpp           1026 0x7ffc0c1d5267 
      64 QCoreApplication::sendEvent                                                                                                                                                         qcoreapplication.cpp           1443 0x7ffc0c1d28fb 
      65 QEventDispatcherWin32Private::sendTimerEvent                                                                                                                                        qeventdispatcher_win.cpp       397  0x7ffc0c600aeb 
      66 QEventDispatcherWin32::event                                                                                                                                                        qeventdispatcher_win.cpp       879  0x7ffc0c600088 
      67 QApplicationPrivate::notify_helper                                                                                                                                                  qapplication.cpp               3315 0x7ffc1065e7db 
      68 QApplication::notify                                                                                                                                                                qapplication.cpp               3266 0x7ffc1065b9c7 
      69 QCoreApplication::notifyInternal2                                                                                                                                                   qcoreapplication.cpp           1026 0x7ffc0c1d5267 
      70 QCoreApplication::sendEvent                                                                                                                                                         qcoreapplication.cpp           1443 0x7ffc0c1d28fb 
      71 QCoreApplicationPrivate::sendPostedEvents                                                                                                                                           qcoreapplication.cpp           1804 0x7ffc0c1d75c2 
      72 QEventDispatcherWin32::sendPostedEvents                                                                                                                                             qeventdispatcher_win.cpp       894  0x7ffc0c6001ff 
      73 QWindowsGuiEventDispatcher::sendPostedEvents                                                                                                                                        qwindowsguieventdispatcher.cpp 44   0x7ffc0e6d8fd5 
      74 QEventDispatcherWin32::processEvents                                                                                                                                                qeventdispatcher_win.cpp       464  0x7ffc0c5fe4ff 
      75 QWindowsGuiEventDispatcher::processEvents                                                                                                                                           qwindowsguieventdispatcher.cpp 36   0x7ffc0e6d8f8b 
      76 QEventLoop::processEvents                                                                                                                                                           qeventloop.cpp                 101  0x7ffc0c1f82ac 
      77 QEventLoop::exec                                                                                                                                                                    qeventloop.cpp                 182  0x7ffc0c1f8594 
      78 QCoreApplication::exec                                                                                                                                                              qcoreapplication.cpp           1347 0x7ffc0c1d269a 
      79 App::runImpl                                                                                                                                                                        app.cpp                        482  0x7ff743e96da1 
      80 App::run                                                                                                                                                                            app.cpp                        332  0x7ff743e95421 
      81 main                                                                                                                                                                                main.cpp                       80   0x7ff743f2a32d 
      82 WinMain                                                                                                                                                                             qtentrypoint_win.cpp           50   0x7ff7449e98b2 
      83 invoke_main                                                                                                                                                                         exe_common.inl                 107  0x7ff7449e8282 
      84 __scrt_common_main_seh                                                                                                                                                              exe_common.inl                 288  0x7ff7449e816e 
      85 __scrt_common_main                                                                                                                                                                  exe_common.inl                 331  0x7ff7449e802e 
      86 WinMainCRTStartup                                                                                                                                                                   exe_winmain.cpp                17   0x7ff7449e831e 
      87 BaseThreadInitThunk                                                                                                                                                                 KERNEL32                            0x7ffc790574b4 
      88 RtlUserThreadStart                                                                                                                                                                  ntdll                               0x7ffc7a0c26a1 
      

      #2:

      1  QV4::Value::isObject                                                                                                                                                                qv4value_p.h                   352  0x7ffc0cff4495 
      2  QV4::Value::objectValue                                                                                                                                                             qv4value_p.h                   119  0x7ffc0cffcf74 
      3  QV4::Value::as<QV4::Object>                                                                                                                                                         qv4managed_p.h                 181  0x7ffc0d172844 
      4  QV4::Value::as<QV4::Object>                                                                                                                                                         qv4value_p.h                   199  0x7ffc0d172815 
      5  QV4::Scoped<QV4::Object>::operator=                                                                                                                                                 qv4scopedvalue_p.h             351  0x7ffc0d1b75f9 
      6  QV4::convertAndCall<<lambda_f15eb9b3a6e26b3d0034fc979a0ed169>>                                                                                                                      qv4jscall_p.h                  191  0x7ffc0d294971 
      7  QV4::Function::call                                                                                                                                                                 qv4function.cpp                28   0x7ffc0d2929ac 
      8  QQmlJavaScriptExpression::evaluate                                                                                                                                                  qqmljavascriptexpression.cpp   270  0x7ffc0d59bead 
      9  QQmlPropertyBinding::evaluate<6>                                                                                                                                                    qqmlpropertybinding_p.h        298  0x7ffc0d344d9e 
      10 QQmlPropertyBinding::doEvaluate<6>                                                                                                                                                  qqmlpropertybinding_p.h        124  0x7ffc0d331298 
      11 QObjectCompatProperty<QQuickItemPrivate,double,&QQuickItemPrivate::_qt_property_width_offset,{QQuickItemPrivate::setWidth,0},{QQuickItemPrivate::widthChanged,0},0>::bindingWrapper qproperty_p.h                  485  0x7ffc1173cf1d 
      12 QPropertyBindingPrivate::evaluateRecursive_inline                                                                                                                                   qproperty_p.h                  810  0x7ffc0c0ab7b1 
      13 QPropertyObserverPointer::evaluateBindings                                                                                                                                          qproperty.cpp                  776  0x7ffc0c2c8201 
      14 QtPrivate::QPropertyBindingData::notifyObserver_helper                                                                                                                              qproperty.cpp                  631  0x7ffc0c2c6a44 
      15 QObjectCompatProperty<QQuickItemPrivate,double,&QQuickItemPrivate::_qt_property_width_offset,{QQuickItemPrivate::setWidth,0},{QQuickItemPrivate::widthChanged,0},0>::notify         qproperty_p.h                  621  0x7ffc11744ac1 
      16 QQuickItem::geometryChange                                                                                                                                                          qquickitem.cpp                 3787 0x7ffc116ebe48 
      17 QQuickTextInput::geometryChange                                                                                                                                                     qquicktextinput.cpp            1760 0x7ffc11892727 
      18 QQuickTextField::geometryChange                                                                                                                                                     qquicktextfield.cpp            811  0x7ffc101d0888 
      19 QQuickItem::setSize                                                                                                                                                                 qquickitem.cpp                 7458 0x7ffc116e3c95 
      20 QQuickGridLayoutItem::setGeometry                                                                                                                                                   qquickgridlayoutengine_p.h     87   0x7ffc0b7dbe4b 
      21 QGridLayoutEngine::setGeometries                                                                                                                                                    qgridlayoutengine.cpp          1023 0x7ffc0e5ea354 
      22 QQuickGridLayoutBase::rearrange                                                                                                                                                     qquicklinearlayout.cpp         472  0x7ffc0b7d44c9 
      23 QQuickLayout::geometryChange                                                                                                                                                        qquicklayout.cpp               852  0x7ffc0b7c57e3 
      24 QQuickItem::setWidth                                                                                                                                                                qquickitem.cpp                 7078 0x7ffc116e2f50 
      25 QQuickItemPrivate::setWidth                                                                                                                                                         qquickitem_p.h                 575  0x7ffc1162424f 
      26 QObjectCompatProperty<QQuickItemPrivate,double,&QQuickItemPrivate::_qt_property_width_offset,{QQuickItemPrivate::setWidth,0},{QQuickItemPrivate::widthChanged,0},0>::bindingWrapper qproperty_p.h                  491  0x7ffc1173d007 
      27 QPropertyBindingPrivate::evaluateRecursive_inline                                                                                                                                   qproperty_p.h                  810  0x7ffc0c0ab7b1 
      28 QPropertyObserverPointer::evaluateBindings                                                                                                                                          qproperty.cpp                  776  0x7ffc0c2c8201 
      29 QPropertyBindingPrivate::evaluateRecursive_inline                                                                                                                                   qproperty_p.h                  822  0x7ffc0c0ab8ef 
      30 QPropertyObserverPointer::evaluateBindings                                                                                                                                          qproperty.cpp                  776  0x7ffc0c2c8201 
      31 QtPrivate::QPropertyBindingData::notifyObserver_helper                                                                                                                              qproperty.cpp                  631  0x7ffc0c2c6a44 
      32 QObjectCompatProperty<QQuickItemPrivate,double,&QQuickItemPrivate::_qt_property_x_offset,{QQuickItemPrivate::setX,0},{QQuickItemPrivate::xChanged,0},0>::notify                     qproperty_p.h                  621  0x7ffc11744dc1 
      33 QQuickItem::geometryChange                                                                                                                                                          qquickitem.cpp                 3783 0x7ffc116ebe00 
      34 QQuickControl::geometryChange                                                                                                                                                       qquickcontrol.cpp              2068 0x7ffc10081588 
      35 QQuickItem::setX                                                                                                                                                                    qquickitem.cpp                 6979 0x7ffc116e28c7 
      36 QQuickAnchorsPrivate::setItemX                                                                                                                                                      qquickanchors.cpp              379  0x7ffc1167982b 
      37 QQuickAnchorsPrivate::updateHorizontalAnchors                                                                                                                                       qquickanchors.cpp              744  0x7ffc1167af79 
      38 QQuickAnchorsPrivate::itemGeometryChanged                                                                                                                                           qquickanchors.cpp              471  0x7ffc11679d91 
      39 <lambda_a2b1b025688d05673091f135a48d921d>::operator()                                                                                                                               qquickitem.cpp                 3777 0x7ffc1170a94c 
      40 QQuickItemPrivate::notifyChangeListeners<<lambda_a2b1b025688d05673091f135a48d921d>>                                                                                                 qquickitem_p.h                 356  0x7ffc11729d1a 
      41 QQuickItem::geometryChange                                                                                                                                                          qquickitem.cpp                 3781 0x7ffc116ebddc 
      42 QQuickItem::setImplicitSize                                                                                                                                                         qquickitem.cpp                 7400 0x7ffc116ec335 
      43 QQuickBasePositioner::prePositioning                                                                                                                                                qquickpositioners.cpp          371  0x7ffc11f5bc0a 
      44 QQuickBasePositioner::updatePolish                                                                                                                                                  qquickpositioners.cpp          149  0x7ffc11f5af58 
      45 QQuickWindowPrivate::polishItems                                                                                                                                                    qquickwindow.cpp               345  0x7ffc11902de4 
      46 QSGThreadedRenderLoop::polishAndSync                                                                                                                                                qsgthreadedrenderloop.cpp      1558 0x7ffc11e15b9c 
      47 QSGThreadedRenderLoop::handleUpdateRequest                                                                                                                                          qsgthreadedrenderloop.cpp      1345 0x7ffc11e14310 
      48 QQuickWindow::event                                                                                                                                                                 qquickwindow.cpp               1531 0x7ffc118ff7f3 
      49 QApplicationPrivate::notify_helper                                                                                                                                                  qapplication.cpp               3315 0x7ffc1065e7db 
      50 QApplication::notify                                                                                                                                                                qapplication.cpp               3266 0x7ffc1065b9c7 
      51 QCoreApplication::notifyInternal2                                                                                                                                                   qcoreapplication.cpp           1026 0x7ffc0c1d5267 
      52 QCoreApplication::sendEvent                                                                                                                                                         qcoreapplication.cpp           1443 0x7ffc0c1d28fb 
      53 QPlatformWindow::deliverUpdateRequest                                                                                                                                               qplatformwindow.cpp            775  0x7ffc0e069737 
      54 QPlatformWindow::windowEvent                                                                                                                                                        qplatformwindow.cpp            455  0x7ffc0e069029 
      55 QWindowsWindow::windowEvent                                                                                                                                                         qwindowswindow.cpp             2627 0x7ffc229e4838 
      56 QGuiApplicationPrivate::sendQWindowEventToQPlatformWindow                                                                                                                           qguiapplication.cpp            1985 0x7ffc0df9edce 
      57 QApplication::notify                                                                                                                                                                qapplication.cpp               2619 0x7ffc10658795 
      58 QCoreApplication::notifyInternal2                                                                                                                                                   qcoreapplication.cpp           1026 0x7ffc0c1d5267 
      59 QCoreApplication::sendEvent                                                                                                                                                         qcoreapplication.cpp           1443 0x7ffc0c1d28fb 
      60 QEventDispatcherWin32Private::sendTimerEvent                                                                                                                                        qeventdispatcher_win.cpp       397  0x7ffc0c600aeb 
      61 QEventDispatcherWin32::event                                                                                                                                                        qeventdispatcher_win.cpp       879  0x7ffc0c600088 
      62 QApplicationPrivate::notify_helper                                                                                                                                                  qapplication.cpp               3315 0x7ffc1065e7db 
      63 QApplication::notify                                                                                                                                                                qapplication.cpp               3266 0x7ffc1065b9c7 
      64 QCoreApplication::notifyInternal2                                                                                                                                                   qcoreapplication.cpp           1026 0x7ffc0c1d5267 
      65 QCoreApplication::sendEvent                                                                                                                                                         qcoreapplication.cpp           1443 0x7ffc0c1d28fb 
      66 QCoreApplicationPrivate::sendPostedEvents                                                                                                                                           qcoreapplication.cpp           1804 0x7ffc0c1d75c2 
      67 QEventDispatcherWin32::sendPostedEvents                                                                                                                                             qeventdispatcher_win.cpp       894  0x7ffc0c6001ff 
      68 QWindowsGuiEventDispatcher::sendPostedEvents                                                                                                                                        qwindowsguieventdispatcher.cpp 44   0x7ffc0e6d8fd5 
      69 QEventDispatcherWin32::processEvents                                                                                                                                                qeventdispatcher_win.cpp       464  0x7ffc0c5fe4ff 
      70 QWindowsGuiEventDispatcher::processEvents                                                                                                                                           qwindowsguieventdispatcher.cpp 36   0x7ffc0e6d8f8b 
      71 QEventLoop::processEvents                                                                                                                                                           qeventloop.cpp                 101  0x7ffc0c1f82ac 
      72 QEventLoop::exec                                                                                                                                                                    qeventloop.cpp                 182  0x7ffc0c1f8594 
      73 QCoreApplication::exec                                                                                                                                                              qcoreapplication.cpp           1347 0x7ffc0c1d269a 
      74 App::runImpl                                                                                                                                                                        app.cpp                        482  0x7ff743e96da1 
      75 App::run                                                                                                                                                                            app.cpp                        332  0x7ff743e95421 
      76 main                                                                                                                                                                                main.cpp                       80   0x7ff743f2a32d 
      77 WinMain                                                                                                                                                                             qtentrypoint_win.cpp           50   0x7ff7449e98b2 
      78 invoke_main                                                                                                                                                                         exe_common.inl                 107  0x7ff7449e8282 
      79 __scrt_common_main_seh                                                                                                                                                              exe_common.inl                 288  0x7ff7449e816e 
      80 __scrt_common_main                                                                                                                                                                  exe_common.inl                 331  0x7ff7449e802e 
      81 WinMainCRTStartup                                                                                                                                                                   exe_winmain.cpp                17   0x7ff7449e831e 
      82 BaseThreadInitThunk                                                                                                                                                                 KERNEL32                            0x7ffc790574b4 
      83 RtlUserThreadStart                                                                                                                                                                  ntdll                               0x7ffc7a0c26a1 
      

      #3:

      1  ILT+144510(?isPropertyInBindingWrapperQtPrivateYA_NPEBVQUntypedPropertyDataZ)                                                                                                         Qt6Cored                            0x7ffc0c074483 
      2  QObjectCompatProperty<QQuickItemPrivate,double,&QQuickItemPrivate::_qt_property_width_offset,{QQuickItemPrivate::setWidth,0},{QQuickItemPrivate::widthChanged,0},0>::inBindingWrapper qproperty_p.h                  495  0x7ffc11683306 
      3  QObjectCompatProperty<QQuickItemPrivate,double,&QQuickItemPrivate::_qt_property_width_offset,{QQuickItemPrivate::setWidth,0},{QQuickItemPrivate::widthChanged,0},0>::value            qproperty_p.h                  520  0x7ffc11683bbb 
      4  QObjectCompatProperty<QQuickItemPrivate,double,&QQuickItemPrivate::_qt_property_width_offset,{QQuickItemPrivate::setWidth,0},{QQuickItemPrivate::widthChanged,0},0>::operator double  qproperty_p.h                  545  0x7ffc11682234 
      5  QQuickItem::width                                                                                                                                                                     qquickitem.cpp                 7058 0x7ffc116e2d8c 
      6  QQuickItem::qt_static_metacall                                                                                                                                                        moc_qquickitem.cpp             1338 0x7ffc116dfc91 
      7  QQmlPropertyData::readPropertyWithArgs                                                                                                                                                qqmlpropertydata_p.h           328  0x7ffc0d3758cd 
      8  QQmlPropertyData::readProperty                                                                                                                                                        qqmlpropertydata_p.h           312  0x7ffc0d375841 
      9  QV4::loadProperty                                                                                                                                                                     qv4qobjectwrapper.cpp          140  0x7ffc0d326fd8 
      10 QV4::QObjectWrapper::getProperty                                                                                                                                                      qv4qobjectwrapper.cpp          255  0x7ffc0d320d65 
      11 QV4::QObjectWrapper::lookupGetterImpl<<lambda_a1bb6966d5e0b03bab1a4115614440e9>>                                                                                                      qv4qobjectwrapper_p.h          249  0x7ffc0d2d1cb5 
      12 QV4::Lookup::getterQObject                                                                                                                                                            qv4lookup.cpp                  380  0x7ffc0d2d0024 
      13 QV4::Moth::VME::interpret                                                                                                                                                             qv4vme_moth.cpp                729  0x7ffc0d3ff25b 
      14 QV4::Moth::VME::exec                                                                                                                                                                  qv4vme_moth.cpp                542  0x7ffc0d3fd193 
      15 QV4::Function::call                                                                                                                                                                   qv4function.cpp                62   0x7ffc0d292d62 
      16 <lambda_f15eb9b3a6e26b3d0034fc979a0ed169>::operator()                                                                                                                                 qv4function.cpp                32   0x7ffc0d29393d 
      17 QV4::convertAndCall<<lambda_f15eb9b3a6e26b3d0034fc979a0ed169>>                                                                                                                        qv4jscall_p.h                  197  0x7ffc0d2949ee 
      18 QV4::Function::call                                                                                                                                                                   qv4function.cpp                28   0x7ffc0d2929ac 
      19 QQmlJavaScriptExpression::evaluate                                                                                                                                                    qqmljavascriptexpression.cpp   270  0x7ffc0d59bead 
      20 QQmlPropertyBinding::evaluate<6>                                                                                                                                                      qqmlpropertybinding_p.h        298  0x7ffc0d344d9e 
      21 QQmlPropertyBinding::doEvaluate<6>                                                                                                                                                    qqmlpropertybinding_p.h        124  0x7ffc0d331298 
      22 QObjectCompatProperty<QQuickItemPrivate,double,&QQuickItemPrivate::_qt_property_width_offset,{QQuickItemPrivate::setWidth,0},{QQuickItemPrivate::widthChanged,0},0>::bindingWrapper   qproperty_p.h                  485  0x7ffc1173cf1d 
      23 QPropertyBindingPrivate::evaluateRecursive_inline                                                                                                                                     qproperty_p.h                  810  0x7ffc0c0ab7b1 
      24 QPropertyObserverPointer::evaluateBindings                                                                                                                                            qproperty.cpp                  776  0x7ffc0c2c8201 
      25 QtPrivate::QPropertyBindingData::notifyObserver_helper                                                                                                                                qproperty.cpp                  631  0x7ffc0c2c6a44 
      26 QObjectCompatProperty<QQuickItemPrivate,double,&QQuickItemPrivate::_qt_property_width_offset,{QQuickItemPrivate::setWidth,0},{QQuickItemPrivate::widthChanged,0},0>::notify           qproperty_p.h                  621  0x7ffc11744ac1 
      27 QQuickItem::geometryChange                                                                                                                                                            qquickitem.cpp                 3787 0x7ffc116ebe48 
      28 QQuickTextInput::geometryChange                                                                                                                                                       qquicktextinput.cpp            1760 0x7ffc11892727 
      29 QQuickTextField::geometryChange                                                                                                                                                       qquicktextfield.cpp            811  0x7ffc101d0888 
      30 QQuickItem::setSize                                                                                                                                                                   qquickitem.cpp                 7458 0x7ffc116e3c95 
      31 QQuickGridLayoutItem::setGeometry                                                                                                                                                     qquickgridlayoutengine_p.h     87   0x7ffc0b7dbe4b 
      32 QGridLayoutEngine::setGeometries                                                                                                                                                      qgridlayoutengine.cpp          1023 0x7ffc0e5ea354 
      33 QQuickGridLayoutBase::rearrange                                                                                                                                                       qquicklinearlayout.cpp         472  0x7ffc0b7d44c9 
      34 QQuickLayout::geometryChange                                                                                                                                                          qquicklayout.cpp               852  0x7ffc0b7c57e3 
      35 QQuickItem::setWidth                                                                                                                                                                  qquickitem.cpp                 7078 0x7ffc116e2f50 
      36 QQuickItemPrivate::setWidth                                                                                                                                                           qquickitem_p.h                 575  0x7ffc1162424f 
      37 QObjectCompatProperty<QQuickItemPrivate,double,&QQuickItemPrivate::_qt_property_width_offset,{QQuickItemPrivate::setWidth,0},{QQuickItemPrivate::widthChanged,0},0>::bindingWrapper   qproperty_p.h                  491  0x7ffc1173d007 
      38 QPropertyBindingPrivate::evaluateRecursive_inline                                                                                                                                     qproperty_p.h                  810  0x7ffc0c0ab7b1 
      39 QPropertyObserverPointer::evaluateBindings                                                                                                                                            qproperty.cpp                  776  0x7ffc0c2c8201 
      40 QPropertyBindingPrivate::evaluateRecursive_inline                                                                                                                                     qproperty_p.h                  822  0x7ffc0c0ab8ef 
      41 QPropertyObserverPointer::evaluateBindings                                                                                                                                            qproperty.cpp                  776  0x7ffc0c2c8201 
      42 QtPrivate::QPropertyBindingData::notifyObserver_helper                                                                                                                                qproperty.cpp                  631  0x7ffc0c2c6a44 
      43 QObjectCompatProperty<QQuickItemPrivate,double,&QQuickItemPrivate::_qt_property_x_offset,{QQuickItemPrivate::setX,0},{QQuickItemPrivate::xChanged,0},0>::notify                       qproperty_p.h                  621  0x7ffc11744dc1 
      44 QQuickItem::geometryChange                                                                                                                                                            qquickitem.cpp                 3783 0x7ffc116ebe00 
      45 QQuickControl::geometryChange                                                                                                                                                         qquickcontrol.cpp              2068 0x7ffc10081588 
      46 QQuickItem::setX                                                                                                                                                                      qquickitem.cpp                 6979 0x7ffc116e28c7 
      47 QQuickAnchorsPrivate::setItemX                                                                                                                                                        qquickanchors.cpp              379  0x7ffc1167982b 
      48 QQuickAnchorsPrivate::updateHorizontalAnchors                                                                                                                                         qquickanchors.cpp              744  0x7ffc1167af79 
      49 QQuickAnchorsPrivate::itemGeometryChanged                                                                                                                                             qquickanchors.cpp              471  0x7ffc11679d91 
      50 <lambda_a2b1b025688d05673091f135a48d921d>::operator()                                                                                                                                 qquickitem.cpp                 3777 0x7ffc1170a94c 
      51 QQuickItemPrivate::notifyChangeListeners<<lambda_a2b1b025688d05673091f135a48d921d>>                                                                                                   qquickitem_p.h                 356  0x7ffc11729d1a 
      52 QQuickItem::geometryChange                                                                                                                                                            qquickitem.cpp                 3781 0x7ffc116ebddc 
      53 QQuickItem::setImplicitSize                                                                                                                                                           qquickitem.cpp                 7400 0x7ffc116ec335 
      54 QQuickBasePositioner::prePositioning                                                                                                                                                  qquickpositioners.cpp          371  0x7ffc11f5bc0a 
      55 QQuickBasePositioner::updatePolish                                                                                                                                                    qquickpositioners.cpp          149  0x7ffc11f5af58 
      56 QQuickWindowPrivate::polishItems                                                                                                                                                      qquickwindow.cpp               345  0x7ffc11902de4 
      57 QSGThreadedRenderLoop::polishAndSync                                                                                                                                                  qsgthreadedrenderloop.cpp      1558 0x7ffc11e15b9c 
      58 QSGThreadedRenderLoop::handleUpdateRequest                                                                                                                                            qsgthreadedrenderloop.cpp      1345 0x7ffc11e14310 
      59 QQuickWindow::event                                                                                                                                                                   qquickwindow.cpp               1531 0x7ffc118ff7f3 
      60 QApplicationPrivate::notify_helper                                                                                                                                                    qapplication.cpp               3315 0x7ffc1065e7db 
      61 QApplication::notify                                                                                                                                                                  qapplication.cpp               3266 0x7ffc1065b9c7 
      62 QCoreApplication::notifyInternal2                                                                                                                                                     qcoreapplication.cpp           1026 0x7ffc0c1d5267 
      63 QCoreApplication::sendEvent                                                                                                                                                           qcoreapplication.cpp           1443 0x7ffc0c1d28fb 
      64 QPlatformWindow::deliverUpdateRequest                                                                                                                                                 qplatformwindow.cpp            775  0x7ffc0e069737 
      65 QPlatformWindow::windowEvent                                                                                                                                                          qplatformwindow.cpp            455  0x7ffc0e069029 
      66 QWindowsWindow::windowEvent                                                                                                                                                           qwindowswindow.cpp             2627 0x7ffc229e4838 
      67 QGuiApplicationPrivate::sendQWindowEventToQPlatformWindow                                                                                                                             qguiapplication.cpp            1985 0x7ffc0df9edce 
      68 QApplication::notify                                                                                                                                                                  qapplication.cpp               2619 0x7ffc10658795 
      69 QCoreApplication::notifyInternal2                                                                                                                                                     qcoreapplication.cpp           1026 0x7ffc0c1d5267 
      70 QCoreApplication::sendEvent                                                                                                                                                           qcoreapplication.cpp           1443 0x7ffc0c1d28fb 
      71 QEventDispatcherWin32Private::sendTimerEvent                                                                                                                                          qeventdispatcher_win.cpp       397  0x7ffc0c600aeb 
      72 QEventDispatcherWin32::event                                                                                                                                                          qeventdispatcher_win.cpp       879  0x7ffc0c600088 
      73 QApplicationPrivate::notify_helper                                                                                                                                                    qapplication.cpp               3315 0x7ffc1065e7db 
      74 QApplication::notify                                                                                                                                                                  qapplication.cpp               3266 0x7ffc1065b9c7 
      75 QCoreApplication::notifyInternal2                                                                                                                                                     qcoreapplication.cpp           1026 0x7ffc0c1d5267 
      76 QCoreApplication::sendEvent                                                                                                                                                           qcoreapplication.cpp           1443 0x7ffc0c1d28fb 
      77 QCoreApplicationPrivate::sendPostedEvents                                                                                                                                             qcoreapplication.cpp           1804 0x7ffc0c1d75c2 
      78 QEventDispatcherWin32::sendPostedEvents                                                                                                                                               qeventdispatcher_win.cpp       894  0x7ffc0c6001ff 
      79 QWindowsGuiEventDispatcher::sendPostedEvents                                                                                                                                          qwindowsguieventdispatcher.cpp 44   0x7ffc0e6d8fd5 
      80 QEventDispatcherWin32::processEvents                                                                                                                                                  qeventdispatcher_win.cpp       464  0x7ffc0c5fe4ff 
      81 QWindowsGuiEventDispatcher::processEvents                                                                                                                                             qwindowsguieventdispatcher.cpp 36   0x7ffc0e6d8f8b 
      82 QEventLoop::processEvents                                                                                                                                                             qeventloop.cpp                 101  0x7ffc0c1f82ac 
      83 QEventLoop::exec                                                                                                                                                                      qeventloop.cpp                 182  0x7ffc0c1f8594 
      84 QCoreApplication::exec                                                                                                                                                                qcoreapplication.cpp           1347 0x7ffc0c1d269a 
      85 App::runImpl                                                                                                                                                                          app.cpp                        482  0x7ff743e96da1 
      86 App::run                                                                                                                                                                              app.cpp                        332  0x7ff743e95421 
      87 main                                                                                                                                                                                  main.cpp                       80   0x7ff743f2a32d 
      88 WinMain                                                                                                                                                                               qtentrypoint_win.cpp           50   0x7ff7449e98b2 
      89 invoke_main                                                                                                                                                                           exe_common.inl                 107  0x7ff7449e8282 
      90 __scrt_common_main_seh                                                                                                                                                                exe_common.inl                 288  0x7ff7449e816e 
      91 __scrt_common_main                                                                                                                                                                    exe_common.inl                 331  0x7ff7449e802e 
      92 WinMainCRTStartup                                                                                                                                                                     exe_winmain.cpp                17   0x7ff7449e831e 
      93 BaseThreadInitThunk                                                                                                                                                                   KERNEL32                            0x7ffc790574b4 
      94 RtlUserThreadStart                                                                                                                                                                    ntdll                               0x7ffc7a0c26a1 
      

       

       

      Attachments

        Activity

          People

            qt.team.quick.subscriptions Qt Quick and Widgets Team
            alervd Alexander Dyagilev
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated: