https://bugs.kde.org/show_bug.cgi?id=491000

Nicolas Fella <nicolas.fe...@gmx.de> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |nicolas.fe...@gmx.de

--- Comment #2 from Nicolas Fella <nicolas.fe...@gmx.de> ---
Crashes with a different backtrace for me with Qt 6.8:

#0  QWindow::mapToGlobal (this=0x0, pos=...) at
/home/nico/workspace/qt6/qtbase/src/gui/kernel/qwindow.cpp:2917
#1  0x00007ffff6a06b3f in QQuickItem::mapToItem (this=this@entry=0x1894e00,
item=0x9c3d90, point=...)
    at
/home/nico/workspace/qt6/qtdeclarative/src/quick/items/qquickitem.cpp:8782
#2  0x00007fffe0d384c9 in QQuickPopupPositioner::reposition (this=0x1c7d900) at
/home/nico/workspace/qt6/qtdeclarative/src/quicktemplates/qquickpopuppositioner.cpp:153
#3  0x00007fffe0d2e6f3 in QQuickPopup::setParentItem (this=0x1c37f80,
parent=0x1894e00)
    at
/home/nico/workspace/qt6/qtdeclarative/src/quicktemplates/qquickpopup.cpp:2123
#4  0x00007ffff61eb946 in QQmlPropertyData::resetProperty (this=0x7fff9c24c7a0,
target=0x1c37f80, flags=...)
    at
/home/nico/workspace/qt6/qtdeclarative/src/qml/qml/qqmlpropertydata_p.h:336
#5  QQmlPropertyPrivate::reset (object=0x1c37f80, property=..., flags=...) at
/home/nico/workspace/qt6/qtdeclarative/src/qml/qml/qqmlproperty.cpp:1740
#6  0x00007ffff61f3eb3 in QQmlPropertyPrivate::resetValueProperty
(object=<optimized out>, core=..., valueTypeData=..., context=..., flags=...,
flags@entry=...)
    at /home/nico/workspace/qt6/qtdeclarative/src/qml/qml/qqmlproperty.cpp:1317
#7  0x00007ffff61238c2 in QQmlBinding::slowWrite (this=this@entry=0x1c7c940,
core=..., valueTypeData=..., result=..., isUndefined=<optimized out>,
flags=...)
    at /home/nico/workspace/qt6/qtdeclarative/src/qml/qml/qqmlbinding.cpp:516
#8  0x00007ffff6126a14 in QObjectPointerBinding::write(QV4::Value const&, bool,
QFlags<QQmlPropertyData::WriteFlag>)::{lambda()#1}::operator()() const
    (__closure=<optimized out>) at
/home/nico/workspace/qt6/qtdeclarative/src/qml/qml/qqmlbinding.cpp:808
#9 
QObjectPointerBinding::compareAndSet<QObjectPointerBinding::write(QV4::Value
const&, bool,
QFlags<QQmlPropertyData::WriteFlag>)::{lambda()#1}>(QQmlMetaObject const&,
QObject*, QQmlPropertyData const*, QFlags<QQmlPropertyData::WriteFlag>,
QObjectPointerBinding::write(QV4::Value const&, bool,
QFlags<QQmlPropertyData::WriteFlag>)::{lambda()#1} const&) const
(this=<optimized out>, resultMo=<optimized out>, resultObject=<optimized out>,
pd=<optimized out>, flags=..., slowWrite=<optimized out>)
    at /home/nico/workspace/qt6/qtdeclarative/src/qml/qml/qqmlbinding.cpp:827
#10 QObjectPointerBinding::write (this=0x1c7c940, result=...,
isUndefined=<optimized out>, flags=...)
    at /home/nico/workspace/qt6/qtdeclarative/src/qml/qml/qqmlbinding.cpp:807
#11 0x00007ffff6120e31 in QQmlBinding::doUpdate (this=0x1c7c940, watcher=...,
flags=..., scope=...)
    at /home/nico/workspace/qt6/qtdeclarative/src/qml/qml/qqmlbinding.cpp:704
#12 0x00007ffff61249a1 in QQmlBinding::update (this=0x1c7c940, flags=...) at
/home/nico/workspace/qt6/qtdeclarative/src/qml/qml/qqmlbinding.cpp:164
#13 0x00007ffff61c3613 in QQmlNotifier::emitNotify (endpoint=<optimized out>,
a=0x0) at
/home/nico/workspace/qt6/qtdeclarative/src/qml/qml/qqmlnotifier.cpp:70
#14 0x00007ffff49fb5ed in doActivate<false> (sender=0x1c7d520, signal_index=9,
argv=0x0) at
/home/nico/workspace/qt6/qtbase/src/corelib/kernel/qobject.cpp:4010
#15 0x00007ffff49f2337 in QMetaObject::activate
    (sender=sender@entry=0x1c7d520, m=m@entry=0x7ffff6f62960
<QQuickWindowAttached::staticMetaObject>,
local_signal_index=local_signal_index@entry=6, argv=argv@entry=0x0) at
/home/nico/workspace/qt6/qtbase/src/corelib/kernel/qobject.cpp:4180
#16 0x00007ffff6acffe7 in QQuickWindowAttached::windowChanged
(this=this@entry=0x1c7d520)
    at
