Latest iOS release

Rick Walsh rickmwalsh at gmail.com
Sun May 1 14:46:43 PDT 2016


On 2 May 2016 00:33, "Dirk Hohndel" <dirk at hohndel.org> wrote:
>
> Oh I'm so tired of this Qt bug. Thiago, we really need to get this
addressed in Qt. It's ridiculous that we keep running into this, keep
trying to work around it, and randomly trigger it again. And right now
building the mobile version on the desktop doesn't appear to trigger it, at
least not for me. I don't see it on Android, either. It's only on iOS :-(
>
I'm not sure if this is related, but I get a crash on Android (Galaxy S6)
with 1352. I was hoping to get a logcat, but haven't had a chance yet.

I open subsurface, wait (or not) for the sync to finish, and select the
first dive in the list. The app crashes.

> * thread #1: tid = 0x1dd808, 0x00000001010b1e9c
Subsurface-mobile`QGridLayoutRowData::calculateGeometries(this=0x00000001329b91d0,
start=0, end=4, targetSize=2141, positions=0x000000016fce9b08,
sizes=0x000000016fce92f8, descents=0x0000000000000000,
totalBox=0x000000016fce9278, rowInfo=0x00000001329b9100,
snapToPixelGrid=true) + 100 at qgridlayoutengine.cpp:203, queue =
'com.apple.main-thread', stop reason = EXC_BAD_ACCESS (code=2,
address=0x16fce7fb0)
>   * frame #0: 0x00000001010b1e9c
Subsurface-mobile`QGridLayoutRowData::calculateGeometries(this=0x00000001329b91d0,
start=0, end=4, targetSize=2141, positions=0x000000016fce9b08,
sizes=0x000000016fce92f8, descents=0x0000000000000000,
totalBox=0x000000016fce9278, rowInfo=0x00000001329b9100,
snapToPixelGrid=true) + 100 at qgridlayoutengine.cpp:203
>     frame #1: 0x00000001010b1b1c
Subsurface-mobile`QGridLayoutRowData::distributeMultiCells(this=0x00000001329b91d0,
rowInfo=0x00000001329b9100, snapToPixelGrid=true) + 468 at
qgridlayoutengine.cpp:173
>     frame #2: 0x00000001010b5f10
Subsurface-mobile`QGridLayoutEngine::ensureColumnAndRowData(this=0x00000001329b90d0,
rowData=0x00000001329b91d0, totalBox=0x00000001329b9170,
colPositions=0x0000000000000000, colSizes=0x0000000000000000,
orientation=Horizontal, styleInfo=0x00000001321223a0) const + 512 at
qgridlayoutengine.cpp:1557
>     frame #3: 0x00000001010b5bb4
Subsurface-mobile`QGridLayoutEngine::sizeHint(this=0x00000001329b90d0,
which=MinimumSize, constraint=0x000000016fcece68,
styleInfo=0x00000001321223a0) const + 1208 at qgridlayoutengine.cpp:1112
>     frame #4: 0x000000010056114c
Subsurface-mobile`QQuickGridLayoutBase::sizeHint(this=0x0000000132122370,
whichSizeHint=MinimumSize) const + 88 at qquicklinearlayout.cpp:277
>     frame #5: 0x0000000100561914
Subsurface-mobile`QQuickGridLayoutBase::invalidate(this=0x0000000132122370,
childItem=0x00000001326d53a0) + 360 at qquicklinearlayout.cpp:413
>     frame #6: 0x0000000100562250
Subsurface-mobile`QQuickGridLayoutBase::rearrange(this=0x0000000132122370,
size=0x000000016fced118) + 488 at qquicklinearlayout.cpp:532
>     frame #7: 0x0000000100560138
Subsurface-mobile`QQuickLayout::geometryChanged(this=0x0000000132122370,
newGeometry=0x000000016fced1f8, oldGeometry=0x000000016fced1d8) + 244 at
qquicklayout.cpp:785
>     frame #8: 0x0000000100b5c2f8
Subsurface-mobile`QQuickItem::setImplicitSize(this=0x0000000132122370,
w=329, h=405) + 696 at qquickitem.cpp:6555
>     frame #9: 0x0000000100561a54
Subsurface-mobile`QQuickGridLayoutBase::invalidate(this=0x0000000132122370,
childItem=0x00000001326d53a0) + 680 at qquicklinearlayout.cpp:426
>     frame #10: 0x0000000100562250
Subsurface-mobile`QQuickGridLayoutBase::rearrange(this=0x0000000132122370,
size=0x000000016fced4c8) + 488 at qquicklinearlayout.cpp:532
>     frame #11: 0x0000000100560138
Subsurface-mobile`QQuickLayout::geometryChanged(this=0x0000000132122370,
newGeometry=0x000000016fced5a8, oldGeometry=0x000000016fced588) + 244 at
qquicklayout.cpp:785
>     frame #12: 0x0000000100b5c2f8
Subsurface-mobile`QQuickItem::setImplicitSize(this=0x0000000132122370,
w=319, h=387) + 696 at qquickitem.cpp:6555
>     frame #13: 0x0000000100561a54
Subsurface-mobile`QQuickGridLayoutBase::invalidate(this=0x0000000132122370,
childItem=0x00000001326d53a0) + 680 at qquicklinearlayout.cpp:426
>     frame #14: 0x0000000100562250
Subsurface-mobile`QQuickGridLayoutBase::rearrange(this=0x0000000132122370,
size=0x000000016fced878) + 488 at qquicklinearlayout.cpp:532
>     frame #15: 0x0000000100560138
Subsurface-mobile`QQuickLayout::geometryChanged(this=0x0000000132122370,
newGeometry=0x000000016fced958, oldGeometry=0x000000016fced938) + 244 at
qquicklayout.cpp:785
>     frame #16: 0x0000000100b5c2f8
Subsurface-mobile`QQuickItem::setImplicitSize(this=0x0000000132122370,
w=329, h=405) + 696 at qquickitem.cpp:6555
>     frame #17: 0x0000000100561a54
Subsurface-mobile`QQuickGridLayoutBase::invalidate(this=0x0000000132122370,
childItem=0x00000001326d53a0) + 680 at qquicklinearlayout.cpp:426
>     frame #18: 0x0000000100562250
Subsurface-mobile`QQuickGridLayoutBase::rearrange(this=0x0000000132122370,
size=0x000000016fcedc28) + 488 at qquicklinearlayout.cpp:532
>     frame #19: 0x0000000100560138
Subsurface-mobile`QQuickLayout::geometryChanged(this=0x0000000132122370,
newGeometry=0x000000016fcedd08, oldGeometry=0x000000016fcedce8) + 244 at
qquicklayout.cpp:785
>     frame #20: 0x0000000100b5c2f8
Subsurface-mobile`QQuickItem::setImplicitSize(this=0x0000000132122370,
w=319, h=387) + 696 at qquickitem.cpp:6555
>     frame #21: 0x0000000100561a54
Subsurface-mobile`QQuickGridLayoutBase::invalidate(this=0x0000000132122370,
childItem=0x00000001326d53a0) + 680 at qquicklinearlayout.cpp:426
>     frame #22: 0x0000000100562250
Subsurface-mobile`QQuickGridLayoutBase::rearrange(this=0x0000000132122370,
size=0x000000016fcedfd8) + 488 at qquicklinearlayout.cpp:532
>     frame #23: 0x0000000100560138
Subsurface-mobile`QQuickLayout::geometryChanged(this=0x0000000132122370,
newGeometry=0x000000016fcee0b8, oldGeometry=0x000000016fcee098) + 244 at
qquicklayout.cpp:785
>
> etc until stack is overflowing. :-(
>
> As you can see it alternates in setImpicitSize between 319x387 and
329x405 - I can see ~1400 layers of stack with this same sequence, all for
the same object. I'm ready to just hack my own Qt that prevents such
flip-flopping...
>
> Unfortunately I haven't figured out how to get to the innards of this
"this" pointer:
>
> (QQmlPrivate::QQmlElement<QQuickGridLayout> *) $0 = 0x0000000132122370
> (lldb) p *this
> (QQuickItem) $1 = {
>   QObject = {
>     d_ptr = {
>       d = 0x00000001329b8f80
>     }
>   }
>   QQmlParserStatus = {
>     d = 0x0000000000000000
>   }
> }
>
> (lldb) p *this->d_ptr
> error: call to a function 'QScopedPointer<QObjectData,
QScopedPointerDeleter<QObjectData> >::operator*() const'
('_ZNK14QScopedPointerI11QObjectData21QScopedPointerDeleterIS0_EEdeEv')
that is not present in the target
> error: 0 errors parsing expression
> error: The expression could not be prepared to run in the target
>
> Any idea how to get more information here? Or should I just hardcode a
loop detection?
>
> on the off chance that there's something interesting at the top of the
stack:
>
>     frame #1417: 0x0000000100561a54
Subsurface-mobile`QQuickGridLayoutBase::invalidate(this=0x0000000132122370,
childItem=0x00000001326d53a0) + 680 at qquicklinearlayout.cpp:426
>     frame #1418: 0x0000000100562250
Subsurface-mobile`QQuickGridLayoutBase::rearrange(this=0x0000000132122370,
size=0x000000016fd3e6c8) + 488 at qquicklinearlayout.cpp:532
>     frame #1419: 0x0000000100560138
Subsurface-mobile`QQuickLayout::geometryChanged(this=0x0000000132122370,
newGeometry=0x000000016fd3e7b0, oldGeometry=0x000000016fd3e790) + 244 at
qquicklayout.cpp:785
>     frame #1420: 0x0000000100b5b764
Subsurface-mobile`QQuickItem::setWidth(this=0x0000000132122370, w=396) +
340 at qquickitem.cpp:6294
>     frame #1421: 0x0000000100b460cc
Subsurface-mobile`QQuickAnchorsPrivate::setItemWidth(this=0x00000001329cac80,
v=396) + 72 at qquickanchors.cpp:372
>     frame #1422: 0x0000000100b45c18
Subsurface-mobile`QQuickAnchorsPrivate::updateHorizontalAnchors(this=0x00000001329cac80)
+ 720 at qquickanchors.cpp:687
>     frame #1423: 0x0000000100b464a0
Subsurface-mobile`QQuickAnchorsPrivate::itemGeometryChanged(this=0x00000001329cac80,
(null)=0x00000001321b6c40, newG=0x000000016fd3eb60,
oldG=0x000000016fd3eb40) + 160 at qquickanchors.cpp:458
>     frame #1424: 0x0000000100b46550 Subsurface-mobile`non-virtual thunk
to QQuickAnchorsPrivate::itemGeometryChanged(this=0x00000001329cac80,
(null)=0x00000001321b6c40, newG=0x000000016fd3eb60,
oldG=0x000000016fd3eb40) + 52 at qquickanchors.cpp:453
>     frame #1425: 0x0000000100b55ce4
Subsurface-mobile`QQuickItem::geometryChanged(this=0x00000001321b6c40,
newGeometry=0x000000016fd3eb60, oldGeometry=0x000000016fd3eb40) + 644 at
qquickitem.cpp:3688
>     frame #1426: 0x0000000100b5b764
Subsurface-mobile`QQuickItem::setWidth(this=0x00000001321b6c40, w=414) +
340 at qquickitem.cpp:6294
>     frame #1427: 0x0000000100b60bd8
Subsurface-mobile`QQuickItem::qt_static_metacall(_o=0x00000001321b6c40,
_c=WriteProperty, _id=7, _a=0x000000016fd3fcc8) + 5984 at
moc_qquickitem.cpp:904
>     frame #1428: 0x0000000100b613f4
Subsurface-mobile`QQuickItem::qt_metacall(this=0x00000001321b6c40,
_c=WriteProperty, _id=7, _a=0x000000016fd3fcc8) + 284 at
moc_qquickitem.cpp:977
>     frame #1429: 0x00000001013f9668
Subsurface-mobile`QQmlVMEMetaObject::metaCall(this=0x00000001323a3d50,
o=0x00000001321b6c40, c=WriteProperty, _id=8, a=0x000000016fd3fcc8) + 5796
at qqmlvmemetaobject.cpp:875
>     frame #1430: 0x00000001018f6564
Subsurface-mobile`QMetaObject::metacall(object=0x00000001321b6c40,
cl=WriteProperty, idx=8, argv=0x000000016fd3fcc8) + 104 at
qmetaobject.cpp:293
>     frame #1431: 0x00000001014b7f18
Subsurface-mobile`QQmlBinding::write(this=0x00000001329cb010,
core=0x000000016fd3fe60, result=0x00000001068f06b8, isUndefined=false,
flags=(i = 2)) + 816 at qqmlbinding.cpp:246
>     frame #1432: 0x00000001014b7880
Subsurface-mobile`QQmlBinding::update(this=0x00000001329cb010, flags=(i =
2)) + 888 at qqmlbinding.cpp:191
>     frame #1433: 0x00000001014b8eb8
Subsurface-mobile`QQmlBinding::expressionChanged(this=0x00000001329cb010) +
60 at qqmlbinding.cpp:398
>     frame #1434: 0x00000001014b0878
Subsurface-mobile`QQmlJavaScriptExpressionGuard_callback(e=0x0000000108509758,
(null)=0x0000000000000000) + 48 at qqmljavascriptexpression.cpp:431
>     frame #1435: 0x000000010148cf4c
Subsurface-mobile`QQmlNotifier::emitNotify(endpoint=0x0000000000000000,
a=0x0000000000000000) + 508 at qqmlnotifier.cpp:94
>     frame #1436: 0x00000001013fe9c8
Subsurface-mobile`QQmlData::signalEmitted((null)=0x0000000132179ba0,
object=0x0000000132bd8f80, index=24, a=0x0000000000000000) + 1096 at
qqmlengine.cpp:772
>     frame #1437: 0x0000000101936200
Subsurface-mobile`QMetaObject::activate(sender=0x0000000132bd8f80,
signalOffset=3, local_signal_index=21, argv=0x0000000000000000) + 240 at
qobject.cpp:3615
>     frame #1438: 0x0000000101936104
Subsurface-mobile`QMetaObject::activate(sender=0x0000000132bd8f80,
m=0x0000000101f6cb90, local_signal_index=21, argv=0x0000000000000000) + 76
at qobject.cpp:3595
>     frame #1439: 0x0000000100b55e08
Subsurface-mobile`QQuickItem::widthChanged(this=0x0000000132bd8f80) + 44 at
moc_qquickitem.cpp:1135
>     frame #1440: 0x0000000100b55d48
Subsurface-mobile`QQuickItem::geometryChanged(this=0x0000000132bd8f80,
newGeometry=0x000000016fd41f50, oldGeometry=0x000000016fd41f30) + 744 at
qquickitem.cpp:3698
>     frame #1441: 0x0000000100b5b764
Subsurface-mobile`QQuickItem::setWidth(this=0x0000000132bd8f80, w=414) +
340 at qquickitem.cpp:6294
>     frame #1442: 0x0000000100b60bd8
Subsurface-mobile`QQuickItem::qt_static_metacall(_o=0x0000000132bd8f80,
_c=WriteProperty, _id=7, _a=0x000000016fd437c8) + 5984 at
moc_qquickitem.cpp:904
>     frame #1443: 0x0000000100b613f4
Subsurface-mobile`QQuickItem::qt_metacall(this=0x0000000132bd8f80,
_c=WriteProperty, _id=7, _a=0x000000016fd437c8) + 284 at
moc_qquickitem.cpp:977
>     frame #1444: 0x0000000100d19580
Subsurface-mobile`QQuickFocusScope::qt_metacall(this=0x0000000132bd8f80,
_c=WriteProperty, _id=8, _a=0x000000016fd437c8) + 48 at
moc_qquickfocusscope_p.cpp:84
>     frame #1445: 0x00000001013f9668
Subsurface-mobile`QQmlVMEMetaObject::metaCall(this=0x0000000132451d00,
o=0x0000000132bd8f80, c=WriteProperty, _id=8, a=0x000000016fd437c8) + 5796
at qqmlvmemetaobject.cpp:875
>     frame #1446: 0x00000001013f963c
Subsurface-mobile`QQmlVMEMetaObject::metaCall(this=0x00000001323dd900,
o=0x0000000132bd8f80, c=WriteProperty, _id=8, a=0x000000016fd437c8) + 5752
at qqmlvmemetaobject.cpp:873
>     frame #1447: 0x00000001018f6564
Subsurface-mobile`QMetaObject::metacall(object=0x0000000132bd8f80,
cl=WriteProperty, idx=8, argv=0x000000016fd437c8) + 104 at
qmetaobject.cpp:293
>     frame #1448: 0x00000001014b7f18
Subsurface-mobile`QQmlBinding::write(this=0x0000000132385a50,
core=0x000000016fd43960, result=0x00000001068f06a8, isUndefined=false,
flags=(i = 2)) + 816 at qqmlbinding.cpp:246
>     frame #1449: 0x00000001014b7880
Subsurface-mobile`QQmlBinding::update(this=0x0000000132385a50, flags=(i =
2)) + 888 at qqmlbinding.cpp:191
>     frame #1450: 0x00000001014b8eb8
Subsurface-mobile`QQmlBinding::expressionChanged(this=0x0000000132385a50) +
60 at qqmlbinding.cpp:398
>     frame #1451: 0x00000001014b0878
Subsurface-mobile`QQmlJavaScriptExpressionGuard_callback(e=0x00000001085096b0,
(null)=0x0000000000000000) + 48 at qqmljavascriptexpression.cpp:431
>     frame #1452: 0x000000010148cf4c
Subsurface-mobile`QQmlNotifier::emitNotify(endpoint=0x0000000000000000,
a=0x0000000000000000) + 508 at qqmlnotifier.cpp:94
>     frame #1453: 0x00000001013fe9c8
Subsurface-mobile`QQmlData::signalEmitted((null)=0x00000001311f14f0,
object=0x00000001311f0fe0, index=24, a=0x0000000000000000) + 1096 at
qqmlengine.cpp:772
>     frame #1454: 0x0000000101936200
Subsurface-mobile`QMetaObject::activate(sender=0x00000001311f0fe0,
signalOffset=3, local_signal_index=21, argv=0x0000000000000000) + 240 at
qobject.cpp:3615
>     frame #1455: 0x0000000101936104
Subsurface-mobile`QMetaObject::activate(sender=0x00000001311f0fe0,
m=0x0000000101f6cb90, local_signal_index=21, argv=0x0000000000000000) + 76
at qobject.cpp:3595
>     frame #1456: 0x0000000100b55e08
Subsurface-mobile`QQuickItem::widthChanged(this=0x00000001311f0fe0) + 44 at
moc_qquickitem.cpp:1135
>     frame #1457: 0x0000000100b55d48
Subsurface-mobile`QQuickItem::geometryChanged(this=0x00000001311f0fe0,
newGeometry=0x000000016fd45b78, oldGeometry=0x000000016fd45b58) + 744 at
qquickitem.cpp:3698
>     frame #1458: 0x0000000100c2e954
Subsurface-mobile`QQuickFlickable::geometryChanged(this=0x00000001311f0fe0,
newGeometry=0x000000016fd45b78, oldGeometry=0x000000016fd45b58) + 56 at
qquickflickable.cpp:1640
>     frame #1459: 0x0000000100c927cc
Subsurface-mobile`QQuickItemView::geometryChanged(this=0x00000001311f0fe0,
newGeometry=0x000000016fd45b78, oldGeometry=0x000000016fd45b58) + 140 at
qquickitemview.cpp:1371
>     frame #1460: 0x0000000100c3b970
Subsurface-mobile`QQuickListView::geometryChanged(this=0x00000001311f0fe0,
newGeometry=0x000000016fd45b78, oldGeometry=0x000000016fd45b58) + 276 at
qquicklistview.cpp:2993
>     frame #1461: 0x0000000100b5c4f4
Subsurface-mobile`QQuickItem::setSize(this=0x00000001311f0fe0,
size=0x000000016fd45c78) + 392 at qquickitem.cpp:6592
>     frame #1462: 0x0000000100b44630
Subsurface-mobile`QQuickAnchorsPrivate::setItemSize(this=0x00000001311f1e70,
v=0x000000016fd45c78) + 76 at qquickanchors.cpp:400
>     frame #1463: 0x0000000100b44460
Subsurface-mobile`QQuickAnchorsPrivate::fillChanged(this=0x00000001311f1e70)
+ 508 at qquickanchors.cpp:177
>     frame #1464: 0x0000000100b46428
Subsurface-mobile`QQuickAnchorsPrivate::itemGeometryChanged(this=0x00000001311f1e70,
(null)=0x00000001311ef2f0, newG=0x000000016fd45e98,
oldG=0x000000016fd45e78) + 40 at qquickanchors.cpp:455
>     frame #1465: 0x0000000100b46550 Subsurface-mobile`non-virtual thunk
to QQuickAnchorsPrivate::itemGeometryChanged(this=0x00000001311f1e70,
(null)=0x00000001311ef2f0, newG=0x000000016fd45e98,
oldG=0x000000016fd45e78) + 52 at qquickanchors.cpp:453
>     frame #1466: 0x0000000100b55ce4
Subsurface-mobile`QQuickItem::geometryChanged(this=0x00000001311ef2f0,
newGeometry=0x000000016fd45e98, oldGeometry=0x000000016fd45e78) + 644 at
qquickitem.cpp:3688
>     frame #1467: 0x0000000100b5c4f4
Subsurface-mobile`QQuickItem::setSize(this=0x00000001311ef2f0,
size=0x000000016fd45f98) + 392 at qquickitem.cpp:6592
>     frame #1468: 0x0000000100b44630
Subsurface-mobile`QQuickAnchorsPrivate::setItemSize(this=0x00000001311ef570,
v=0x000000016fd45f98) + 76 at qquickanchors.cpp:400
>     frame #1469: 0x0000000100b44460
Subsurface-mobile`QQuickAnchorsPrivate::fillChanged(this=0x00000001311ef570)
+ 508 at qquickanchors.cpp:177
>     frame #1470: 0x0000000100b46428
Subsurface-mobile`QQuickAnchorsPrivate::itemGeometryChanged(this=0x00000001311ef570,
(null)=0x00000001311eed30, newG=0x000000016fd461f8,
oldG=0x000000016fd461d8) + 40 at qquickanchors.cpp:455
>     frame #1471: 0x0000000100b46550 Subsurface-mobile`non-virtual thunk
to QQuickAnchorsPrivate::itemGeometryChanged(this=0x00000001311ef570,
(null)=0x00000001311eed30, newG=0x000000016fd461f8,
oldG=0x000000016fd461d8) + 52 at qquickanchors.cpp:453
>     frame #1472: 0x0000000100b55bdc
Subsurface-mobile`QQuickItem::geometryChanged(this=0x00000001311eed30,
newGeometry=0x000000016fd461f8, oldGeometry=0x000000016fd461d8) + 380 at
qquickitem.cpp:3683
>     frame #1473: 0x0000000100c60c08
Subsurface-mobile`QQuickLoader::geometryChanged(this=0x00000001311eed30,
newGeometry=0x000000016fd461f8, oldGeometry=0x000000016fd461d8) + 100 at
qquickloader.cpp:923
>     frame #1474: 0x0000000100b5c4f4
Subsurface-mobile`QQuickItem::setSize(this=0x00000001311eed30,
size=0x000000016fd462f8) + 392 at qquickitem.cpp:6592
>     frame #1475: 0x0000000100b44630
Subsurface-mobile`QQuickAnchorsPrivate::setItemSize(this=0x00000001311eeff0,
v=0x000000016fd462f8) + 76 at qquickanchors.cpp:400
>     frame #1476: 0x0000000100b44460
Subsurface-mobile`QQuickAnchorsPrivate::fillChanged(this=0x00000001311eeff0)
+ 508 at qquickanchors.cpp:177
>     frame #1477: 0x0000000100b46428
Subsurface-mobile`QQuickAnchorsPrivate::itemGeometryChanged(this=0x00000001311eeff0,
(null)=0x00000001312207e0, newG=0x000000016fd46518,
oldG=0x000000016fd464f8) + 40 at qquickanchors.cpp:455
>     frame #1478: 0x0000000100b46550 Subsurface-mobile`non-virtual thunk
to QQuickAnchorsPrivate::itemGeometryChanged(this=0x00000001311eeff0,
(null)=0x00000001312207e0, newG=0x000000016fd46518,
oldG=0x000000016fd464f8) + 52 at qquickanchors.cpp:453
>     frame #1479: 0x0000000100b55ce4
Subsurface-mobile`QQuickItem::geometryChanged(this=0x00000001312207e0,
newGeometry=0x000000016fd46518, oldGeometry=0x000000016fd464f8) + 644 at
qquickitem.cpp:3688
>     frame #1480: 0x0000000100b5c4f4
Subsurface-mobile`QQuickItem::setSize(this=0x00000001312207e0,
size=0x000000016fd46618) + 392 at qquickitem.cpp:6592
>     frame #1481: 0x0000000100b44630
Subsurface-mobile`QQuickAnchorsPrivate::setItemSize(this=0x00000001311ee7f0,
v=0x000000016fd46618) + 76 at qquickanchors.cpp:400
>     frame #1482: 0x0000000100b44460
Subsurface-mobile`QQuickAnchorsPrivate::fillChanged(this=0x00000001311ee7f0)
+ 508 at qquickanchors.cpp:177
>     frame #1483: 0x0000000100b46428
Subsurface-mobile`QQuickAnchorsPrivate::itemGeometryChanged(this=0x00000001311ee7f0,
(null)=0x000000013121e590, newG=0x000000016fd46838,
oldG=0x000000016fd46818) + 40 at qquickanchors.cpp:455
>     frame #1484: 0x0000000100b46550 Subsurface-mobile`non-virtual thunk
to QQuickAnchorsPrivate::itemGeometryChanged(this=0x00000001311ee7f0,
(null)=0x000000013121e590, newG=0x000000016fd46838,
oldG=0x000000016fd46818) + 52 at qquickanchors.cpp:453
>     frame #1485: 0x0000000100b55ce4
Subsurface-mobile`QQuickItem::geometryChanged(this=0x000000013121e590,
newGeometry=0x000000016fd46838, oldGeometry=0x000000016fd46818) + 644 at
qquickitem.cpp:3688
>     frame #1486: 0x0000000100b5c4f4
Subsurface-mobile`QQuickItem::setSize(this=0x000000013121e590,
size=0x000000016fd46938) + 392 at qquickitem.cpp:6592
>     frame #1487: 0x0000000100b44630
Subsurface-mobile`QQuickAnchorsPrivate::setItemSize(this=0x00000001311f0bd0,
v=0x000000016fd46938) + 76 at qquickanchors.cpp:400
>     frame #1488: 0x0000000100b44460
Subsurface-mobile`QQuickAnchorsPrivate::fillChanged(this=0x00000001311f0bd0)
+ 508 at qquickanchors.cpp:177
>     frame #1489: 0x0000000100b46428
Subsurface-mobile`QQuickAnchorsPrivate::itemGeometryChanged(this=0x00000001311f0bd0,
(null)=0x000000013121e300, newG=0x000000016fd46b58,
oldG=0x000000016fd46b38) + 40 at qquickanchors.cpp:455
>     frame #1490: 0x0000000100b46550 Subsurface-mobile`non-virtual thunk
to QQuickAnchorsPrivate::itemGeometryChanged(this=0x00000001311f0bd0,
(null)=0x000000013121e300, newG=0x000000016fd46b58,
oldG=0x000000016fd46b38) + 52 at qquickanchors.cpp:453
>     frame #1491: 0x0000000100b55ce4
Subsurface-mobile`QQuickItem::geometryChanged(this=0x000000013121e300,
newGeometry=0x000000016fd46b58, oldGeometry=0x000000016fd46b38) + 644 at
qquickitem.cpp:3688
>     frame #1492: 0x0000000100b5c4f4
Subsurface-mobile`QQuickItem::setSize(this=0x000000013121e300,
size=0x000000016fd46c58) + 392 at qquickitem.cpp:6592
>     frame #1493: 0x0000000100b44630
Subsurface-mobile`QQuickAnchorsPrivate::setItemSize(this=0x00000001311f2290,
v=0x000000016fd46c58) + 76 at qquickanchors.cpp:400
>     frame #1494: 0x0000000100b44460
Subsurface-mobile`QQuickAnchorsPrivate::fillChanged(this=0x00000001311f2290)
+ 508 at qquickanchors.cpp:177
>     frame #1495: 0x0000000100b46428
Subsurface-mobile`QQuickAnchorsPrivate::itemGeometryChanged(this=0x00000001311f2290,
(null)=0x000000013121de00, newG=0x000000016fd46e78,
oldG=0x000000016fd46e58) + 40 at qquickanchors.cpp:455
>     frame #1496: 0x0000000100b46550 Subsurface-mobile`non-virtual thunk
to QQuickAnchorsPrivate::itemGeometryChanged(this=0x00000001311f2290,
(null)=0x000000013121de00, newG=0x000000016fd46e78,
oldG=0x000000016fd46e58) + 52 at qquickanchors.cpp:453
>     frame #1497: 0x0000000100b55ce4
Subsurface-mobile`QQuickItem::geometryChanged(this=0x000000013121de00,
newGeometry=0x000000016fd46e78, oldGeometry=0x000000016fd46e58) + 644 at
qquickitem.cpp:3688
>     frame #1498: 0x0000000100b5c4f4
Subsurface-mobile`QQuickItem::setSize(this=0x000000013121de00,
size=0x000000016fd46f78) + 392 at qquickitem.cpp:6592
>     frame #1499: 0x0000000100b44630
Subsurface-mobile`QQuickAnchorsPrivate::setItemSize(this=0x000000013135a440,
v=0x000000016fd46f78) + 76 at qquickanchors.cpp:400
>     frame #1500: 0x0000000100b44460
Subsurface-mobile`QQuickAnchorsPrivate::fillChanged(this=0x000000013135a440)
+ 508 at qquickanchors.cpp:177
>     frame #1501: 0x0000000100b46428
Subsurface-mobile`QQuickAnchorsPrivate::itemGeometryChanged(this=0x000000013135a440,
(null)=0x000000013121ba60, newG=0x000000016fd47198,
oldG=0x000000016fd47178) + 40 at qquickanchors.cpp:455
>     frame #1502: 0x0000000100b46550 Subsurface-mobile`non-virtual thunk
to QQuickAnchorsPrivate::itemGeometryChanged(this=0x000000013135a440,
(null)=0x000000013121ba60, newG=0x000000016fd47198,
oldG=0x000000016fd47178) + 52 at qquickanchors.cpp:453
>     frame #1503: 0x0000000100b55ce4
Subsurface-mobile`QQuickItem::geometryChanged(this=0x000000013121ba60,
newGeometry=0x000000016fd47198, oldGeometry=0x000000016fd47178) + 644 at
qquickitem.cpp:3688
>     frame #1504: 0x0000000100b5c4f4
Subsurface-mobile`QQuickItem::setSize(this=0x000000013121ba60,
size=0x000000016fd47298) + 392 at qquickitem.cpp:6592
>     frame #1505: 0x0000000100b44630
Subsurface-mobile`QQuickAnchorsPrivate::setItemSize(this=0x000000013121bca0,
v=0x000000016fd47298) + 76 at qquickanchors.cpp:400
>     frame #1506: 0x0000000100b44460
Subsurface-mobile`QQuickAnchorsPrivate::fillChanged(this=0x000000013121bca0)
+ 508 at qquickanchors.cpp:177
>     frame #1507: 0x0000000100b46428
Subsurface-mobile`QQuickAnchorsPrivate::itemGeometryChanged(this=0x000000013121bca0,
(null)=0x000000013120f7f0, newG=0x000000016fd474b8,
oldG=0x000000016fd47498) + 40 at qquickanchors.cpp:455
>     frame #1508: 0x0000000100b46550 Subsurface-mobile`non-virtual thunk
to QQuickAnchorsPrivate::itemGeometryChanged(this=0x000000013121bca0,
(null)=0x000000013120f7f0, newG=0x000000016fd474b8,
oldG=0x000000016fd47498) + 52 at qquickanchors.cpp:453
>     frame #1509: 0x0000000100b55ce4
Subsurface-mobile`QQuickItem::geometryChanged(this=0x000000013120f7f0,
newGeometry=0x000000016fd474b8, oldGeometry=0x000000016fd47498) + 644 at
qquickitem.cpp:3688
>     frame #1510: 0x0000000100b5c4f4
Subsurface-mobile`QQuickItem::setSize(this=0x000000013120f7f0,
size=0x000000016fd475b8) + 392 at qquickitem.cpp:6592
>     frame #1511: 0x0000000100b44630
Subsurface-mobile`QQuickAnchorsPrivate::setItemSize(this=0x000000013135a620,
v=0x000000016fd475b8) + 76 at qquickanchors.cpp:400
>     frame #1512: 0x0000000100b44460
Subsurface-mobile`QQuickAnchorsPrivate::fillChanged(this=0x000000013135a620)
+ 508 at qquickanchors.cpp:177
>     frame #1513: 0x0000000100b46428
Subsurface-mobile`QQuickAnchorsPrivate::itemGeometryChanged(this=0x000000013135a620,
(null)=0x000000013287b8b0, newG=0x000000016fd47870,
oldG=0x000000016fd47850) + 40 at qquickanchors.cpp:455
>     frame #1514: 0x0000000100b46550 Subsurface-mobile`non-virtual thunk
to QQuickAnchorsPrivate::itemGeometryChanged(this=0x000000013135a620,
(null)=0x000000013287b8b0, newG=0x000000016fd47870,
oldG=0x000000016fd47850) + 52 at qquickanchors.cpp:453
>     frame #1515: 0x0000000100b55ce4
Subsurface-mobile`QQuickItem::geometryChanged(this=0x000000013287b8b0,
newGeometry=0x000000016fd47870, oldGeometry=0x000000016fd47850) + 644 at
qquickitem.cpp:3688
>     frame #1516: 0x0000000100c23f78
Subsurface-mobile`QQuickMouseArea::geometryChanged(this=0x000000013287b8b0,
newGeometry=0x000000016fd47870, oldGeometry=0x000000016fd47850) + 56 at
qquickmousearea.cpp:1013
>     frame #1517: 0x0000000100b5b764
Subsurface-mobile`QQuickItem::setWidth(this=0x000000013287b8b0, w=414) +
340 at qquickitem.cpp:6294
>     frame #1518: 0x0000000100b60bd8
Subsurface-mobile`QQuickItem::qt_static_metacall(_o=0x000000013287b8b0,
_c=WriteProperty, _id=7, _a=0x000000016fd48a18) + 5984 at
moc_qquickitem.cpp:904
>     frame #1519: 0x0000000100b613f4
Subsurface-mobile`QQuickItem::qt_metacall(this=0x000000013287b8b0,
_c=WriteProperty, _id=7, _a=0x000000016fd48a18) + 284 at
moc_qquickitem.cpp:977
>     frame #1520: 0x0000000100d277fc
Subsurface-mobile`QQuickMouseArea::qt_metacall(this=0x000000013287b8b0,
_c=WriteProperty, _id=8, _a=0x000000016fd48a18) + 64 at
moc_qquickmousearea_p.cpp:506
>     frame #1521: 0x00000001013f9668
Subsurface-mobile`QQmlVMEMetaObject::metaCall(this=0x000000013177e360,
o=0x000000013287b8b0, c=WriteProperty, _id=8, a=0x000000016fd48a18) + 5796
at qqmlvmemetaobject.cpp:875
>     frame #1522: 0x00000001018f6564
Subsurface-mobile`QMetaObject::metacall(object=0x000000013287b8b0,
cl=WriteProperty, idx=8, argv=0x000000016fd48a18) + 104 at
qmetaobject.cpp:293
>     frame #1523: 0x00000001014b7f18
Subsurface-mobile`QQmlBinding::write(this=0x000000013266c6c0,
core=0x000000016fd48bb0, result=0x00000001068f0698, isUndefined=false,
flags=(i = 3)) + 816 at qqmlbinding.cpp:246
>     frame #1524: 0x00000001014b7880
Subsurface-mobile`QQmlBinding::update(this=0x000000013266c6c0, flags=(i =
3)) + 888 at qqmlbinding.cpp:191
>     frame #1525: 0x00000001014b8f74
Subsurface-mobile`QQmlBinding::setEnabled(this=0x000000013266c6c0, e=true,
flags=(i = 3)) + 104 at qqmlbinding.cpp:412
>     frame #1526: 0x00000001014b8fb8 Subsurface-mobile`non-virtual thunk
to QQmlBinding::setEnabled(this=0x000000013266c6c0, e=true, flags=(i = 3))
+ 56 at qqmlbinding.cpp:406
>     frame #1527: 0x00000001014c98d8
Subsurface-mobile`QQmlObjectCreator::finalize(this=0x000000013287b8d0,
interrupt=0x000000016fd48ea8) + 512 at qqmlobjectcreator.cpp:1190
>     frame #1528: 0x0000000101423bec
Subsurface-mobile`QQmlComponentPrivate::complete(enginePriv=0x000000012f6102b0,
state=0x0000000131145b30) + 72 at qqmlcomponent.cpp:912
>     frame #1529: 0x00000001014225bc
Subsurface-mobile`QQmlComponentPrivate::completeCreate(this=0x0000000131145a90)
+ 72 at qqmlcomponent.cpp:948
>     frame #1530: 0x0000000101424598
Subsurface-mobile`QQmlComponent::createObject(this=0x0000000131144a00,
args=0x000000016fd49308) + 860 at qqmlcomponent.cpp:1268
>     frame #1531: 0x000000010153fedc
Subsurface-mobile`QQmlComponent::qt_static_metacall(_o=0x0000000131144a00,
_c=InvokeMetaMethod, _id=6, _a=0x000000016fd49408) + 372 at
moc_qqmlcomponent.cpp:148
>     frame #1532: 0x00000001015403a0
Subsurface-mobile`QQmlComponent::qt_metacall(this=0x0000000131144a00,
_c=InvokeMetaMethod, _id=6, _a=0x000000016fd49408) + 132 at
moc_qqmlcomponent.cpp:214
>     frame #1533: 0x00000001018f658c
Subsurface-mobile`QMetaObject::metacall(object=0x0000000131144a00,
cl=InvokeMetaMethod, idx=11, argv=0x000000016fd49408) + 144 at
qmetaobject.cpp:295
>     frame #1534: 0x0000000101485604
Subsurface-mobile`QQmlObjectOrGadget::metacall(this=0x000000016fd493d0,
type=InvokeMetaMethod, index=11, argv=0x000000016fd49408) const + 88 at
qqmlpropertycache.cpp:1557
>     frame #1535: 0x00000001013bf45c
Subsurface-mobile`QV4::QObjectMethod::callInternal(this=0x00000001068f0660,
callData=0x00000001068f0608) const + 1156 at qv4qobjectwrapper.cpp:1849
>     frame #1536: 0x00000001013befcc
Subsurface-mobile`QV4::QObjectMethod::call(m=0x00000001068f0660,
callData=0x00000001068f0608) + 40 at qv4qobjectwrapper.cpp:1794
>     frame #1537: 0x0000000101427584
Subsurface-mobile`QV4::Object::call(this=0x00000001068f0660,
d=0x00000001068f0608) const + 64 at qv4object_p.h:324
>     frame #1538: 0x00000001013e1e88
Subsurface-mobile`QV4::Runtime::callProperty(engine=0x000000012f6113d0,
nameIndex=159, callData=0x00000001068f0608) + 948 at qv4runtime.cpp:999
>     frame #1539: 0x00000001013c9678
Subsurface-mobile`QV4::Moth::VME::run(this=0x000000016fd4a1a8,
engine=0x000000012f6113d0, code=" \316<\x01\x01",
storeJumpTable=0x0000000000000000) + 6600 at qv4vme_moth.cpp:579
>     frame #1540: 0x00000001013cd3cc
Subsurface-mobile`QV4::Moth::VME::exec(engine=0x000000012f6113d0,
code="d\x93<\x01\x01") + 84 at qv4vme_moth.cpp:968
>     frame #1541: 0x000000010134806c
Subsurface-mobile`QV4::SimpleScriptFunction::call(that=0x00000001068f0598,
callData=0x00000001068f0548) + 960 at qv4functionobject.cpp:576
>     frame #1542: 0x0000000101427584
Subsurface-mobile`QV4::Object::call(this=0x00000001068f0598,
d=0x00000001068f0548) const + 64 at qv4object_p.h:324
>     frame #1543: 0x00000001013e1e88
Subsurface-mobile`QV4::Runtime::callProperty(engine=0x000000012f6113d0,
nameIndex=34, callData=0x00000001068f0548) + 948 at qv4runtime.cpp:999
>     frame #1544: 0x00000001013c9678
Subsurface-mobile`QV4::Moth::VME::run(this=0x000000016fd4a1a8,
engine=0x000000012f6113d0, code=" \316<\x01\x01",
storeJumpTable=0x0000000000000000) + 6600 at qv4vme_moth.cpp:579
>     frame #1545: 0x00000001013cd3cc
Subsurface-mobile`QV4::Moth::VME::exec(engine=0x000000012f6113d0,
code="d\x93<\x01\x01") + 84 at qv4vme_moth.cpp:968
>     frame #1546: 0x000000010134806c
Subsurface-mobile`QV4::SimpleScriptFunction::call(that=0x00000001068f04c0,
callData=0x00000001068f0470) + 960 at qv4functionobject.cpp:576
>     frame #1547: 0x0000000101427584
Subsurface-mobile`QV4::Object::call(this=0x00000001068f04c0,
d=0x00000001068f0470) const + 64 at qv4object_p.h:324
>     frame #1548: 0x00000001013e1e88
Subsurface-mobile`QV4::Runtime::callProperty(engine=0x000000012f6113d0,
nameIndex=177, callData=0x00000001068f0470) + 948 at qv4runtime.cpp:999
>     frame #1549: 0x00000001013c9678
Subsurface-mobile`QV4::Moth::VME::run(this=0x000000016fd4a1a8,
engine=0x000000012f6113d0, code=" \316<\x01\x01",
storeJumpTable=0x0000000000000000) + 6600 at qv4vme_moth.cpp:579
>     frame #1550: 0x00000001013cd3cc
Subsurface-mobile`QV4::Moth::VME::exec(engine=0x000000012f6113d0,
code="d\x93<\x01\x01") + 84 at qv4vme_moth.cpp:968
>     frame #1551: 0x000000010134806c
Subsurface-mobile`QV4::SimpleScriptFunction::call(that=0x00000001084c2598,
callData=0x00000001068f03f0) + 960 at qv4functionobject.cpp:576
>     frame #1552: 0x0000000101427584
Subsurface-mobile`QV4::Object::call(this=0x00000001084c2598,
d=0x00000001068f03f0) const + 64 at qv4object_p.h:324
>     frame #1553: 0x00000001014af674
Subsurface-mobile`QQmlJavaScriptExpression::evaluate(this=0x0000000132240680,
callData=0x00000001068f03f0, isUndefined=0x0000000000000000) + 736 at
qqmljavascriptexpression.cpp:189
>     frame #1554: 0x00000001014340a0
Subsurface-mobile`QQmlBoundSignalExpression::evaluate(this=0x0000000132240680,
a=0x000000016fd4f4b0) + 1336 at qqmlboundsignal.cpp:237
>     frame #1555: 0x0000000101434650
Subsurface-mobile`QQmlBoundSignal_callback(e=0x0000000132240640,
a=0x000000016fd4f4b0) + 352 at qqmlboundsignal.cpp:354
>     frame #1556: 0x000000010148cf4c
Subsurface-mobile`QQmlNotifier::emitNotify(endpoint=0x0000000000000000,
a=0x000000016fd4f4b0) + 508 at qqmlnotifier.cpp:94
>     frame #1557: 0x00000001013fe9c8
Subsurface-mobile`QQmlData::signalEmitted((null)=0x0000000132235a00,
object=0x0000000132235470, index=39, a=0x000000016fd4f4b0) + 1096 at
qqmlengine.cpp:772
>     frame #1558: 0x0000000101936200
Subsurface-mobile`QMetaObject::activate(sender=0x0000000132235470,
signalOffset=31, local_signal_index=8, argv=0x000000016fd4f4b0) + 240 at
qobject.cpp:3615
>     frame #1559: 0x00000001013f5e88
Subsurface-mobile`QQmlVMEMetaObject::activate(this=0x0000000132235a90,
object=0x0000000132235470, index=54, args=0x000000016fd4f4b0) + 96 at
qqmlvmemetaobject.cpp:1195
>     frame #1560: 0x00000001013f9100
Subsurface-mobile`QQmlVMEMetaObject::metaCall(this=0x0000000132235a90,
o=0x0000000132235470, c=InvokeMetaMethod, _id=54, a=0x000000016fd4f4b0) +
4412 at qqmlvmemetaobject.cpp:818
>     frame #1561: 0x00000001013f963c
Subsurface-mobile`QQmlVMEMetaObject::metaCall(this=0x00000001322361c0,
o=0x0000000132235470, c=InvokeMetaMethod, _id=54, a=0x000000016fd4f4b0) +
5752 at qqmlvmemetaobject.cpp:873
>     frame #1562: 0x00000001018f6564
Subsurface-mobile`QMetaObject::metacall(object=0x0000000132235470,
cl=InvokeMetaMethod, idx=54, argv=0x000000016fd4f4b0) + 104 at
qmetaobject.cpp:293
>     frame #1563: 0x0000000101485604
Subsurface-mobile`QQmlObjectOrGadget::metacall(this=0x000000016fd4fa50,
type=InvokeMetaMethod, index=54, argv=0x000000016fd4f4b0) const + 88 at
qqmlpropertycache.cpp:1557
>     frame #1564: 0x00000001013c03a4
Subsurface-mobile`CallMethod(object=0x000000016fd4fa50, index=54,
returnType=43, argCount=0, argTypes=0x0000000000000000,
engine=0x000000012f6113d0, callArgs=0x00000001068f0398) + 664 at
qv4qobjectwrapper.cpp:1142
>     frame #1565: 0x00000001013bf868
Subsurface-mobile`CallPrecise(object=0x000000016fd4fa50,
data=0x000000016fd4fa18, engine=0x000000012f6113d0,
callArgs=0x00000001068f0398) + 792 at qv4qobjectwrapper.cpp:1377
>     frame #1566: 0x00000001013bf4bc
Subsurface-mobile`QV4::QObjectMethod::callInternal(this=0x00000001068f03e8,
callData=0x00000001068f0398) const + 1252 at qv4qobjectwrapper.cpp:1855
>     frame #1567: 0x00000001013befcc
Subsurface-mobile`QV4::QObjectMethod::call(m=0x00000001068f03e8,
callData=0x00000001068f0398) + 40 at qv4qobjectwrapper.cpp:1794
>     frame #1568: 0x0000000101427584
Subsurface-mobile`QV4::Object::call(this=0x00000001068f03e8,
d=0x00000001068f0398) const + 64 at qv4object_p.h:324
>     frame #1569: 0x00000001013e1e88
Subsurface-mobile`QV4::Runtime::callProperty(engine=0x000000012f6113d0,
nameIndex=11, callData=0x00000001068f0398) + 948 at qv4runtime.cpp:999
>     frame #1570: 0x00000001013c9678
Subsurface-mobile`QV4::Moth::VME::run(this=0x000000016fd4a1a8,
engine=0x000000012f6113d0, code=" \316<\x01\x01",
storeJumpTable=0x0000000000000000) + 6600 at qv4vme_moth.cpp:579
>     frame #1571: 0x00000001013cd3cc
Subsurface-mobile`QV4::Moth::VME::exec(engine=0x000000012f6113d0,
code="d\x93<\x01\x01") + 84 at qv4vme_moth.cpp:968
>     frame #1572: 0x000000010134806c
Subsurface-mobile`QV4::SimpleScriptFunction::call(that=0x00000001084c2080,
callData=0x00000001068f0318) + 960 at qv4functionobject.cpp:576
>     frame #1573: 0x0000000101427584
Subsurface-mobile`QV4::Object::call(this=0x00000001084c2080,
d=0x00000001068f0318) const + 64 at qv4object_p.h:324
>     frame #1574: 0x00000001014af674
Subsurface-mobile`QQmlJavaScriptExpression::evaluate(this=0x000000013217c290,
callData=0x00000001068f0318, isUndefined=0x0000000000000000) + 736 at
qqmljavascriptexpression.cpp:189
>     frame #1575: 0x00000001014340a0
Subsurface-mobile`QQmlBoundSignalExpression::evaluate(this=0x000000013217c290,
a=0x000000016fd52da8) + 1336 at qqmlboundsignal.cpp:237
>     frame #1576: 0x0000000101434650
Subsurface-mobile`QQmlBoundSignal_callback(e=0x000000013217c250,
a=0x000000016fd52da8) + 352 at qqmlboundsignal.cpp:354
>     frame #1577: 0x000000010148cf4c
Subsurface-mobile`QQmlNotifier::emitNotify(endpoint=0x0000000000000000,
a=0x000000016fd52da8) + 508 at qqmlnotifier.cpp:94
>     frame #1578: 0x00000001013fe9c8
Subsurface-mobile`QQmlData::signalEmitted((null)=0x000000013217bb80,
object=0x000000013217b9a0, index=45, a=0x000000016fd52da8) + 1096 at
qqmlengine.cpp:772
>     frame #1579: 0x0000000101936200
Subsurface-mobile`QMetaObject::activate(sender=0x000000013217b9a0,
signalOffset=29, local_signal_index=16, argv=0x000000016fd52da8) + 240 at
qobject.cpp:3615
>     frame #1580: 0x0000000101936104
Subsurface-mobile`QMetaObject::activate(sender=0x000000013217b9a0,
m=0x0000000101f77180, local_signal_index=16, argv=0x000000016fd52da8) + 76
at qobject.cpp:3595
>     frame #1581: 0x0000000100d274cc
Subsurface-mobile`QQuickMouseArea::clicked(this=0x000000013217b9a0,
_t1=0x000000016fd52e30) + 92 at moc_qquickmousearea_p.cpp:644
>     frame #1582: 0x0000000100c22604
Subsurface-mobile`QQuickMouseArea::setPressed(this=0x000000013217b9a0,
button=LeftButton, p=false) + 820 at qquickmousearea.cpp:1194
>     frame #1583: 0x0000000100c22e64
Subsurface-mobile`QQuickMouseArea::mouseReleaseEvent(this=0x000000013217b9a0,
event=0x000000012d5b0fd0) + 172 at qquickmousearea.cpp:774
>     frame #1584: 0x0000000100b5d788
Subsurface-mobile`QQuickItem::event(this=0x000000013217b9a0,
ev=0x000000012d5b0fd0) + 1040 at qquickitem.cpp:7495
>     frame #1585: 0x00000001005d0f28
Subsurface-mobile`QApplicationPrivate::notify_helper(this=0x000000012d5b9620,
receiver=0x000000013217b9a0, e=0x000000012d5b0fd0) + 420 at
qapplication.cpp:3714
>     frame #1586: 0x00000001005d2b38
Subsurface-mobile`QApplication::notify(this=0x000000012d5b9310,
receiver=0x000000013217b9a0, e=0x000000012d5b0fd0) + 1652 at
qapplication.cpp:3157
>     frame #1587: 0x00000001018eec94
Subsurface-mobile`QCoreApplication::notifyInternal2(receiver=0x000000013217b9a0,
event=0x000000012d5b0fd0) + 332 at qcoreapplication.cpp:1015
>     frame #1588: 0x000000010193a7a4
Subsurface-mobile`QCoreApplication::sendEvent(receiver=0x000000013217b9a0,
event=0x000000012d5b0fd0) + 64 at qcoreapplication.h:227
>     frame #1589: 0x0000000100b7469c
Subsurface-mobile`QQuickWindowPrivate::translateTouchToMouse(this=0x0000000131168cc0,
item=0x000000013217b9a0, event=0x00000001317ab790) + 2640 at
qquickwindow.cpp:677
>     frame #1590: 0x0000000100b7c0f0
Subsurface-mobile`QQuickWindowPrivate::deliverMatchingPointsToItem(this=0x0000000131168cc0,
item=0x000000013217b9a0, event=0x000000016fd59768,
acceptedNewPoints=0x000000016fd57e48, matchingNewPoints=0x000000016fd54a28,
matchingPoints=0x000000016fd54a20, hasFiltered=0x000000016fd57e40) + 2060
at qquickwindow.cpp:2163
>     frame #1591: 0x0000000100b7b83c
Subsurface-mobile`QQuickWindowPrivate::deliverTouchPoints(this=0x0000000131168cc0,
item=0x000000013217b9a0, event=0x000000016fd59768,
newPoints=0x000000016fd57e78, acceptedNewPoints=0x000000016fd57e48,
updatedPoints=0x000000016fd57e88, hasFiltered=0x000000016fd57e40) + 1204 at
qquickwindow.cpp:2115
>     frame #1592: 0x0000000100b7b52c
Subsurface-mobile`QQuickWindowPrivate::deliverTouchPoints(this=0x0000000131168cc0,
item=0x0000000132235470, event=0x000000016fd59768,
newPoints=0x000000016fd57e78, acceptedNewPoints=0x000000016fd57e48,
updatedPoints=0x000000016fd57e88, hasFiltered=0x000000016fd57e40) + 420 at
qquickwindow.cpp:2065
>     frame #1593: 0x0000000100b7b52c
Subsurface-mobile`QQuickWindowPrivate::deliverTouchPoints(this=0x0000000131168cc0,
item=0x00000001310e4bb0, event=0x000000016fd59768,
newPoints=0x000000016fd57e78, acceptedNewPoints=0x000000016fd57e48,
updatedPoints=0x000000016fd57e88, hasFiltered=0x000000016fd57e40) + 420 at
qquickwindow.cpp:2065
>     frame #1594: 0x0000000100b7b52c
Subsurface-mobile`QQuickWindowPrivate::deliverTouchPoints(this=0x0000000131168cc0,
item=0x00000001310e4b90, event=0x000000016fd59768,
newPoints=0x000000016fd57e78, acceptedNewPoints=0x000000016fd57e48,
updatedPoints=0x000000016fd57e88, hasFiltered=0x000000016fd57e40) + 420 at
qquickwindow.cpp:2065
>     frame #1595: 0x0000000100b7b52c
Subsurface-mobile`QQuickWindowPrivate::deliverTouchPoints(this=0x0000000131168cc0,
item=0x00000001310a3010, event=0x000000016fd59768,
newPoints=0x000000016fd57e78, acceptedNewPoints=0x000000016fd57e48,
updatedPoints=0x000000016fd57e88, hasFiltered=0x000000016fd57e40) + 420 at
qquickwindow.cpp:2065
>     frame #1596: 0x0000000100b7b52c
Subsurface-mobile`QQuickWindowPrivate::deliverTouchPoints(this=0x0000000131168cc0,
item=0x00000001310996b0, event=0x000000016fd59768,
newPoints=0x000000016fd57e78, acceptedNewPoints=0x000000016fd57e48,
updatedPoints=0x000000016fd57e88, hasFiltered=0x000000016fd57e40) + 420 at
qquickwindow.cpp:2065
>     frame #1597: 0x0000000100b7b52c
Subsurface-mobile`QQuickWindowPrivate::deliverTouchPoints(this=0x0000000131168cc0,
item=0x00000001310978d0, event=0x000000016fd59768,
newPoints=0x000000016fd57e78, acceptedNewPoints=0x000000016fd57e48,
updatedPoints=0x000000016fd57e88, hasFiltered=0x000000016fd57e40) + 420 at
qquickwindow.cpp:2065
>     frame #1598: 0x0000000100b7b52c
Subsurface-mobile`QQuickWindowPrivate::deliverTouchPoints(this=0x0000000131168cc0,
item=0x0000000131097640, event=0x000000016fd59768,
newPoints=0x000000016fd57e78, acceptedNewPoints=0x000000016fd57e48,
updatedPoints=0x000000016fd57e88, hasFiltered=0x000000016fd57e40) + 420 at
qquickwindow.cpp:2065
>     frame #1599: 0x0000000100b7b52c
Subsurface-mobile`QQuickWindowPrivate::deliverTouchPoints(this=0x0000000131168cc0,
item=0x00000001311a4f80, event=0x000000016fd59768,
newPoints=0x000000016fd57e78, acceptedNewPoints=0x000000016fd57e48,
updatedPoints=0x000000016fd57e88, hasFiltered=0x000000016fd57e40) + 420 at
qquickwindow.cpp:2065
>     frame #1600: 0x0000000100b7b52c
Subsurface-mobile`QQuickWindowPrivate::deliverTouchPoints(this=0x0000000131168cc0,
item=0x0000000131524be0, event=0x000000016fd59768,
newPoints=0x000000016fd57e78, acceptedNewPoints=0x000000016fd57e48,
updatedPoints=0x000000016fd57e88, hasFiltered=0x000000016fd57e40) + 420 at
qquickwindow.cpp:2065
>     frame #1601: 0x0000000100b7b52c
Subsurface-mobile`QQuickWindowPrivate::deliverTouchPoints(this=0x0000000131168cc0,
item=0x0000000131005140, event=0x000000016fd59768,
newPoints=0x000000016fd57e78, acceptedNewPoints=0x000000016fd57e48,
updatedPoints=0x000000016fd57e88, hasFiltered=0x000000016fd57e40) + 420 at
qquickwindow.cpp:2065
>     frame #1602: 0x0000000100b7b52c
Subsurface-mobile`QQuickWindowPrivate::deliverTouchPoints(this=0x0000000131168cc0,
item=0x00000001310533f0, event=0x000000016fd59768,
newPoints=0x000000016fd57e78, acceptedNewPoints=0x000000016fd57e48,
updatedPoints=0x000000016fd57e88, hasFiltered=0x000000016fd57e40) + 420 at
qquickwindow.cpp:2065
>     frame #1603: 0x0000000100b7b52c
Subsurface-mobile`QQuickWindowPrivate::deliverTouchPoints(this=0x0000000131168cc0,
item=0x00000001310533d0, event=0x000000016fd59768,
newPoints=0x000000016fd57e78, acceptedNewPoints=0x000000016fd57e48,
updatedPoints=0x000000016fd57e88, hasFiltered=0x000000016fd57e40) + 420 at
qquickwindow.cpp:2065
>     frame #1604: 0x0000000100b7b52c
Subsurface-mobile`QQuickWindowPrivate::deliverTouchPoints(this=0x0000000131168cc0,
item=0x0000000131052460, event=0x000000016fd59768,
newPoints=0x000000016fd57e78, acceptedNewPoints=0x000000016fd57e48,
updatedPoints=0x000000016fd57e88, hasFiltered=0x000000016fd57e40) + 420 at
qquickwindow.cpp:2065
>     frame #1605: 0x0000000100b7b52c
Subsurface-mobile`QQuickWindowPrivate::deliverTouchPoints(this=0x0000000131168cc0,
item=0x000000013101ac10, event=0x000000016fd59768,
newPoints=0x000000016fd57e78, acceptedNewPoints=0x000000016fd57e48,
updatedPoints=0x000000016fd57e88, hasFiltered=0x000000016fd57e40) + 420 at
qquickwindow.cpp:2065
>     frame #1606: 0x0000000100b7b52c
Subsurface-mobile`QQuickWindowPrivate::deliverTouchPoints(this=0x0000000131168cc0,
item=0x000000013104a430, event=0x000000016fd59768,
newPoints=0x000000016fd57e78, acceptedNewPoints=0x000000016fd57e48,
updatedPoints=0x000000016fd57e88, hasFiltered=0x000000016fd57e40) + 420 at
qquickwindow.cpp:2065
>     frame #1607: 0x0000000100b7b52c
Subsurface-mobile`QQuickWindowPrivate::deliverTouchPoints(this=0x0000000131168cc0,
item=0x000000013113d3b0, event=0x000000016fd59768,
newPoints=0x000000016fd57e78, acceptedNewPoints=0x000000016fd57e48,
updatedPoints=0x000000016fd57e88, hasFiltered=0x000000016fd57e40) + 420 at
qquickwindow.cpp:2065
>     frame #1608: 0x0000000100b7b52c
Subsurface-mobile`QQuickWindowPrivate::deliverTouchPoints(this=0x0000000131168cc0,
item=0x00000001310492a0, event=0x000000016fd59768,
newPoints=0x000000016fd57e78, acceptedNewPoints=0x000000016fd57e48,
updatedPoints=0x000000016fd57e88, hasFiltered=0x000000016fd57e40) + 420 at
qquickwindow.cpp:2065
>     frame #1609: 0x0000000100b7b52c
Subsurface-mobile`QQuickWindowPrivate::deliverTouchPoints(this=0x0000000131168cc0,
item=0x000000012f6f29b0, event=0x000000016fd59768,
newPoints=0x000000016fd57e78, acceptedNewPoints=0x000000016fd57e48,
updatedPoints=0x000000016fd57e88, hasFiltered=0x000000016fd57e40) + 420 at
qquickwindow.cpp:2065
>     frame #1610: 0x0000000100b7b52c
Subsurface-mobile`QQuickWindowPrivate::deliverTouchPoints(this=0x0000000131168cc0,
item=0x0000000131557150, event=0x000000016fd59768,
newPoints=0x000000016fd57e78, acceptedNewPoints=0x000000016fd57e48,
updatedPoints=0x000000016fd57e88, hasFiltered=0x000000016fd57e40) + 420 at
qquickwindow.cpp:2065
>     frame #1611: 0x0000000100b7b52c
Subsurface-mobile`QQuickWindowPrivate::deliverTouchPoints(this=0x0000000131168cc0,
item=0x000000013202e9b0, event=0x000000016fd59768,
newPoints=0x000000016fd57e78, acceptedNewPoints=0x000000016fd57e48,
updatedPoints=0x000000016fd57e88, hasFiltered=0x000000016fd57e40) + 420 at
qquickwindow.cpp:2065
>     frame #1612: 0x0000000100b7b52c
Subsurface-mobile`QQuickWindowPrivate::deliverTouchPoints(this=0x0000000131168cc0,
item=0x000000013105a230, event=0x000000016fd59768,
newPoints=0x000000016fd57e78, acceptedNewPoints=0x000000016fd57e48,
updatedPoints=0x000000016fd57e88, hasFiltered=0x000000016fd57e40) + 420 at
qquickwindow.cpp:2065
>     frame #1613: 0x0000000100b7b52c
Subsurface-mobile`QQuickWindowPrivate::deliverTouchPoints(this=0x0000000131168cc0,
item=0x000000012f7e7e60, event=0x000000016fd59768,
newPoints=0x000000016fd57e78, acceptedNewPoints=0x000000016fd57e48,
updatedPoints=0x000000016fd57e88, hasFiltered=0x000000016fd57e40) + 420 at
qquickwindow.cpp:2065
>     frame #1614: 0x0000000100b7af70
Subsurface-mobile`QQuickWindowPrivate::reallyDeliverTouchEvent(this=0x0000000131168cc0,
event=0x000000016fd59768) + 660 at qquickwindow.cpp:2014
>     frame #1615: 0x0000000100b785fc
Subsurface-mobile`QQuickWindowPrivate::deliverTouchEvent(this=0x0000000131168cc0,
event=0x000000016fd59768) + 1884 at qquickwindow.cpp:1958
>     frame #1616: 0x0000000100b77c4c
Subsurface-mobile`QQuickWindow::event(this=0x0000000131168c80,
e=0x000000016fd59768) + 356 at qquickwindow.cpp:1408
>     frame #1617: 0x00000001005d0f28
Subsurface-mobile`QApplicationPrivate::notify_helper(this=0x000000012d5b9620,
receiver=0x0000000131168c80, e=0x000000016fd59768) + 420 at
qapplication.cpp:3714
>     frame #1618: 0x00000001005d2b38
Subsurface-mobile`QApplication::notify(this=0x000000012d5b9310,
receiver=0x0000000131168c80, e=0x000000016fd59768) + 1652 at
qapplication.cpp:3157
>     frame #1619: 0x00000001018eec94
Subsurface-mobile`QCoreApplication::notifyInternal2(receiver=0x0000000131168c80,
event=0x000000016fd59768) + 332 at qcoreapplication.cpp:1015
>     frame #1620: 0x00000001005d94f8
Subsurface-mobile`QCoreApplication::sendSpontaneousEvent(receiver=0x0000000131168c80,
event=0x000000016fd59768) + 72 at qcoreapplication.h:230
>     frame #1621: 0x0000000100d79b18
Subsurface-mobile`QGuiApplicationPrivate::processTouchEvent(e=0x000000013170da40)
+ 4060 at qguiapplication.cpp:2548
>     frame #1622: 0x0000000100d77898
Subsurface-mobile`QGuiApplicationPrivate::processWindowSystemEvent(e=0x000000013170da40)
+ 288 at qguiapplication.cpp:1661
>     frame #1623: 0x0000000100d65280
Subsurface-mobile`QWindowSystemInterface::sendWindowSystemEvents(flags=(i =
0)) + 204 at qwindowsysteminterface.cpp:645
>     frame #1624: 0x0000000100d64294
Subsurface-mobile`QWindowSystemInterface::flushWindowSystemEvents(flags=(i
= 0)) + 372 at qwindowsysteminterface.cpp:623
>     frame #1625: 0x0000000100420aac Subsurface-mobile`-[QUIView
sendTouchEventWithTimestamp:](self=0x000000013144f4a0,
_cmd="sendTouchEventWithTimestamp:", timeStamp=299104611) + 220 at
quiview.mm:351
>     frame #1626: 0x0000000100420f84 Subsurface-mobile`-[QUIView
touchesEnded:withEvent:](self=0x000000013144f4a0,
_cmd="touchesEnded:withEvent:", touches=0x0000000131702c90,
event=0x000000012d6aeb30) + 160 at quiview.mm:386
>     frame #1627: 0x0000000186763f6c UIKit`-[UIWindow
_sendTouchesForEvent:] + 804
>     frame #1628: 0x000000018675cb08 UIKit`-[UIWindow sendEvent:] + 784
>     frame #1629: 0x000000018672cf4c UIKit`-[UIApplication sendEvent:] +
248
>     frame #1630: 0x000000018672b528 UIKit`_UIApplicationHandleEventQueue
+ 6568
>     frame #1631: 0x0000000181599124
CoreFoundation`__CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ +
24
>     frame #1632: 0x0000000181598bb8 CoreFoundation`__CFRunLoopDoSources0
+ 540
>     frame #1633: 0x00000001815968b8 CoreFoundation`__CFRunLoopRun + 724
>     frame #1634: 0x00000001814c0d10 CoreFoundation`CFRunLoopRunSpecific +
384
>     frame #1635: 0x0000000182da8088 GraphicsServices`GSEventRunModal + 180
>     frame #1636: 0x0000000186795f70 UIKit`UIApplicationMain + 204
>     frame #1637: 0x000000010040b8c0
Subsurface-mobile`qt_main_wrapper(argc=1, argv=0x000000016fde3a38) + 516 at
qioseventdispatcher.mm:226
>     frame #1638: 0x000000018105e8b8 libdyld.dylib`start + 4
>
>
> /D
>
> > On May 1, 2016, at 7:06 AM, Dirk Hohndel <dirk at hohndel.org> wrote:
> >
> > "minimizes" is a side effect of the app crashing in this case...
> > And the wrong resolution is just iOS showing you a cashed, incorrectly
scaled pixmap of the screen right before things crashed.
> >
> > Now I need to figure out WHY things crash.
> >
> > Thanks for the report
> >
> > /D
> >
> >> On May 1, 2016, at 7:01 AM, John Smith <noseygit at hotmail.com> wrote:
> >>
> >> As soon as I select a dive from the list, the program minimises. If I
change focus back to subsurface, the profile is displayed but at the wrong
resolution and then closes the profile view and returns to the dive list.
> >>
> >> V4.5.2.1352 on iPad air2
> >>
> >>
> >> Sent from my iPad
> >> _______________________________________________
> >> subsurface mailing list
> >> subsurface at subsurface-divelog.org
> >> http://lists.subsurface-divelog.org/cgi-bin/mailman/listinfo/subsurface
> >
> > _______________________________________________
> > subsurface mailing list
> > subsurface at subsurface-divelog.org
> > http://lists.subsurface-divelog.org/cgi-bin/mailman/listinfo/subsurface
>
> _______________________________________________
> subsurface mailing list
> subsurface at subsurface-divelog.org
> http://lists.subsurface-divelog.org/cgi-bin/mailman/listinfo/subsurface
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.subsurface-divelog.org/pipermail/subsurface/attachments/20160502/50530eba/attachment-0001.html>


More information about the subsurface mailing list