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

--- Comment #1 from Matt Fagnani <matt.fagn...@bell.net> ---
Created attachment 164389
  --> https://bugs.kde.org/attachment.cgi?id=164389&action=edit
Full trace of all threads of plasmawindowed org.kde.plasma.kicker crash when
typing in its search bar

I ran plasmawindowed org.kde.plasma.kicker in konsole in Plasma 5.90.0 using
the same Fedora Rawhide image. I typed k in the search bar in Kicker in
plasmawindowed. plasmawindowed crashed with the same type of trace as when
clicking on the maximized window of Kickoff. 

Core was generated by `plasmawindowed org.kde.plasma.kicker'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  __pthread_kill_implementation (threadid=<optimized out>,
signo=signo@entry=11, no_tid=no_tid@entry=0)
    at pthread_kill.c:44
44            return INTERNAL_SYSCALL_ERROR_P (ret) ? INTERNAL_SYSCALL_ERRNO
(ret) : 0;                                  
[Current thread is 1 (Thread 0x7f478e953b80 (LWP 3153))]
Missing separate debuginfos, use: dnf debuginfo-install
plasma-workspace-5.90.0-2.fc40.x86_64
(gdb) bt
#0  __pthread_kill_implementation (threadid=<optimized out>,
signo=signo@entry=11, no_tid=no_tid@entry=0)
    at pthread_kill.c:44
#1  0x00007f478d2a6c23 in __pthread_kill_internal (signo=11,
threadid=<optimized out>) at pthread_kill.c:78
#2  0x00007f478d2548ee in __GI_raise (sig=11) at ../sysdeps/posix/raise.c:26
#3  0x00007f478be366cb in KCrash::defaultCrashHandler (sig=11)
    at /usr/src/debug/kf6-kcrash-5.246.0-1.fc40.x86_64/src/kcrash.cpp:612
#4  <signal handler called>
#5  QQuickItem::window (this=0x0)
    at
/usr/src/debug/qt6-qtdeclarative-6.6.1-1.fc40.x86_64/src/quick/items/qquickitem.cpp:2870
#6  0x00007f4790393805 in PlasmaQuick::PopupPlasmaWindow::setVisualParent
(item=<optimized out>, this=<optimized out>)
    at
/usr/src/debug/libplasma-5.90.0-1.fc40.x86_64/src/plasmaquick/popupplasmawindow.cpp:227
#7  PlasmaQuick::PopupPlasmaWindow::setVisualParent (this=0x56499086b830,
item=0x0)
    at
/usr/src/debug/libplasma-5.90.0-1.fc40.x86_64/src/plasmaquick/popupplasmawindow.cpp:217
#8  0x00007f478f712513 in QQmlPropertyData::writeProperty (this=<optimized
out>, target=<optimized out>, 
    value=<optimized out>, flags=...)
    at
/usr/src/debug/qt6-qtdeclarative-6.6.1-1.fc40.x86_64/redhat-linux-build/include/QtQml/6.6.1/QtQml/private/../../../../../../src/qml/qml/qqmlpropertydata_p.h:298
#9  0x00007f478f70f8d8 in QObjectPointerBinding::write (this=0x56499087c600,
result=..., isUndefined=false, flags=...)
    at
/usr/src/debug/qt6-qtdeclarative-6.6.1-1.fc40.x86_64/src/qml/qml/qqmlbinding.cpp:787
#10 0x00007f478f70cac6 in QQmlBinding::doUpdate (this=0x56499087c600,
watcher=..., flags=..., scope=...)
    at
/usr/src/debug/qt6-qtdeclarative-6.6.1-1.fc40.x86_64/src/qml/qml/qqmlbinding.cpp:700
#11 0x00007f478f70ec38 in QQmlBinding::update (this=0x56499087c600, flags=...)
    at
/usr/src/debug/qt6-qtdeclarative-6.6.1-1.fc40.x86_64/src/qml/qml/qqmlbinding.cpp:164
#12 0x00007f478f7c65cc in QQmlNotifier::emitNotify (endpoint=<optimized out>,
a=0x0)
    at
/usr/src/debug/qt6-qtdeclarative-6.6.1-1.fc40.x86_64/src/qml/qml/qqmlnotifier.cpp:70
#13 0x00007f478da01e90 in doActivate<false> (sender=0x5649900ec530,
signal_index=46, argv=argv@entry=0x0)
    at
/usr/src/debug/qt6-qtbase-6.6.1-1.fc40.x86_64/src/corelib/kernel/qobject.cpp:3913
#14 0x00007f478d9f8c9f in QMetaObject::activate (sender=<optimized out>,
signalOffset=<optimized out>, 
--Type <RET> for more, q to quit, c to continue without paging--c
    local_signal_index=<optimized out>, argv=argv@entry=0x0)
    at
/usr/src/debug/qt6-qtbase-6.6.1-1.fc40.x86_64/src/corelib/kernel/qobject.cpp:4094
#15 0x00007f478f873d9f in QQmlVMEMetaObject::activate
(this=this@entry=0x564990872db0, object=<optimized out>, 
    index=<optimized out>, args=args@entry=0x0)
    at
/usr/src/debug/qt6-qtdeclarative-6.6.1-1.fc40.x86_64/src/qml/qml/qqmlvmemetaobject.cpp:1457
#16 0x00007f478f8764c2 in QQmlVMEMetaObject::metaCall (this=0x564990872db0,
o=<optimized out>, c=<optimized out>, 
    _id=<optimized out>, a=<optimized out>)
    at
/usr/src/debug/qt6-qtdeclarative-6.6.1-1.fc40.x86_64/src/qml/qml/qqmlvmemetaobject.cpp:1007
#17 0x00007f478d9b3e95 in QMetaProperty::write (this=0x7ffc30b8e740,
object=0x5649900ec530, v=...)
    at
/usr/src/debug/qt6-qtbase-6.6.1-1.fc40.x86_64/src/corelib/kernel/qmetaobject.cpp:3724
#18 0x00007f478d9ffe8b in QObject::doSetProperty (this=0x5649900ec530,
name=<optimized out>, 
    name@entry=0x7f47903b5275 "compactRepresentation",
lvalue=lvalue@entry=0x7ffc30b8e810, 
    rvalue=rvalue@entry=0x7ffc30b8e810)
    at
/usr/src/debug/qt6-qtbase-6.6.1-1.fc40.x86_64/src/corelib/kernel/qobject.cpp:4218
#19 0x00007f4790376ab5 in QObject::setProperty (value=..., name=0x7f47903b5275
"compactRepresentation", 
    this=<optimized out>) at /usr/include/qt6/QtCore/qobject.h:379
#20 PlasmaQuick::AppletQuickItemPrivate::compactRepresentationCheck
(this=0x56498fc82280)
    at
/usr/src/debug/libplasma-5.90.0-1.fc40.x86_64/src/plasmaquick/appletquickitem.cpp:355
#21 0x00007f478fc3004f in QQuickItem::setSize (this=0x56498fca7370, size=...)
    at
/usr/src/debug/qt6-qtdeclarative-6.6.1-1.fc40.x86_64/src/quick/items/qquickitem.cpp:7576
#22 0x00007f478fbf8fa2 in QQuickAnchorsPrivate::setItemSize (v=...,
this=0x56498fcdc160)
    at
/usr/src/debug/qt6-qtdeclarative-6.6.1-1.fc40.x86_64/src/quick/items/qquickanchors.cpp:391
#23 QQuickAnchorsPrivate::fillChanged (this=0x56498fcdc160)
    at
/usr/src/debug/qt6-qtdeclarative-6.6.1-1.fc40.x86_64/src/quick/items/qquickanchors.cpp:167
#24 0x00007f478fc37ec6 in operator() (listener=..., __closure=<optimized out>)
    at
/usr/src/debug/qt6-qtdeclarative-6.6.1-1.fc40.x86_64/src/quick/items/qquickitem.cpp:3824
#25 QQuickItemPrivate::notifyChangeListeners<QQuickItem::geometryChange(const
QRectF&, const QRectF&)::<lambda(const QQuickItemPrivate::ChangeListener&)> >
(function=..., changeTypes=..., this=0x56498f823750)
    at
/usr/src/debug/qt6-qtdeclarative-6.6.1-1.fc40.x86_64/redhat-linux-build/include/QtQuick/6.6.1/QtQuick/private/../../../../../../src/quick/items/qquickitem_p.h:357
#26 QQuickItem::geometryChange (this=0x56498fb15a90, newGeometry=...,
oldGeometry=...)
    at
/usr/src/debug/qt6-qtdeclarative-6.6.1-1.fc40.x86_64/src/quick/items/qquickitem.cpp:3822
#27 0x00007f478fc3004f in QQuickItem::setSize (this=0x56498fb15a90, size=...)
    at
/usr/src/debug/qt6-qtdeclarative-6.6.1-1.fc40.x86_64/src/quick/items/qquickitem.cpp:7576
#28 0x00007f478fbf8fa2 in QQuickAnchorsPrivate::setItemSize (v=...,
this=0x56498f8242c0)
    at
/usr/src/debug/qt6-qtdeclarative-6.6.1-1.fc40.x86_64/src/quick/items/qquickanchors.cpp:391
#29 QQuickAnchorsPrivate::fillChanged (this=0x56498f8242c0)
    at
/usr/src/debug/qt6-qtdeclarative-6.6.1-1.fc40.x86_64/src/quick/items/qquickanchors.cpp:167
#30 0x00007f478fc37ec6 in operator() (listener=..., __closure=<optimized out>)
    at
/usr/src/debug/qt6-qtdeclarative-6.6.1-1.fc40.x86_64/src/quick/items/qquickitem.cpp:3824
#31 QQuickItemPrivate::notifyChangeListeners<QQuickItem::geometryChange(const
QRectF&, const QRectF&)::<lambda(const QQuickItemPrivate::ChangeListener&)> >
(function=..., changeTypes=..., this=0x56498fb860f0)
    at
/usr/src/debug/qt6-qtdeclarative-6.6.1-1.fc40.x86_64/redhat-linux-build/include/QtQuick/6.6.1/QtQuick/private/../../../../../../src/quick/items/qquickitem_p.h:357
#32 QQuickItem::geometryChange (this=0x56498fb57230, newGeometry=...,
oldGeometry=...)
    at
/usr/src/debug/qt6-qtdeclarative-6.6.1-1.fc40.x86_64/src/quick/items/qquickitem.cpp:3822
#33 0x00007f478fc3004f in QQuickItem::setSize (this=0x56498fb57230, size=...)
    at
/usr/src/debug/qt6-qtdeclarative-6.6.1-1.fc40.x86_64/src/quick/items/qquickitem.cpp:7576
#34 0x000056498e1e9c0a in PlasmaWindowedView::resizeEvent (this=0x56498fb29360,
ev=0x7ffc30b8ef00)
    at
/usr/src/debug/plasma-workspace-5.90.0-2.fc40.x86_64/plasma-windowed/plasmawindowedview.cpp:185
#35 0x00007f478e2661d8 in QWindow::event (this=0x56498fb29360,
ev=0x7ffc30b8ef00)
    at
/usr/src/debug/qt6-qtbase-6.6.1-1.fc40.x86_64/src/gui/kernel/qwindow.cpp:2576
#36 0x00007f478ebc3168 in QApplicationPrivate::notify_helper (this=<optimized
out>, receiver=0x56498fb29360, 
    e=0x7ffc30b8ef00) at
/usr/src/debug/qt6-qtbase-6.6.1-1.fc40.x86_64/src/widgets/kernel/qapplication.cpp:3296
#37 0x00007f478d9a0e08 in QCoreApplication::notifyInternal2
(receiver=0x56498fb29360, event=0x7ffc30b8ef00)
    at
/usr/src/debug/qt6-qtbase-6.6.1-1.fc40.x86_64/src/corelib/kernel/qcoreapplication.cpp:1121
#38 0x00007f478d9a101d in QCoreApplication::sendSpontaneousEvent
(receiver=<optimized out>, event=<optimized out>)
    at
/usr/src/debug/qt6-qtbase-6.6.1-1.fc40.x86_64/src/corelib/kernel/qcoreapplication.cpp:1553
#39 0x00007f478e206c87 in QGuiApplicationPrivate::processGeometryChangeEvent
(e=<optimized out>)
    at
/usr/src/debug/qt6-qtbase-6.6.1-1.fc40.x86_64/src/gui/kernel/qguiapplication.cpp:2707
#40 0x00007f478e26937c in QWindowSystemInterface::sendWindowSystemEvents
(flags=...)
    at
/usr/src/debug/qt6-qtbase-6.6.1-1.fc40.x86_64/src/gui/kernel/qwindowsysteminterface.cpp:1109
#41 0x00007f478e7412e4 in userEventSourceDispatch (source=<optimized out>)
    at
/usr/src/debug/qt6-qtbase-6.6.1-1.fc40.x86_64/src/gui/platform/unix/qeventdispatcher_glib.cpp:38
#42 0x00007f478c6e1e5c in g_main_dispatch (context=0x7f4774000ef0) at
../glib/gmain.c:3476
#43 g_main_context_dispatch_unlocked (context=0x7f4774000ef0) at
../glib/gmain.c:4284
#44 0x00007f478c73cf18 in g_main_context_iterate_unlocked.isra.0
(context=context@entry=0x7f4774000ef0, 
    block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at
../glib/gmain.c:4349
#45 0x00007f478c6dfad3 in g_main_context_iteration (context=0x7f4774000ef0,
may_block=1) at ../glib/gmain.c:4414
#46 0x00007f478dc6d39f in QEventDispatcherGlib::processEvents
(this=0x56498f828580, flags=...)
    at
/usr/src/debug/qt6-qtbase-6.6.1-1.fc40.x86_64/src/corelib/kernel/qeventdispatcher_glib.cpp:393
#47 0x00007f478d9adbcb in QEventLoop::exec (this=this@entry=0x7ffc30b8f210,
flags=..., flags@entry=...)
    at
/usr/src/debug/qt6-qtbase-6.6.1-1.fc40.x86_64/src/corelib/global/qflags.h:34
#48 0x00007f478d9a99cd in QCoreApplication::exec ()
    at
/usr/src/debug/qt6-qtbase-6.6.1-1.fc40.x86_64/src/corelib/global/qflags.h:74
#49 0x00007f478e1fa05d in QGuiApplication::exec ()
    at
/usr/src/debug/qt6-qtbase-6.6.1-1.fc40.x86_64/src/gui/kernel/qguiapplication.cpp:1925
#50 0x00007f478ebc30d9 in QApplication::exec ()
    at
/usr/src/debug/qt6-qtbase-6.6.1-1.fc40.x86_64/src/widgets/kernel/qapplication.cpp:2574
#51 0x000056498e1e549b in main (argc=<optimized out>, argv=<optimized out>)
    at
/usr/src/debug/plasma-workspace-5.90.0-2.fc40.x86_64/plasma-windowed/main.cpp:78

This problem happened each of a few times I tried it in GNOME Boxes VMs and on
bare metal. I'm attaching the full trace of all threads.

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

Reply via email to