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.

Reply via email to