/home/nico/workspace/qt6/qtdeclarative/src/quick/Quick_autogen/include/moc_qquickwindowattached_p.cpp:331
#17 0x00007ffff6ad0047 in QQuickWindowAttached::windowChange (this=0x1c7d520,
window=0x0)
    at
/home/nico/workspace/qt6/qtdeclarative/src/quick/items/qquickwindowattached.cpp:67
#18 0x00007ffff49fbc52 in QtPrivate::QSlotObjectBase::call (this=0x1c7d6e0,
r=<optimized out>, a=0x7fffffffcb10)
    at
/home/nico/workspace/qt6/qtbase/src/corelib/kernel/qobjectdefs_impl.h:487
#19 doActivate<false> (sender=0x1894e00, signal_index=15, argv=0x7fffffffcb10)
at /home/nico/workspace/qt6/qtbase/src/corelib/kernel/qobject.cpp:4120
#20 0x00007ffff49f2337 in QMetaObject::activate
    (sender=<optimized out>, m=m@entry=0x7ffff6f5ad80
<QQuickItem::staticMetaObject>, local_signal_index=local_signal_index@entry=12,
argv=argv@entry=0x7fffffffcb10)
    at /home/nico/workspace/qt6/qtbase/src/corelib/kernel/qobject.cpp:4180
#21 0x00007ffff69f9a86 in QQuickItem::windowChanged (this=<optimized out>,
_t1=<optimized out>)
    at
/home/nico/workspace/qt6/qtdeclarative/src/quick/Quick_autogen/include/moc_qquickitem.cpp:1407
#22 0x00007ffff6a0fd8b in QQuickItemPrivate::derefWindow (this=0xd5b210) at
/home/nico/workspace/qt6/qtdeclarative/src/quick/items/qquickitem.cpp:3147
#23 0x00007ffff6a0fd35 in QQuickItemPrivate::derefWindow (this=0x1a34df0) at
/home/nico/workspace/qt6/qtdeclarative/src/quick/items/qquickitem.h:486
#24 0x00007ffff6a0fd35 in QQuickItemPrivate::derefWindow (this=0x19f8be0) at
/home/nico/workspace/qt6/qtdeclarative/src/quick/items/qquickitem.h:486
#25 0x00007ffff6a0fd35 in QQuickItemPrivate::derefWindow (this=0x1873c00) at
/home/nico/workspace/qt6/qtdeclarative/src/quick/items/qquickitem.h:486
#26 0x00007ffff6d97e15 in QQuickShaderEffectSource::itemChange (this=0x19d07c0,
change=QQuickItem::ItemSceneChange, value=...)
    at
