https://bugs.kde.org/show_bug.cgi?id=499383
--- Comment #69 from David Edmundson <k...@davidedmundson.co.uk> --- We managed to figure this out (hopefully): Look at frames 6 and 80, we're in createWindow *for the same window*. We end up with a dangling QPlatformWindow with no QWindow. Thread 1 "plasmashell" hit Breakpoint 1, QPlatformWindow::QPlatformWindow (this=0x555556e108e0, window=0x555556db8a30) at /home/david/projects/kde6/src/qtbase/src/gui/kernel/qplatformwindow.cpp:35 35 qDebug() << windowMap; (gdb) bt #0 QPlatformWindow::QPlatformWindow (this=0x555556e108e0, window=0x555556db8a30) at /home/david/projects/kde6/src/qtbase/src/gui/kernel/qplatformwindow.cpp:35 #1 0x00007ffff42107ac in QtWaylandClient::QWaylandWindow::QWaylandWindow (this=0x555556e108d0, window=0x555556db8a30, display=0x555555780680) at /home/david/projects/kde6/src/qtwayland/src/client/qwaylandwindow.cpp:51 #2 0x00007fffecdec52a in QtWaylandClient::QWaylandEglWindow::QWaylandEglWindow (this=0x555556e108d0, window=0x555556db8a30, display=0x555555780680) at /home/david/projects/kde6/src/qtwayland/src/hardwareintegration/client/wayland-egl/qwaylandeglwindow.cpp:23 #3 0x00007fffecdeb99e in QtWaylandClient::QWaylandEglClientBufferIntegration::createEglWindow (this=0x5555557f5f30, window=0x555556db8a30) at /home/david/projects/kde6/src/qtwayland/src/hardwareintegration/client/wayland-egl/qwaylandeglclientbufferintegration.cpp:121 #4 0x00007ffff41ee217 in QtWaylandClient::QWaylandIntegration::createPlatformWindow (this=0x55555578a7c0, window=0x555556db8a30) at /home/david/projects/kde6/src/qtwayland/src/client/qwaylandintegration.cpp:139 #5 0x00007ffff3352cca in QWindowPrivate::create (this=0x555556aabd40, recursive=false) at /home/david/projects/kde6/src/qtbase/src/gui/kernel/qwindow.cpp:570 #6 0x00007ffff3351a18 in QWindow::create (this=0x555556db8a30) at /home/david/projects/kde6/src/qtbase/src/gui/kernel/qwindow.cpp:734 #7 0x00007fffdbfa68f2 in surfaceForWindow (window=0x555556db8a30) at /home/david/projects/kde6/src/frameworks/kwindowsystem/src/platforms/wayland/surfacehelper.h:26 #8 0x00007fffdbfa3fa0 in WindowEffects::installContrast (this=0x555555a557a0, window=0x555556db8a30, enable=true, contrast=0.20000000000000001, intensity=1.3999999999999999, saturation=10, region=...) at /home/david/projects/kde6/src/frameworks/kwindowsystem/src/platforms/wayland/windoweffects.cpp:378 #9 0x00007fffdbfa47f5 in WindowEffects::enableBackgroundContrast (this=0x555555a557a0, window=0x555556db8a30, enable=true, contrast=0.20000000000000001, intensity=1.3999999999999999, saturation=10, region=...) at /home/david/projects/kde6/src/frameworks/kwindowsystem/src/platforms/wayland/windoweffects.cpp:369 #10 0x00007ffff58f17ad in KWindowEffects::enableBackgroundContrast (window=0x555556db8a30, enable=true, contrast=0.20000000000000001, intensity=1.3999999999999999, saturation=10, region=...) at /home/david/projects/kde6/src/frameworks/kwindowsystem/src/kwindoweffects.cpp:33 #11 0x00007ffff7a42245 in PlasmaQuick::PlasmaWindowPrivate::handleFrameChanged (this=0x5555568e0c20) at /home/david/projects/kde6/src/plasma/libplasma/src/plasmaquick/plasmawindow.cpp:167 #12 0x00007ffff7a41865 in operator() (__closure=0x555556dbc7a0) at /home/david/projects/kde6/src/plasma/libplasma/src/plasmaquick/plasmawindow.cpp:59 #13 0x00007ffff7a43293 in operator() (__closure=0x7fffffff6580) at /opt/kde6/include/QtCore/qobjectdefs_impl.h:116 #14 0x00007ffff7a4333a in QtPrivate::FunctorCallBase::call_internal<void, QtPrivate::FunctorCall<std::integer_sequence<long unsigned int>, QtPrivate::List<>, void, PlasmaQuick::PlasmaWindow::PlasmaWindow(const QString&)::<lambda()> >::call(PlasmaQuick::PlasmaWindow::PlasmaWindow(const QString&)::<lambda()>&, void**)::<lambda()> >(void **, struct {...} &&) (args=0x7fffffff6870, fn=...) at /opt/kde6/include/QtCore/qobjectdefs_impl.h:65 #15 0x00007ffff7a432d8 in QtPrivate::FunctorCall<std::integer_sequence<long unsigned int>, QtPrivate::List<>, void, PlasmaQuick::PlasmaWindow::PlasmaWindow(const QString&)::<lambda()> >::call(struct {...} &, void **) (f=..., arg=0x7fffffff6870) at /opt/kde6/include/QtCore/qobjectdefs_impl.h:115 #16 0x00007ffff7a431fd in QtPrivate::FunctorCallable<PlasmaQuick::PlasmaWindow::PlasmaWindow(const QString&)::<lambda()> >::call<QtPrivate::List<>, void>(struct {...} &, void *, void **) (f=..., arg=0x7fffffff6870) at /opt/kde6/include/QtCore/qobjectdefs_impl.h:337 #17 0x00007ffff7a43185 in QtPrivate::QCallableObject<PlasmaQuick::PlasmaWindow::PlasmaWindow(const QString&)::<lambda()>, QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *, void **, bool *) (which=1, this_=0x555556dbc790, r=0x555556db8a30, a=0x7fffffff6870, ret=0x0) at /opt/kde6/include/QtCore/qobjectdefs_impl.h:547 #18 0x00007ffff204ff12 in QtPrivate::QSlotObjectBase::call (this=0x555556dbc790, r=0x555556db8a30, a=0x7fffffff6870) at /home/david/projects/kde6/src/qtbase/src/corelib/kernel/qobjectdefs_impl.h:461 #19 0x00007ffff20fac04 in doActivate<false> (sender=0x555556d9e450, signal_index=34, argv=0x7fffffff6870) at /home/david/projects/kde6/src/qtbase/src/corelib/kernel/qobject.cpp:4146 #20 0x00007ffff20f0663 in QMetaObject::activate (sender=0x555556d9e450, m=0x7ffff7af96c0 <PlasmaQuick::DialogBackground::staticMetaObject>, local_signal_index=1, argv=0x0) at /home/david/projects/kde6/src/qtbase/src/corelib/kernel/qobject.cpp:4206 #21 0x00007ffff7a4d953 in PlasmaQuick::DialogBackground::maskChanged (this=0x555556d9e450) at /home/david/projects/kde6/build/plasma/libplasma/src/plasmaquick/PlasmaQuick_autogen/include/moc_dialogbackground_p.cpp:128 #22 0x00007ffff7a4d742 in PlasmaQuick::DialogBackground::qt_static_metacall (_o=0x555556d9e450, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0x7fffffff6b50) at /home/david/projects/kde6/build/plasma/libplasma/src/plasmaquick/PlasmaQuick_autogen/include/moc_dialogbackground_p.cpp:76 #23 0x00007ffff20fad04 in doActivate<false> (sender=0x555556dbc8f0, signal_index=40, argv=0x7fffffff6b50) at /home/david/projects/kde6/src/qtbase/src/corelib/kernel/qobject.cpp:4158 #24 0x00007ffff20f0663 in QMetaObject::activate (sender=0x555556dbc8f0, m=0x7fffb9d00880 <KSvg::FrameSvgItem::staticMetaObject>, local_signal_index=7, argv=0x0) at /home/david/projects/kde6/src/qtbase/src/corelib/kernel/qobject.cpp:4206 #25 0x00007fffb9cd8283 in KSvg::FrameSvgItem::maskChanged (this=0x555556dbc8f0) at /home/david/projects/kde6/build/frameworks/ksvg/src/declarativeimports/corebindingsplugin_autogen/include/moc_framesvgitem.cpp:453 #26 0x00007fffb9cd5b7a in KSvg::FrameSvgItem::doUpdate (this=0x555556dbc8f0) at /home/david/projects/kde6/src/frameworks/ksvg/src/declarativeimports/framesvgitem.cpp:569 #27 0x00007fffb9cdf1a3 in QtPrivate::FunctorCall<std::integer_sequence<unsigned long>, QtPrivate::List<>, void, void (KSvg::FrameSvgItem::*)()>::call(void (KSvg::FrameSvgItem::*)(), KSvg::FrameSvgItem*, void**)::{lambda()#1}::operator()() const (__closure=0x7fffffff6db0) at /opt/kde6/include/QtCore/qobjectdefs_impl.h:127 #28 0x00007fffb9cdfa85 in QtPrivate::FunctorCallBase::call_internal<void, QtPrivate::FunctorCall<std::integer_sequence<unsigned long>, QtPrivate::List<>, void, void (KSvg::FrameSvgItem::*)()>::call(void (KSvg::FrameSvgItem::*)(), KSvg::FrameSvgItem*, void**)::{lambda()#1}>(void**, QtPrivate::FunctorCall<std::integer_sequence<unsigned long>, QtPrivate::List<>, void, void (KSvg::FrameSvgItem::*)()>::call(void (KSvg::FrameSvgItem::*)(), KSvg::FrameSvgItem*, void**)::{lambda()#1}&&) (args=0x7fffffff70a0, fn=...) at /opt/kde6/include/QtCore/qobjectdefs_impl.h:65 #29 0x00007fffb9cdf215 in QtPrivate::FunctorCall<std::integer_sequence<unsigned long>, QtPrivate::List<>, void, void (KSvg::FrameSvgItem::*)()>::call(void (KSvg::FrameSvgItem::*)(), KSvg::FrameSvgItem*, void**) (f=(void (KSvg::FrameSvgItem::*)(KSvg::FrameSvgItem * const)) 0x7fffb9cd56ae <KSvg::FrameSvgItem::doUpdate()>, o=0x555556dbc8f0, arg=0x7fffffff70a0) at /opt/kde6/include/QtCore/qobjectdefs_impl.h:126 #30 0x00007fffb9cdec56 in QtPrivate::FunctionPointer<void (KSvg::FrameSvgItem::*)()>::call<QtPrivate::List<>, void>(void (KSvg::FrameSvgItem::*)(), KSvg::FrameSvgItem*, void**) (f=(void (KSvg::FrameSvgItem::*)(KSvg::FrameSvgItem * const)) 0x7fffb9cd56ae <KSvg::FrameSvgItem::doUpdate()>, o=0x555556dbc8f0, arg=0x7fffffff70a0) at /opt/kde6/include/QtCore/qobjectdefs_impl.h:174 #31 0x00007fffb9cde1a5 in QtPrivate::QCallableObject<void (KSvg::FrameSvgItem::*)(), QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) (which=1, this_=0x555556dbd030, r=0x555556dbc8f0, a=0x7fffffff70a0, ret=0x0) at /opt/kde6/include/QtCore/qobjectdefs_impl.h:545 #32 0x00007ffff204ff12 in QtPrivate::QSlotObjectBase::call (this=0x555556dbd030, r=0x555556dbc8f0, a=0x7fffffff70a0) at /home/david/projects/kde6/src/qtbase/src/corelib/kernel/qobjectdefs_impl.h:461 #33 0x00007ffff20fac04 in doActivate<false> (sender=0x555556dbcbf0, signal_index=3, argv=0x7fffffff70a0) at /home/david/projects/kde6/src/qtbase/src/corelib/kernel/qobject.cpp:4146 #34 0x00007ffff20f0663 in QMetaObject::activate (sender=0x555556dbcbf0, m=0x7ffff5bfd280 <KSvg::Svg::staticMetaObject>, local_signal_index=0, argv=0x0) at /home/david/projects/kde6/src/qtbase/src/corelib/kernel/qobject.cpp:4206 --Type <RET> for more, q to quit, c to continue without paging-- #35 0x00007ffff5b95737 in KSvg::Svg::repaintNeeded (this=0x555556dbcbf0) at /home/david/projects/kde6/build/frameworks/ksvg/src/ksvg/KF6Svg_autogen/include/moc_svg.cpp:484 #36 0x00007ffff5b7da7f in KSvg::FrameSvgPrivate::updateAndSignalSizes (this=0x555556dbce50) at /home/david/projects/kde6/src/frameworks/ksvg/src/ksvg/framesvg.cpp:1005 #37 0x00007ffff5b7afd1 in KSvg::FrameSvgPrivate::updateFrameData (this=0x555556dbce50, lastModified=1727805102, updateType=KSvg::FrameSvgPrivate::UpdateFrameAndMargins) at /home/david/projects/kde6/src/frameworks/ksvg/src/ksvg/framesvg.cpp:725 #38 0x00007ffff5b767a1 in KSvg::FrameSvg::setElementPrefix (this=0x555556dbcbf0, prefix=...) at /home/david/projects/kde6/src/frameworks/ksvg/src/ksvg/framesvg.cpp:126 #39 0x00007ffff5b7d9f7 in KSvg::FrameSvgPrivate::updateNeeded (this=0x555556dbce50) at /home/david/projects/kde6/src/frameworks/ksvg/src/ksvg/framesvg.cpp:989 #40 0x00007ffff5b8ce14 in std::__invoke_impl<void, void (KSvg::FrameSvgPrivate::*&)(), KSvg::FrameSvgPrivate*&> (__f=@0x555556dbcf00: (void (KSvg::FrameSvgPrivate::*)(KSvg::FrameSvgPrivate * const)) 0x7ffff5b7d9d0 <KSvg::FrameSvgPrivate::updateNeeded()>, __t=@0x555556dbcf10: 0x555556dbce50) at /usr/include/c++/14.2.1/bits/invoke.h:74 #41 0x00007ffff5b8cd71 in std::__invoke<void (KSvg::FrameSvgPrivate::*&)(), KSvg::FrameSvgPrivate*&> (__fn=@0x555556dbcf00: (void (KSvg::FrameSvgPrivate::*)(KSvg::FrameSvgPrivate * const)) 0x7ffff5b7d9d0 <KSvg::FrameSvgPrivate::updateNeeded()>) at /usr/include/c++/14.2.1/bits/invoke.h:96 #42 0x00007ffff5b8ccd9 in std::_Bind<void (KSvg::FrameSvgPrivate::*(KSvg::FrameSvgPrivate*))()>::__call<void, , 0ul>(std::tuple<>&&, std::_Index_tuple<0ul>) (this=0x555556dbcf00, __args=...) at /usr/include/c++/14.2.1/functional:513 #43 0x00007ffff5b8caa9 in std::_Bind<void (KSvg::FrameSvgPrivate::*(KSvg::FrameSvgPrivate*))()>::operator()<, void>() (this=0x555556dbcf00) at /usr/include/c++/14.2.1/functional:598 #44 0x00007ffff5b8c447 in QtPrivate::FunctorCall<std::integer_sequence<unsigned long>, QtPrivate::List<>, void, std::_Bind<void (KSvg::FrameSvgPrivate::*(KSvg::FrameSvgPrivate*))()> >::call(std::_Bind<void (KSvg::FrameSvgPrivate::*(KSvg::FrameSvgPrivate*))()>&, void**)::{lambda()#1}::operator()() const (__closure=0x7fffffff73e0) at /opt/kde6/include/QtCore/qobjectdefs_impl.h:116 #45 0x00007ffff5b8cae4 in QtPrivate::FunctorCallBase::call_internal<void, QtPrivate::FunctorCall<std::integer_sequence<unsigned long>, QtPrivate::List<>, void, std::_Bind<void (KSvg::FrameSvgPrivate::*(KSvg::FrameSvgPrivate*))()> >::call(std::_Bind<void (KSvg::FrameSvgPrivate::*(KSvg::FrameSvgPrivate*))()>&, void**)::{lambda()#1}>(void**, QtPrivate::FunctorCall<std::integer_sequence<unsigned long>, QtPrivate::List<>, void, std::_Bind<void (KSvg::FrameSvgPrivate::*(KSvg::FrameSvgPrivate*))()> >::call(std::_Bind<void (KSvg::FrameSvgPrivate::*(KSvg::FrameSvgPrivate*))()>&, void**)::{lambda()#1}&&) (args=0x7fffffff76d0, fn=...) at /opt/kde6/include/QtCore/qobjectdefs_impl.h:65 #46 0x00007ffff5b8c48c in QtPrivate::FunctorCall<std::integer_sequence<unsigned long>, QtPrivate::List<>, void, std::_Bind<void (KSvg::FrameSvgPrivate::*(KSvg::FrameSvgPrivate*))()> >::call(std::_Bind<void (KSvg::FrameSvgPrivate::*(KSvg::FrameSvgPrivate*))()>&, void**) (f=..., arg=0x7fffffff76d0) at /opt/kde6/include/QtCore/qobjectdefs_impl.h:115 #47 0x00007ffff5b8ad7f in QtPrivate::FunctorCallable<std::_Bind<void (KSvg::FrameSvgPrivate::*(KSvg::FrameSvgPrivate*))()>>::call<QtPrivate::List<>, void>(std::_Bind<void (KSvg::FrameSvgPrivate::*(KSvg::FrameSvgPrivate*))()>&, void*, void**) (f=..., arg=0x7fffffff76d0) at /opt/kde6/include/QtCore/qobjectdefs_impl.h:337 #48 0x00007ffff5b89275 in QtPrivate::QCallableObject<std::_Bind<void (KSvg::FrameSvgPrivate::*(KSvg::FrameSvgPrivate*))()>, QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) (which=1, this_=0x555556dbcef0, r=0x555556dbcbf0, a=0x7fffffff76d0, ret=0x0) at /opt/kde6/include/QtCore/qobjectdefs_impl.h:547 #49 0x00007ffff204ff12 in QtPrivate::QSlotObjectBase::call (this=0x555556dbcef0, r=0x555556dbcbf0, a=0x7fffffff76d0) at /home/david/projects/kde6/src/qtbase/src/corelib/kernel/qobjectdefs_impl.h:461 #50 0x00007ffff20fac04 in doActivate<false> (sender=0x555556dbcbf0, signal_index=3, argv=0x7fffffff76d0) at /home/david/projects/kde6/src/qtbase/src/corelib/kernel/qobject.cpp:4146 #51 0x00007ffff20f0663 in QMetaObject::activate (sender=0x555556dbcbf0, m=0x7ffff5bfd280 <KSvg::Svg::staticMetaObject>, local_signal_index=0, argv=0x0) at /home/david/projects/kde6/src/qtbase/src/corelib/kernel/qobject.cpp:4206 #52 0x00007ffff5b95737 in KSvg::Svg::repaintNeeded (this=0x555556dbcbf0) at /home/david/projects/kde6/build/frameworks/ksvg/src/ksvg/KF6Svg_autogen/include/moc_svg.cpp:484 #53 0x00007ffff5b93237 in KSvg::Svg::setDevicePixelRatio (this=0x555556dbcbf0, ratio=2) at /home/david/projects/kde6/src/frameworks/ksvg/src/ksvg/svg.cpp:882 #54 0x00007fffb9cd71f4 in KSvg::FrameSvgItem::updateDevicePixelRatio (this=0x555556dbc8f0) at /home/david/projects/kde6/src/frameworks/ksvg/src/declarativeimports/framesvgitem.cpp:731 #55 0x00007fffb9cd74bb in KSvg::FrameSvgItem::itemChange (this=0x555556dbc8f0, change=QQuickItem::ItemDevicePixelRatioHasChanged, value=...) at /home/david/projects/kde6/src/frameworks/ksvg/src/declarativeimports/framesvgitem.cpp:774 #56 0x00007ffff50ce903 in updatePixelRatioHelper (item=0x555556dbc8f0, pixelRatio=pixelRatio@entry=2) at /home/david/projects/kde6/src/qtdeclarative/src/quick/items/qquickwindow.cpp:387 #57 0x00007ffff50ce89d in updatePixelRatioHelper (item=<optimized out>, pixelRatio=pixelRatio@entry=2) at /home/david/projects/kde6/src/qtdeclarative/src/quick/items/qquickwindow.cpp:392 #58 0x00007ffff50ce89d in updatePixelRatioHelper (item=<optimized out>, pixelRatio=2) at /home/david/projects/kde6/src/qtdeclarative/src/quick/items/qquickwindow.cpp:392 #59 0x00007ffff50d2ed0 in QQuickWindow::physicalDpiChanged (this=<optimized out>) at /home/david/projects/kde6/src/qtdeclarative/src/quick/items/qquickwindow.cpp:403 #60 0x00007ffff50d7e7c in QQuickWindow::event (this=<optimized out>, event=<optimized out>) at /home/david/projects/kde6/src/qtdeclarative/src/quick/items/qquickwindow.cpp:1614 #61 0x00007ffff5dcf180 in QApplicationPrivate::notify_helper (this=0x55555577c110, receiver=0x555556db8a30, e=0x7fffffff85d8) at /home/david/projects/kde6/src/qtbase/src/widgets/kernel/qapplication.cpp:3301 #62 0x00007ffff5dd3071 in QApplication::notify (this=0x7fffffffdd50, receiver=0x555556db8a30, e=0x7fffffff85d8) at /home/david/projects/kde6/src/qtbase/src/widgets/kernel/qapplication.cpp:3251 #63 0x00007ffff203a309 in QCoreApplication::notifyInternal2 (receiver=0x555556db8a30, event=0x7fffffff85d8) at /home/david/projects/kde6/src/qtbase/src/corelib/kernel/qcoreapplication.cpp:1106 #64 0x00007ffff203af79 in QCoreApplication::sendEvent (receiver=0x555556db8a30, event=0x7fffffff85d8) at /home/david/projects/kde6/src/qtbase/src/corelib/kernel/qcoreapplication.cpp:1546 #65 0x00007ffff335349c in QWindowPrivate::updateDevicePixelRatio (this=0x555556aabd40) at /home/david/projects/kde6/src/qtbase/src/gui/kernel/qwindow.cpp:1440 #66 0x00007ffff335b3c5 in QWindowPrivate::init(QWindow*, QScreen*)::$_0::operator()(QScreen*) const (this=0x555556da0b20) at /home/david/projects/kde6/src/qtbase/src/gui/kernel/qwindow.cpp:250 #67 0x00007ffff335b2e6 in QtPrivate::FunctorCall<std::integer_sequence<unsigned long, 0ul>, QtPrivate::List<QScreen*>, void, QWindowPrivate::init(QWindow*, QScreen*)::$_0>::call(QWindowPrivate::init(QWindow*, QScreen*)::$_0&, void**)::{lambda()#1}::operator()() const (this=0x7fffffff8710) at /home/david/projects/kde6/src/qtbase/src/corelib/kernel/qobjectdefs_impl.h:116 #68 0x00007ffff335b2b9 in QtPrivate::FunctorCallBase::call_internal<void, QtPrivate::FunctorCall<std::integer_sequence<unsigned long, 0ul>, QtPrivate::List<QScreen*>, void, QWindowPrivate::init(QWindow*, QScreen*)::$_0>::call(QWindowPrivate::init(QWindow*, QScreen*)::$_0&, void**)::{lambda()#1}>(void**, QtPrivate::FunctorCall<std::integer_sequence<unsigned long, 0ul>, QtPrivate::List<QScreen*>, void, QWindowPrivate::init(QWindow*, QScreen*)::$_0>::call(QWindowPrivate::init(QWindow*, QScreen*)::$_0&, void**)::{lambda()#1}&&) (args=0x7fffffff8a80, fn=...) at /home/david/projects/kde6/src/qtbase/src/corelib/kernel/qobjectdefs_impl.h:65 #69 0x00007ffff335b27a in QtPrivate::FunctorCall<std::integer_sequence<unsigned long, 0ul>, QtPrivate::List<QScreen*>, void, QWindowPrivate::init(QWindow*, QScreen*)::$_0>::call(QWindowPrivate::init(QWindow*, QScreen*)::$_0&, void**) (f=..., arg=0x7fffffff8a80) at /home/david/projects/kde6/src/qtbase/src/corelib/kernel/qobjectdefs_impl.h:115 #70 0x00007ffff335b221 in QtPrivate::FunctorCallable<QWindowPrivate::init(QWindow*, QScreen*)::$_0, QScreen*>::call<QtPrivate::List<QScreen*>, void>(QWindowPrivate::init(QWindow*, QScreen*)::$_0&, void*, void**) --Type <RET> for more, q to quit, c to continue without paging-- (f=..., arg=0x7fffffff8a80) at /home/david/projects/kde6/src/qtbase/src/corelib/kernel/qobjectdefs_impl.h:337 #71 0x00007ffff335b1cd in QtPrivate::QCallableObject<QWindowPrivate::init(QWindow*, QScreen*)::$_0, QtPrivate::List<QScreen*>, void>::impl (which=1, this_=0x555556da0b10, r=0x555556db8a30, a=0x7fffffff8a80, ret=0x0) at /home/david/projects/kde6/src/qtbase/src/corelib/kernel/qobjectdefs_impl.h:547 #72 0x00007ffff204ff12 in QtPrivate::QSlotObjectBase::call (this=0x555556da0b10, r=0x555556db8a30, a=0x7fffffff8a80) at /home/david/projects/kde6/src/qtbase/src/corelib/kernel/qobjectdefs_impl.h:461 #73 0x00007ffff20fac04 in doActivate<false> (sender=0x555556db8a30, signal_index=3, argv=0x7fffffff8a80) at /home/david/projects/kde6/src/qtbase/src/corelib/kernel/qobject.cpp:4146 #74 0x00007ffff20f0663 in QMetaObject::activate (sender=0x555556db8a30, m=0x7ffff3f51ae0 <QWindow::staticMetaObject>, local_signal_index=0, argv=0x7fffffff8a80) at /home/david/projects/kde6/src/qtbase/src/corelib/kernel/qobject.cpp:4206 #75 0x00007ffff329316b in QMetaObject::activate<void, QScreen*> (sender=0x555556db8a30, mo=0x7ffff3f51ae0 <QWindow::staticMetaObject>, local_signal_index=0, ret=0x0, args=@0x7fffffff8ac0: 0x5555557900b0) at /home/david/projects/kde6/src/qtbase/src/corelib/kernel/qobjectdefs.h:306 #76 0x00007ffff3351149 in QWindow::screenChanged (this=0x555556db8a30, _t1=0x5555557900b0) at src/gui/Gui_autogen/include/moc_qwindow.cpp:575 #77 0x00007ffff335214b in QWindowPrivate::emitScreenChangedRecursion (this=0x555556aabd40, newScreen=0x5555557900b0) at /home/david/projects/kde6/src/qtbase/src/gui/kernel/qwindow.cpp:508 #78 0x00007ffff33523df in QWindowPrivate::setTopLevelScreen (this=0x555556aabd40, newScreen=0x5555557900b0, recreate=false) at /home/david/projects/kde6/src/qtbase/src/gui/kernel/qwindow.cpp:532 #79 0x00007ffff3352c3c in QWindowPrivate::create (this=0x555556aabd40, recursive=false) at /home/david/projects/kde6/src/qtbase/src/gui/kernel/qwindow.cpp:563 #80 0x00007ffff3351a18 in QWindow::create (this=0x555556db8a30) at /home/david/projects/kde6/src/qtbase/src/gui/kernel/qwindow.cpp:734 #81 0x00007fffdbfa68f2 in surfaceForWindow (window=0x555556db8a30) at /home/david/projects/kde6/src/frameworks/kwindowsystem/src/platforms/wayland/surfacehelper.h:26 #82 0x00007fffdbfb7fe8 in WindowShadow::internalCreate (this=0x555556dbba10) at /home/david/projects/kde6/src/frameworks/kwindowsystem/src/platforms/wayland/windowshadow.cpp:136 #83 0x00007fffdbfb86f4 in WindowShadow::create (this=0x555556dbba10) at /home/david/projects/kde6/src/frameworks/kwindowsystem/src/platforms/wayland/windowshadow.cpp:180 #84 0x00007ffff58f2a06 in KWindowShadow::create (this=0x555556e04e10) at /home/david/projects/kde6/src/frameworks/kwindowsystem/src/kwindowshadow.cpp:257 #85 0x00007ffff7a10629 in DialogShadows::Private::updateShadow (this=0x555556d9e1a0, window=0x555556db8a30, enabledBorders=...) at /home/david/projects/kde6/src/plasma/libplasma/src/plasmaquick/dialogshadows.cpp:256 #86 0x00007ffff7a0f1ae in DialogShadows::addWindow (this=0x555556d64490, window=0x555556db8a30, enabledBorders=...) at /home/david/projects/kde6/src/plasma/libplasma/src/plasmaquick/dialogshadows.cpp:72 #87 0x00007ffff7a41ac2 in PlasmaQuick::PlasmaWindow::PlasmaWindow (this=0x555556db8a30, svgPrefix=...) at /home/david/projects/kde6/src/plasma/libplasma/src/plasmaquick/plasmawindow.cpp:62 #88 0x00007ffff7a456e6 in PlasmaQuick::PopupPlasmaWindow::PopupPlasmaWindow (this=0x555556db8a30, svgPrefix=...) at /home/david/projects/kde6/src/plasma/libplasma/src/plasmaquick/popupplasmawindow.cpp:283 #89 0x00007ffff79f9f0e in PlasmaQuick::AppletPopup::AppletPopup (this=0x555556db8a30) at /home/david/projects/kde6/src/plasma/libplasma/src/plasmaquick/appletpopup.cpp:63 #90 0x00007fffba4c01fa in QQmlPrivate::QQmlElement<PlasmaQuick::AppletPopup>::QQmlElement (this=0x555556db8a30) at /opt/kde6/include/QtQml/qqmlprivate.h:99 #91 0x00007fffba4c0243 in QQmlPrivate::createInto<PlasmaQuick::AppletPopup> (memory=0x555556db8a30) at /opt/kde6/include/QtQml/qqmlprivate.h:174 #92 0x00007ffff4a25bf6 in QQmlType::create (this=0x7fffffff9430, memory=0x7fffffff9340, additionalMemory=<optimized out>) at /home/david/projects/kde6/src/qtdeclarative/src/qml/qml/qqmltype.cpp:512 #93 QQmlType::create (this=0x7fffffff9430, memory=0x7fffffff9340, additionalMemory=<optimized out>) at /home/david/projects/kde6/src/qtdeclarative/src/qml/qml/qqmltype.cpp:506 #94 0x00007ffff4a25cb2 in QQmlType::createWithQQmlData (this=this@entry=0x7fffffff9430) at /home/david/projects/kde6/src/qtdeclarative/src/qml/qml/qqmltype.cpp:527 #95 0x00007ffff49d1f21 in QQmlObjectCreator::createInstance (this=this@entry=0x555556d639e0, index=14, parent=0x555556ad8a10, isContextObject=isContextObject@entry=false) at /home/david/projects/kde6/src/qtdeclarative/src/qml/qml/qqmlobjectcreator.cpp:1330 #96 0x00007ffff49d3910 in QQmlObjectCreator::setPropertyBinding (this=this@entry=0x555556d639e0, bindingProperty=bindingProperty@entry=0x7fffac1f3dc0, binding=binding@entry=0x7fffb8014078) at /opt/kde6/include/QtCore/qendian.h:258 -- You are receiving this mail because: You are watching all bug changes.