https://bugs.kde.org/show_bug.cgi?id=526504
TraceyC <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|BACKTRACE |--- Status|NEEDSINFO |REPORTED Summary|Fonts KCM crashes on open |Fonts KCM crashes in |under Wayland: X error |Kirigami::Platform::Platfor |BadDrawable (X_GetImage) in |mThemeChangeTracker::~Platf |KFI::CFcEngine::Xft::toImag |ormThemeChangeTracker on |e via PreviewImageProvider |open under Wayland: X error | |BadDrawable (X_GetImage) --- Comment #4 from TraceyC <[email protected]> --- Searchable backtrace of the crashing process Thread 1 (Thread 0x7f5b813bbf40 (LWP 117666)): [KCrash Handler] #5 QHashPrivate::Span<QHashPrivate::Node<Kirigami::Platform::PlatformTheme*, std::weak_ptr<Kirigami::Platform::PlatformThemeChangeTracker::Data> > >::offset (this=0x30, i=48) at /usr/include/qt6/QtCore/qhash.h:310 #6 QHashPrivate::Data<QHashPrivate::Node<Kirigami::Platform::PlatformTheme*, std::weak_ptr<Kirigami::Platform::PlatformThemeChangeTracker::Data> > >::Bucket::offset (this=<synthetic pointer>) at /usr/include/qt6/QtCore/qhash.h:507 #7 QHashPrivate::Data<QHashPrivate::Node<Kirigami::Platform::PlatformTheme*, std::weak_ptr<Kirigami::Platform::PlatformThemeChangeTracker::Data> > >::findBucketWithHash<Kirigami::Platform::PlatformTheme*> (key=<optimized out>, this=0x55ee1895fb10, hash=14683741452391411153) at /usr/include/qt6/QtCore/qhash.h:707 #8 QHashPrivate::Data<QHashPrivate::Node<Kirigami::Platform::PlatformTheme*, std::weak_ptr<Kirigami::Platform::PlatformThemeChangeTracker::Data> > >::findBucket<Kirigami::Platform::PlatformTheme*> (key=<optimized out>, this=0x55ee1895fb10) at /usr/include/qt6/QtCore/qhash.h:695 #9 QHash<Kirigami::Platform::PlatformTheme*, std::weak_ptr<Kirigami::Platform::PlatformThemeChangeTracker::Data> >::removeImpl<Kirigami::Platform::PlatformTheme*> (key=@0x7fff3444d840: 0x55ee1b4e6e60, this=0x7f5b636883c8 <Kirigami::Platform::PlatformThemeChangeTracker::s_blockedChanges>) at /usr/include/qt6/QtCore/qhash.h:1005 #10 QHash<Kirigami::Platform::PlatformTheme*, std::weak_ptr<Kirigami::Platform::PlatformThemeChangeTracker::Data> >::remove (this=0x7f5b636883c8 <Kirigami::Platform::PlatformThemeChangeTracker::s_blockedChanges>, key=@0x7fff3444d840: 0x55ee1b4e6e60) at /usr/include/qt6/QtCore/qhash.h:998 #11 Kirigami::Platform::PlatformThemeChangeTracker::~PlatformThemeChangeTracker (this=0x7fff3444d840) at /usr/src/debug/kf6-kirigami-6.30.0-1.fc44.x86_64/src/platform/platformtheme.cpp:1194 #12 0x00007f5b6363ae67 in Kirigami::Platform::PlatformTheme::event (this=<optimized out>, event=<optimized out>) at /usr/src/debug/kf6-kirigami-6.30.0-1.fc44.x86_64/src/platform/platformtheme.cpp:1042 #13 0x00007f5b8903f9be in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x55ee1b4e6e60, e=0x7fff3444d960) at /usr/src/debug/qt6-qtbase-6.11.2-2.fc44.x86_64/src/widgets/kernel/qapplication.cpp:3273 #14 0x00007f5b87d0c838 in QCoreApplication::notifyInternal2 (receiver=0x55ee1b4e6e60, event=0x7fff3444d960) at /usr/src/debug/qt6-qtbase-6.11.2-2.fc44.x86_64/src/corelib/kernel/qcoreapplication.cpp:1126 #15 0x00007f5b87d0c87d in QCoreApplication::sendEvent (receiver=<optimized out>, event=<optimized out>) at /usr/src/debug/qt6-qtbase-6.11.2-2.fc44.x86_64/src/corelib/kernel/qcoreapplication.cpp:1571 #16 0x00007f5b6363dcba in Kirigami::Platform::PlatformThemeData::notifyWatchers<QColor> (this=<optimized out>, sender=0x55ee189b0be0, oldValue=..., newValue=<optimized out>) at /usr/src/debug/kf6-kirigami-6.30.0-1.fc44.x86_64/src/platform/platformtheme.cpp:230 #17 Kirigami::Platform::PlatformThemeData::setColor (this=<optimized out>, sender=sender@entry=0x55ee189b0be0, role=role@entry=Kirigami::Platform::PlatformThemeData::DisabledTextColor, color=...) at /usr/src/debug/kf6-kirigami-6.30.0-1.fc44.x86_64/src/platform/platformtheme.cpp:173 #18 0x00007f5b6363bec2 in Kirigami::Platform::PlatformThemePrivate::setDataColor (this=0x55ee189b0ca0, theme=0x55ee189b0be0, color=Kirigami::Platform::PlatformThemeData::DisabledTextColor, value=...) at /usr/include/c++/16/bits/shared_ptr_base.h:1752 #19 Kirigami::Platform::PlatformThemePrivate::setDataColor (this=0x55ee189b0ca0, theme=0x55ee189b0be0, color=Kirigami::Platform::PlatformThemeData::DisabledTextColor, value=...) at /usr/src/debug/kf6-kirigami-6.30.0-1.fc44.x86_64/src/platform/platformtheme.cpp:370 #20 Kirigami::Platform::PlatformTheme::setDisabledTextColor (this=this@entry=0x55ee189b0be0, color=...) at /usr/src/debug/kf6-kirigami-6.30.0-1.fc44.x86_64/src/platform/platformtheme.cpp:612 #21 0x00007f5b6302a326 in PlasmaDesktopTheme::syncColors (this=0x55ee189b0be0) at /usr/src/debug/kf6-qqc2-desktop-style-6.30.0-1.fc44.x86_64/kirigami-plasmadesktop-integration/plasmadesktoptheme.cpp:290 #22 0x00007f5b6302b5ad in PlasmaDesktopTheme::event (this=0x55ee189b0be0, event=0x7fff3444dca0) at /usr/src/debug/kf6-qqc2-desktop-style-6.30.0-1.fc44.x86_64/kirigami-plasmadesktop-integration/plasmadesktoptheme.cpp:349 #23 0x00007f5b8903f9be in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x55ee189b0be0, e=0x7fff3444dca0) at /usr/src/debug/qt6-qtbase-6.11.2-2.fc44.x86_64/src/widgets/kernel/qapplication.cpp:3273 #24 0x00007f5b87d0c838 in QCoreApplication::notifyInternal2 (receiver=0x55ee189b0be0, event=0x7fff3444dca0) at /usr/src/debug/qt6-qtbase-6.11.2-2.fc44.x86_64/src/corelib/kernel/qcoreapplication.cpp:1126 #25 0x00007f5b87d0c87d in QCoreApplication::sendEvent (receiver=<optimized out>, event=<optimized out>) at /usr/src/debug/qt6-qtbase-6.11.2-2.fc44.x86_64/src/corelib/kernel/qcoreapplication.cpp:1571 #26 0x00007f5b63635cae in Kirigami::Platform::PlatformTheme::update (this=0x55ee189b0be0) at /usr/src/debug/kf6-kirigami-6.30.0-1.fc44.x86_64/src/platform/platformtheme.cpp:1114 #27 0x00007f5b87d81db7 in QtPrivate::QSlotObjectBase::call (this=<optimized out>, r=0x55ee189b0be0, a=<optimized out>) at /usr/src/debug/qt6-qtbase-6.11.2-2.fc44.x86_64/src/corelib/kernel/qobjectdefs_impl.h:462 #28 doActivate<false> (sender=<optimized out>, signal_index=<optimized out>, argv=0x7fff3444ddd0, argv@entry=0x0) at /usr/src/debug/qt6-qtbase-6.11.2-2.fc44.x86_64/src/corelib/kernel/qobject.cpp:4393 #29 0x00007f5b87d78337 in QMetaObject::activate (sender=<optimized out>, m=m@entry=0x7f5b8afe5140, local_signal_index=local_signal_index@entry=15, argv=argv@entry=0x0) at /usr/src/debug/qt6-qtbase-6.11.2-2.fc44.x86_64/src/corelib/kernel/qobject.cpp:4453 #30 0x00007f5b8a89ce07 in QQuickItem::enabledChanged (this=<optimized out>) at /usr/src/debug/qt6-qtdeclarative-6.11.2-2.fc44.x86_64/redhat-linux-build/src/quick/Quick_autogen/include/moc_qquickitem.cpp:1025 #31 0x00007f5b8a8ad0ee in QQuickItemPrivate::setEffectiveEnableRecur (this=<optimized out>, scope=<optimized out>, newEffectiveEnable=<optimized out>) at /usr/src/debug/qt6-qtdeclarative-6.11.2-2.fc44.x86_64/src/quick/items/qquickitem.cpp:6857 #32 0x00007f5b8a8ad24b in QQuickItem::setEnabled (this=this@entry=0x55ee18a2b5d0, e=e@entry=true) at /usr/src/debug/qt6-qtdeclarative-6.11.2-2.fc44.x86_64/src/quick/items/qquickitem.cpp:6750 #33 0x00007f5b6330e967 in ContentItem::updateVisibleItems (this=this@entry=0x55ee18a090d0) at /usr/src/debug/kf6-kirigami-6.30.0-1.fc44.x86_64/src/layouts/columnview.cpp:766 #34 0x00007f5b633144af in ContentItem::geometryChange (this=0x55ee18a090d0, newGeometry=..., oldGeometry=...) at /usr/src/debug/kf6-kirigami-6.30.0-1.fc44.x86_64/src/layouts/columnview.cpp:943 #35 0x00007f5b8a8a67fe in QQuickItem::setX (this=0x55ee18a090d0, v=<optimized out>) at /usr/src/debug/qt6-qtdeclarative-6.11.2-2.fc44.x86_64/src/quick/items/qquickitem.cpp:7493 #36 0x00007f5b8a8c4592 in QQuickItem::qt_metacall (this=this@entry=0x55ee18a090d0, _c=_c@entry=QMetaObject::WriteProperty, _id=4, _a=_a@entry=0x7fff3444e010) at /usr/src/debug/qt6-qtdeclarative-6.11.2-2.fc44.x86_64/redhat-linux-build/src/quick/Quick_autogen/include/moc_qquickitem.cpp:926 #37 0x00007f5b63314cbe in ContentItem::qt_metacall (this=0x55ee18a090d0, _c=QMetaObject::WriteProperty, _id=<optimized out>, _a=0x7fff3444e010) at /usr/src/debug/kf6-kirigami-6.30.0-1.fc44.x86_64/redhat-linux-build/src/layouts/KirigamiLayouts_autogen/include/moc_columnview_p.cpp:195 #38 0x00007f5b87ed9a3e in QPropertyAnimationPrivate::updateProperty (this=0x55ee189f81e0, newValue=<optimized out>) at /usr/src/debug/qt6-qtbase-6.11.2-2.fc44.x86_64/src/corelib/animation/qpropertyanimation.cpp:114 #39 QPropertyAnimationPrivate::updateProperty (this=0x55ee189f81e0, newValue=<optimized out>) at /usr/src/debug/qt6-qtbase-6.11.2-2.fc44.x86_64/src/corelib/animation/qpropertyanimation.cpp:100 #40 QPropertyAnimation::updateCurrentValue (this=<optimized out>, value=<optimized out>) at /usr/src/debug/qt6-qtbase-6.11.2-2.fc44.x86_64/src/corelib/animation/qpropertyanimation.cpp:246 #41 0x00007f5b87ee25c8 in QVariantAnimationPrivate::setCurrentValueForProgress (this=0x55ee189f81e0, progress=<optimized out>) at /usr/src/debug/qt6-qtbase-6.11.2-2.fc44.x86_64/src/corelib/animation/qvariantanimation.cpp:257 #42 0x00007f5b87ecee9e in QAbstractAnimation::setCurrentTime (this=0x55ee189525a0, msecs=<optimized out>) at /usr/src/debug/qt6-qtbase-6.11.2-2.fc44.x86_64/src/corelib/animation/qabstractanimation.cpp:1374 #43 0x00007f5b87ecf0c8 in QAnimationTimer::updateAnimationsTime (this=0x55ee18bfd890, delta=16) at /usr/src/debug/qt6-qtbase-6.11.2-2.fc44.x86_64/src/corelib/animation/qabstractanimation.cpp:601 #44 0x00007f5b87ecf21d in QUnifiedTimer::updateAnimationTimers (this=this@entry=0x7f5b68001700) at /usr/src/debug/qt6-qtbase-6.11.2-2.fc44.x86_64/src/corelib/animation/qabstractanimation.cpp:314 #45 0x00007f5b87ecf7dd in QAnimationDriver::advanceAnimation (this=<optimized out>) at /usr/src/debug/qt6-qtbase-6.11.2-2.fc44.x86_64/src/corelib/animation/qabstractanimation.cpp:781 #46 0x00007f5b87d7d903 in QObject::event (this=<optimized out>, e=<optimized out>) at /usr/src/debug/qt6-qtbase-6.11.2-2.fc44.x86_64/src/corelib/kernel/qobject.cpp:1510 #47 0x00007f5b8903f9be in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x7f5b68001718, e=0x7fff3444e370) at /usr/src/debug/qt6-qtbase-6.11.2-2.fc44.x86_64/src/widgets/kernel/qapplication.cpp:3273 #48 0x00007f5b87d0c838 in QCoreApplication::notifyInternal2 (receiver=0x7f5b68001718, event=0x7fff3444e370) at /usr/src/debug/qt6-qtbase-6.11.2-2.fc44.x86_64/src/corelib/kernel/qcoreapplication.cpp:1126 #49 0x00007f5b87d0c87d in QCoreApplication::sendEvent (receiver=<optimized out>, event=<optimized out>) at /usr/src/debug/qt6-qtbase-6.11.2-2.fc44.x86_64/src/corelib/kernel/qcoreapplication.cpp:1571 #50 0x00007f5b87f06069 in QTimerInfoList::activateTimers (this=0x55ee18105de0) at /usr/src/debug/qt6-qtbase-6.11.2-2.fc44.x86_64/src/corelib/kernel/qtimerinfo_unix.cpp:427 #51 0x00007f5b8805dc19 in timerSourceDispatch (source=<optimized out>) at /usr/src/debug/qt6-qtbase-6.11.2-2.fc44.x86_64/src/corelib/kernel/qeventdispatcher_glib.cpp:153 #52 0x00007f5b86de6f24 in g_main_dispatch (context=0x7f5b6c000f00) at ../glib/gmain.c:3591 #53 g_main_context_dispatch_unlocked (context=0x7f5b6c000f00) at ../glib/gmain.c:4451 #54 0x00007f5b86deb038 in g_main_context_iterate_unlocked (context=context@entry=0x7f5b6c000f00, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4516 #55 0x00007f5b86deb1e3 in g_main_context_iteration (context=0x7f5b6c000f00, may_block=1) at ../glib/gmain.c:4582 #56 0x00007f5b8805defd in QEventDispatcherGlib::processEvents (this=0x55ee180d0860, flags=...) at /usr/src/debug/qt6-qtbase-6.11.2-2.fc44.x86_64/src/corelib/kernel/qeventdispatcher_glib.cpp:402 #57 0x00007f5b87d1a78b in QEventLoop::exec (this=this@entry=0x7fff3444e610, flags=..., flags@entry=...) at /usr/src/debug/qt6-qtbase-6.11.2-2.fc44.x86_64/src/corelib/global/qflags.h:78 #58 0x00007f5b87d15ad2 in QCoreApplication::exec () at /usr/src/debug/qt6-qtbase-6.11.2-2.fc44.x86_64/src/corelib/kernel/qcoreapplication.cpp:1469 #59 0x00007f5b884edfdd in QGuiApplication::exec () at /usr/src/debug/qt6-qtbase-6.11.2-2.fc44.x86_64/src/gui/kernel/qguiapplication.cpp:2005 #60 0x00007f5b8903f929 in QApplication::exec () at /usr/src/debug/qt6-qtbase-6.11.2-2.fc44.x86_64/src/widgets/kernel/qapplication.cpp:2543 #61 0x000055edfe10da6c in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/plasma-systemsettings-6.7.5-1.fc44.x86_64/app/main.cpp:182 -- You are receiving this mail because: You are watching all bug changes.