/home/nico/workspace/qt6/qtdeclarative/src/quick/items/qquickshadereffectsource.cpp:760
--Type <RET> for more, q to quit, c to continue without paging--c
#27 0x00007ffff6a0fd8b in QQuickItemPrivate::derefWindow (this=0x19c43c0) at
/home/nico/workspace/qt6/qtdeclarative/src/quick/items/qquickitem.cpp:3147
#28 0x00007ffff6a0fd35 in QQuickItemPrivate::derefWindow (this=0x188c9a0) at
/home/nico/workspace/qt6/qtdeclarative/src/quick/items/qquickitem.h:486
#29 0x00007ffff6a0fd35 in QQuickItemPrivate::derefWindow (this=0x188c1d0) at
/home/nico/workspace/qt6/qtdeclarative/src/quick/items/qquickitem.h:486
#30 0x00007ffff6a0fd35 in QQuickItemPrivate::derefWindow (this=0x1885180) at
/home/nico/workspace/qt6/qtdeclarative/src/quick/items/qquickitem.h:486
#31 0x00007ffff6a0fd35 in QQuickItemPrivate::derefWindow (this=0xfc48d0) at
/home/nico/workspace/qt6/qtdeclarative/src/quick/items/qquickitem.h:486
#32 0x00007ffff6a0fd35 in QQuickItemPrivate::derefWindow (this=0xfbed30) at
/home/nico/workspace/qt6/qtdeclarative/src/quick/items/qquickitem.h:486
#33 0x00007ffff6a0fd35 in QQuickItemPrivate::derefWindow (this=0x97a920) at
/home/nico/workspace/qt6/qtdeclarative/src/quick/items/qquickitem.h:486
#34 0x00007ffff6a0fd35 in QQuickItemPrivate::derefWindow (this=0xe56770) at
/home/nico/workspace/qt6/qtdeclarative/src/quick/items/qquickitem.h:486
#35 0x00007ffff6a0fd35 in QQuickItemPrivate::derefWindow (this=0x97fc00) at
/home/nico/workspace/qt6/qtdeclarative/src/quick/items/qquickitem.h:486
#36 0x00007ffff6a0fd35 in QQuickItemPrivate::derefWindow (this=0xe71da0) at
/home/nico/workspace/qt6/qtdeclarative/src/quick/items/qquickitem.h:486
#37 0x00007ffff6a0fd35 in QQuickItemPrivate::derefWindow (this=0xe717f0) at
/home/nico/workspace/qt6/qtdeclarative/src/quick/items/qquickitem.h:486
#38 0x00007ffff6a0fd35 in QQuickItemPrivate::derefWindow (this=0xe57c50) at
/home/nico/workspace/qt6/qtdeclarative/src/quick/items/qquickitem.h:486
#39 0x00007ffff6a0fd35 in QQuickItemPrivate::derefWindow (this=0xe505a0) at
/home/nico/workspace/qt6/qtdeclarative/src/quick/items/qquickitem.h:486
#40 0x00007ffff6a0fd35 in QQuickItemPrivate::derefWindow (this=0x758dd0) at
/home/nico/workspace/qt6/qtdeclarative/src/quick/items/qquickitem.h:486
#41 0x00007ffff6a0fd35 in QQuickItemPrivate::derefWindow (this=0x758b70) at
/home/nico/workspace/qt6/qtdeclarative/src/quick/items/qquickitem.h:486
#42 0x00007ffff6a0fd35 in QQuickItemPrivate::derefWindow (this=0x7551d0) at
/home/nico/workspace/qt6/qtdeclarative/src/quick/items/qquickitem.h:486
#43 0x00007ffff6a0fd35 in QQuickItemPrivate::derefWindow (this=0x74d2c0) at
/home/nico/workspace/qt6/qtdeclarative/src/quick/items/qquickitem.h:486
#44 0x00007ffff6a0fd35 in QQuickItemPrivate::derefWindow (this=0x78d580) at
/home/nico/workspace/qt6/qtdeclarative/src/quick/items/qquickitem.h:486
#45 0x00007ffff6a0fd35 in QQuickItemPrivate::derefWindow (this=0x7dbc30) at
/home/nico/workspace/qt6/qtdeclarative/src/quick/items/qquickitem.h:486
#46 0x00007ffff6a0fd35 in QQuickItemPrivate::derefWindow
(this=this@entry=0x7e13b0) at
/home/nico/workspace/qt6/qtdeclarative/src/quick/items/qquickitem.h:486
#47 0x00007ffff6a175c6 in QQuickItem::~QQuickItem (this=this@entry=0x7c8620,
__in_chrg=<optimized out>)
    at
/home/nico/workspace/qt6/qtdeclarative/src/quick/items/qquickitem.cpp:2383
#48 0x00007ffff6acbc25 in QQuickRootItem::~QQuickRootItem (this=0x7c8620,
__in_chrg=<optimized out>)
    at
/home/nico/workspace/qt6/qtdeclarative/src/quick/items/qquickwindow_p.h:62
#49 QQuickRootItem::~QQuickRootItem (this=0x7c8620, __in_chrg=<optimized out>)
at /home/nico/workspace/qt6/qtdeclarative/src/quick/items/qquickwindow_p.h:62
#50 0x00007ffff6ac6e48 in QQuickWindow::~QQuickWindow
(this=this@entry=0x89fbe0, __in_chrg=<optimized out>)
    at
/home/nico/workspace/qt6/qtdeclarative/src/quick/items/qquickwindow.cpp:1185
#51 0x00007ffff6ad50c2 in QQuickWindowQmlImpl::~QQuickWindowQmlImpl
(this=this@entry=0x89fbe0, __in_chrg=<optimized out>)
    at
/home/nico/workspace/qt6/qtdeclarative/src/quick/items/qquickwindowmodule.cpp:62
#52 0x00007fffe0ceac28 in QQuickApplicationWindow::~QQuickApplicationWindow
(this=this@entry=0x89fbe0, __in_chrg=<optimized out>)
    at
/home/nico/workspace/qt6/qtdeclarative/src/quicktemplates/qquickapplicationwindow.cpp:341
#53 0x00007fffe0d95201 in
QQmlPrivate::QQmlElement<QQuickApplicationWindow>::~QQmlElement (this=0x89fbe0,
__in_chrg=<optimized out>)
    at /home/nico/workspace/qt6/qtdeclarative/src/qml/qml/qqmlprivate.h:104
#54 QQmlPrivate::QQmlElement<QQuickApplicationWindow>::~QQmlElement
(this=0x89fbe0, __in_chrg=<optimized out>)
    at /home/nico/workspace/qt6/qtdeclarative/src/qml/qml/qqmlprivate.h:104
#55 0x00007ffff611e7be in qDeleteAll<QList<QObject*>::const_iterator>
(begin=..., end=...) at
/home/nico/workspace/qt6/qtbase/src/corelib/tools/qalgorithms.h:27
#56 qDeleteAll<QList<QObject*> > (c=...) at
/home/nico/workspace/qt6/qtbase/src/corelib/tools/qalgorithms.h:35
#57 QQmlApplicationEnginePrivate::cleanUp (this=this@entry=0x942420) at
/home/nico/workspace/qt6/qtdeclarative/src/qml/qml/qqmlapplicationengine.cpp:40
#58 0x00007ffff611e80c in QQmlApplicationEngine::~QQmlApplicationEngine
(this=this@entry=0x7fffffffd370, __in_chrg=<optimized out>)
    at
/home/nico/workspace/qt6/qtdeclarative/src/qml/qml/qqmlapplicationengine.cpp:328
#59 0x000000000040c0fd in main (argc=<optimized out>, argv=<optimized out>) at
/home/nico/kde/src/plasma-systemmonitor/src/main.cpp:120

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to