Application: plasmashell (5.19.5) Qt Version: 5.15.1 Frameworks Version: 5.73.0 Operating System: Linux 5.8.16-300.fc33.x86_64 x86_64 Windowing system: X11 Distribution: Generic 33 (Generic) -- Information about the crash: - What I was doing when the application crashed: Typing the name of the app I wanted to open on the start menu - Unusual behavior I noticed: Sudenly Plasma crash during the third key I type trying to start an app. The crash can be reproduced every time. -- Backtrace: Application: Plasma (plasmashell), signal: Segmentation fault [KCrash Handler] #4 0x00007f3b64c4ffcc in __strchr_avx2 () from /lib64/libc.so.6 #5 0x00007f3b66e858ee in strchr (__c=58, __s=0x0) at /usr/include/string.h:225 #6 KDisplayManager::KDisplayManager (this=<optimized out>, this=<optimized out>) at /usr/src/debug/plasma-workspace-5.19.5-3.fc33.x86_64/libkworkspace/kdisplaymanager.cpp:337 #7 0x00007f3b344d5be9 in SessionRunner::SessionRunner (args=..., parent=<optimized out>, this=0x55a634f18c90) at /usr/include/qt5/QtCore/qarraydata.h:257 #8 KPluginFactory::createInstance<SessionRunner, QObject> (parentWidget=<optimized out>, parent=<optimized out>, args=...) at /usr/include/KF5/KCoreAddons/kpluginfactory.h:520 #9 0x00007f3b660bce42 in KPluginFactory::create (this=0x55a634a773b0, iface=0x7f3b1324d7e0 <_ZL41qt_meta_stringdata_Plasma__AbstractRunner.lto_priv.0+288> "Plasma::AbstractRunner", parentWidget=0x0, parent=0x55a635159240, args=..., keyword=...) at /usr/src/debug/kf5-kcoreaddons-5.73.0-1.fc33.x86_64/src/lib/plugin/kpluginfactory.cpp:133 #10 0x00007f3b13248fb2 in KPluginFactory::create<Plasma::AbstractRunner> (args=..., parent=0x55a635159240, this=0x55a634a773b0) at /usr/include/qt5/QtCore/qscopedpointer.h:116 #11 Plasma::RunnerManagerPrivate::loadInstalledRunner (this=this@entry=0x55a634219fd0, pluginMetaData=...) at /usr/src/debug/kf5-krunner-5.73.0-1.fc33.x86_64/src/runnermanager.cpp:383 #12 0x00007f3b13249fac in Plasma::RunnerManagerPrivate::loadRunners (this=0x55a634219fd0) at /usr/src/debug/kf5-krunner-5.73.0-1.fc33.x86_64/src/runnermanager.cpp:281 #13 0x00007f3b1324c518 in Plasma::RunnerManager::launchQuery (this=0x55a635159240, untrimmedTerm=..., runnerName=...) at /usr/src/debug/kf5-krunner-5.73.0-1.fc33.x86_64/src/runnermanager.cpp:932 #14 0x00007f3b1324c729 in Plasma::RunnerManager::launchQuery (this=<optimized out>, term=...) at /usr/src/debug/kf5-krunner-5.73.0-1.fc33.x86_64/src/runnermanager.cpp:901 #15 0x00007f3b6512c266 in QtPrivate::QSlotObjectBase::call (a=0x7fff43b0d4b0, r=0x55a634240e50, this=0x55a6354d3230) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398 #16 doActivate<false> (sender=0x55a634240e90, signal_index=3, argv=0x7fff43b0d4b0) at kernel/qobject.cpp:3886 #17 0x00007f3b6512fe9a in QTimer::timeout (this=<optimized out>, _t1=...) at .moc/moc_qtimer.cpp:205 #18 0x00007f3b65124d8f in QObject::event (this=0x55a634240e90, e=0x7fff43b0d600) at kernel/qobject.cpp:1291 #19 0x00007f3b65b4b15f in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x55a634240e90, e=0x7fff43b0d600) at kernel/qapplication.cpp:3630 #20 0x00007f3b650fdbf8 in QCoreApplication::notifyInternal2 (receiver=0x55a634240e90, event=0x7fff43b0d600) at ../../include/QtCore/5.15.1/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:325 #21 0x00007f3b65147dd3 in QTimerInfoList::activateTimers (this=0x55a6318c76a0) at kernel/qtimerinfo_unix.cpp:643 #22 0x00007f3b6514868c in timerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:183 #23 idleTimerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:230 #24 0x00007f3b63697fd7 in g_main_context_dispatch () from /lib64/libglib-2.0.so.0 #25 0x00007f3b636e8d88 in g_main_context_iterate.constprop () from /lib64/libglib-2.0.so.0 #26 0x00007f3b6369541f in g_main_context_iteration () from /lib64/libglib-2.0.so.0 #27 0x00007f3b65148a2f in QEventDispatcherGlib::processEvents (this=0x55a6318c7b20, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #28 0x00007f3b650fc65b in QEventLoop::exec (this=0x7fff43b0d840, flags=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #29 0x00007f3b65104020 in QCoreApplication::exec () at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #30 0x000055a631337195 in main (argc=<optimized out>, argv=0x7fff43b0da50) at /usr/src/debug/plasma-workspace-5.19.5-3.fc33.x86_64/shell/main.cpp:224 [Inferior 1 (process 1679) detached] Possible duplicates by query: bug 421196, bug 405751, bug 391358, bug 389806, bug 258031. Reported using DrKonqi
Crashing somewhere in the sessions runner?
Does it work when you type a few letters in KRunner?
Hi again, Sorry for the delay. The same happens with Krunner. I will add more details this evening. Below you have the backtrace. Best regards [KCrash Handler] #4 0x00007fc75765cfcc in __strchr_avx2 () from /lib64/libc.so.6 #5 0x00007fc7596748ee in strchr (__c=58, __s=0x0) at /usr/include/string.h:225 #6 KDisplayManager::KDisplayManager (this=<optimized out>, this=<optimized out>) at /usr/src/debug/plasma-workspace-5.19.5-3.fc33.x86_64/libkworkspace/kdisplaymanager.cpp:337 #7 0x00007fc729c23be9 in SessionRunner::SessionRunner (args=..., parent=<optimized out>, this=0x55ec3732f6d0) at /usr/include/qt5/QtCore/qarraydata.h:257 #8 KPluginFactory::createInstance<SessionRunner, QObject> (parentWidget=<optimized out>, parent=<optimized out>, args=...) at /usr/include/KF5/KCoreAddons/kpluginfactory.h:520 #9 0x00007fc758b43e42 in KPluginFactory::create (this=0x55ec3732d750, iface=0x7fc73c0e07e0 <_ZL41qt_meta_stringdata_Plasma__AbstractRunner.lto_priv.0+288> "Plasma::AbstractRunner", parentWidget=0x0, parent=0x55ec36f01920, args=..., keyword=...) at /usr/src/debug/kf5-kcoreaddons-5.73.0-1.fc33.x86_64/src/lib/plugin/kpluginfactory.cpp:133 #10 0x00007fc73c0dbfb2 in KPluginFactory::create<Plasma::AbstractRunner> (args=..., parent=0x55ec36f01920, this=0x55ec3732d750) at /usr/include/qt5/QtCore/qscopedpointer.h:116 #11 Plasma::RunnerManagerPrivate::loadInstalledRunner (this=this@entry=0x55ec36f00be0, pluginMetaData=...) at /usr/src/debug/kf5-krunner-5.73.0-1.fc33.x86_64/src/runnermanager.cpp:383 #12 0x00007fc73c0dcfac in Plasma::RunnerManagerPrivate::loadRunners (this=0x55ec36f00be0) at /usr/src/debug/kf5-krunner-5.73.0-1.fc33.x86_64/src/runnermanager.cpp:281 #13 0x00007fc73c0df518 in Plasma::RunnerManager::launchQuery (this=0x55ec36f01920, untrimmedTerm=..., runnerName=...) at /usr/src/debug/kf5-krunner-5.73.0-1.fc33.x86_64/src/runnermanager.cpp:932 #14 0x00007fc73c0df729 in Plasma::RunnerManager::launchQuery (this=<optimized out>, term=...) at /usr/src/debug/kf5-krunner-5.73.0-1.fc33.x86_64/src/runnermanager.cpp:901 #15 0x00007fc73c1434d5 in Milou::RunnerResultsModel::setQueryString (queryString=..., this=0x55ec36ed5660) at /usr/src/debug/plasma-milou-5.19.5-1.fc33.x86_64/lib/runnerresultsmodel.cpp:194 #16 Milou::ResultsModel::setQueryString (this=<optimized out>, queryString=...) at /usr/src/debug/plasma-milou-5.19.5-1.fc33.x86_64/lib/resultsmodel.cpp:370 #17 0x00007fc758f3f571 in QQmlPropertyData::writeProperty (this=<optimized out>, target=<optimized out>, value=<optimized out>, flags=...) at ../../include/QtQml/5.15.1/QtQml/private/../../../../../src/qml/qml/qqmlpropertydata_p.h:375 #18 0x00007fc758f932af in GenericBinding<10>::doStore<QString> (flags=..., pd=0x7fc718216658, value=..., this=0x55ec36f3c420) at ../../include/QtQml/5.15.1/QtQml/private/../../../../../src/qml/qml/ftw/qflagpointer_p.h:242 #19 GenericBinding<10>::write (this=0x55[KCrash Handler] #4 0x00007fc75765cfcc in __strchr_avx2 () from /lib64/libc.so.6 #5 0x00007fc7596748ee in strchr (__c=58, __s=0x0) at /usr/include/string.h:225 #6 KDisplayManager::KDisplayManager (this=<optimized out>, this=<optimized out>) at /usr/src/debug/plasma-workspace-5.19.5-3.fc33.x86_64/libkworkspace/kdisplaymanager.cpp:337 #7 0x00007fc729c23be9 in SessionRunner::SessionRunner (args=..., parent=<optimized out>, this=0x55ec3732f6d0) at /usr/include/qt5/QtCore/qarraydata.h:257 #8 KPluginFactory::createInstance<SessionRunner, QObject> (parentWidget=<optimized out>, parent=<optimized out>, args=...) at /usr/include/KF5/KCoreAddons/kpluginfactory.h:520 #9 0x00007fc758b43e42 in KPluginFactory::create (this=0x55ec3732d750, iface=0x7fc73c0e07e0 <_ZL41qt_meta_stringdata_Plasma__AbstractRunner.lto_priv.0+288> "Plasma::AbstractRunner", parentWidget=0x0, parent=0x55ec36f01920, args=..., keyword=...) at /usr/src/debug/kf5-kcoreaddons-5.73.0-1.fc33.x86_64/src/lib/plugin/kpluginfactory.cpp:133 #10 0x00007fc73c0dbfb2 in KPluginFactory::create<Plasma::AbstractRunner> (args=..., parent=0x55ec36f01920, this=0x55ec3732d750) at /usr/include/qt5/QtCore/qscopedpointer.h:116 #11 Plasma::RunnerManagerPrivate::loadInstalledRunner (this=this@entry=0x55ec36f00be0, pluginMetaData=...) at /usr/src/debug/kf5-krunner-5.73.0-1.fc33.x86_64/src/runnermanager.cpp:383 #12 0x00007fc73c0dcfac in Plasma::RunnerManagerPrivate::loadRunners (this=0x55ec36f00be0) at /usr/src/debug/kf5-krunner-5.73.0-1.fc33.x86_64/src/runnermanager.cpp:281 #13 0x00007fc73c0df518 in Plasma::RunnerManager::launchQuery (this=0x55ec36f01920, untrimmedTerm=..., runnerName=...) at /usr/src/debug/kf5-krunner-5.73.0-1.fc33.x86_64/src/runnermanager.cpp:932 #14 0x00007fc73c0df729 in Plasma::RunnerManager::launchQuery (this=<optimized out>, term=...) at /usr/src/debug/kf5-krunner-5.73.0-1.fc33.x86_64/src/runnermanager.cpp:901 #15 0x00007fc73c1434d5 in Milou::RunnerResultsModel::setQueryString (queryString=..., this=0x55ec36ed5660) at /usr/src/debug/plasma-milou-5.19.5-1.fc33.x86_64/lib/runnerresultsmodel.cpp:194 #16 Milou::ResultsModel::setQueryString (this=<optimized out>, queryString=...) at /usr/src/debug/plasma-milou-5.19.5-1.fc33.x86_64/lib/resultsmodel.cpp:370 #17 0x00007fc758f3f571 in QQmlPropertyData::writeProperty (this=<optimized out>, target=<optimized out>, value=<optimized out>, flags=...) at ../../include/QtQml/5.15.1/QtQml/private/../../../../../src/qml/qml/qqmlpropertydata_p.h:375 #18 0x00007fc758f932af in GenericBinding<10>::doStore<QString> (flags=..., pd=0x7fc718216658, value=..., this=0x55ec36f3c420) at ../../include/QtQml/5.15.1/QtQml/private/../../../../../src/qml/qml/ftw/qflagpointer_p.h:242 #19 GenericBinding<10>::write (this=0x55ec36f3c420, result=..., isUndefined=<optimized out>, flags=...) at qml/qqmlbinding.cpp:323 #20 0x00007fc758f9b5fe in QQmlNonbindingBinding::doUpdate (this=0x55ec36f3c420, watcher=..., flags=..., scope=...) at ../../include/QtQml/5.15.1/QtQml/private/../../../../../src/qml/jsruntime/qv4scopedvalue_p.h:242 #21 0x00007fc758f9c3bc in QQmlBinding::update (this=0x55ec36f3c420, flags=...) at qml/qqmlbinding.cpp:194 #22 0x00007fc758f7a63d in QQmlNotifier::emitNotify (endpoint=<optimized out>, a=0x0) at qml/qqmlnotifier.cpp:104 #23 0x00007fc757b371d2 in doActivate<false> (sender=0x55ec36f76fd0, signal_index=32, argv=0x0) at /usr/include/c++/10/bits/atomic_base.h:741 #24 0x00007fc758f3ba1a in QQmlVMEMetaObject::metaCall (this=0x55ec36f79740, o=<optimized out>, c=<optimized out>, _id=<optimized out>, a=<optimized out>) at ../../include/QtQml/5.15.1/QtQml/private/../../../../../src/qml/qml/qqmlpropertycache_p.h:376 #25 0x00007fc758e8328a in QV4::QObjectWrapper::setProperty (engine=0x55ec36e805a0, object=0x55ec36f76fd0, property=0x7fc71822f078, value=...) at ../../include/QtQml/5.15.1/QtQml/private/../../../../../src/qml/qml/qqmlpropertydata_p.h:285 #26 0x00007fc758e83778 in QV4::QObjectWrapper::setQmlProperty (value=..., revisionMode=QV4::QObjectWrapper::IgnoreRevision, name=0x55ec36a0d2a0, object=0x55ec36f76fd0, qmlContext=0x55ec36f62780, engine=0x55ec36e805a0) at jsruntime/qv4qobjectwrapper.cpp:435 #27 QV4::QObjectWrapper::setQmlProperty (engine=engine@entry=0x55ec36e805a0, qmlContext=qmlContext@entry=0x55ec36f627[KCrash Handler] #4 0x00007fc75765cfcc in __strchr_avx2 () from /lib64/libc.so.6 #5 0x00007fc7596748ee in strchr (__c=58, __s=0x0) at /usr/include/string.h:225 #6 KDisplayManager::KDisplayManager (this=<optimized out>, this=<optimized out>) at /usr/src/debug/plasma-workspace-5.19.5-3.fc33.x86_64/libkworkspace/kdisplaymanager.cpp:337 #7 0x00007fc729c23be9 in SessionRunner::SessionRunner (args=..., parent=<optimized out>, this=0x55ec3732f6d0) at /usr/include/qt5/QtCore/qarraydata.h:257 #8 KPluginFactory::createInstance<SessionRunner, QObject> (parentWidget=<optimized out>, parent=<optimized out>, args=...) at /usr/include/KF5/KCoreAddons/kpluginfactory.h:520 #9 0x00007fc758b43e42 in KPluginFactory::create (this=0x55ec3732d750, iface=0x7fc73c0e07e0 <_ZL41qt_meta_stringdata_Plasma__AbstractRunner.lto_priv.0+288> "Plasma::AbstractRunner", parentWidget=0x0, parent=0x55ec36f01920, args=..., keyword=...) at /usr/src/debug/kf5-kcoreaddons-5.73.0-1.fc33.x86_64/src/lib/plugin/kpluginfactory.cpp:133 #10 0x00007fc73c0dbfb2 in KPluginFactory::create<Plasma::AbstractRunner> (args=..., parent=0x55ec36f01920, this=0x55ec3732d750) at /usr/include/qt5/QtCore/qscopedpointer.h:116 #11 Plasma::RunnerManagerPrivate::loadInstalledRunner (this=this@entry=0x55ec36f00be0, pluginMetaData=...) at /usr/src/debug/kf5-krunner-5.73.0-1.fc33.x86_64/src/runnermanager.cpp:383 #12 0x00007fc73c0dcfac in Plasma::RunnerManagerPrivate::loadRunners (this=0x55ec36f00be0) at /usr/src/debug/kf5-krunner-5.73.0-1.fc33.x86_64/src/runnermanager.cpp:281 #13 0x00007fc73c0df518 in Plasma::RunnerManager::launchQuery (this=0x55ec36f01920, untrimmedTerm=..., runnerName=...) at /usr/src/debug/kf5-krunner-5.73.0-1.fc33.x86_64/src/runnermanager.cpp:932 #14 0x00007fc73c0df729 in Plasma::RunnerManager::launchQuery (this=<optimized out>, term=...) at /usr/src/debug/kf5-krunner-5.73.0-1.fc33.x86_64/src/runnermanager.cpp:901 #15 0x00007fc73c1434d5 in Milou::RunnerResultsModel::setQueryString (queryString=..., this=0x55ec36ed5660) at /usr/src/debug/plasma-milou-5.19.5-1.fc33.x86_64/lib/runnerresultsmodel.cpp:194 #16 Milou::ResultsModel::setQueryString (this=<optimized out>, queryString=...) at /usr/src/debug/plasma-milou-5.19.5-1.fc33.x86_64/lib/resultsmodel.cpp:370 #17 0x00007fc758f3f571 in QQmlPropertyData::writeProperty (this=<optimized out>, target=<optimized out>, value=<optimized out>, flags=...) at ../../include/QtQml/5.15.1/QtQml/private/../../../../../src/qml/qml/qqmlpropertydata_p.h:375 #18 0x00007fc758f932af in GenericBinding<10>::doStore<QString> (flags=..., pd=0x7fc718216658, value=..., this=0x55ec36f3c420) at ../../include/QtQml/5.15.1/QtQml/private/../../../../../src/qml/qml/ftw/qflagpointer_p.h:242 #19 GenericBinding<10>::write (this=0x55ec36f3c420, result=..., isUndefined=<optimized out>, flags=...) at qml/qqmlbinding.cpp:323 #20 0x00007fc758f9b5fe in QQmlNonbindingBinding::doUpdate (this=0x55ec36f3c420, watcher=..., flags=..., scope=...) at ../../include/QtQml/5.15.1/QtQml/private/../../../../../src/qml/jsruntime/qv4scopedvalue_p.h:242 #21 0x00007fc758f9c3bc in QQmlBinding::update (this=0x55ec36f3c420, flags=...) at qml/qqmlbinding.cpp:194 #22 0x00007fc758f7a63d in QQmlNotifier::emitNotify (endpoint=<optimized out>, a=0x0) at qml/qqmlnotifier.cpp:104 #23 0x00007fc757b371d2 in doActivate<false> (sender=0x55ec36f76fd0, signal_index=32, argv=0x0) at /usr/include/c++/10/bits/atomic_base.h:741 #24 0x00007fc758f3ba1a in QQmlVMEMetaObject::metaCall (this=0x55ec36f79740, o=<optimized out>, c=<optimized out>, _id=<optimized out>, a=<optimized out>) at ../../include/QtQml/5.15.1/QtQml/private/../../../../../src/qml/qml/qqmlpropertycache_p.h:376 #25 0x00007fc758e8328a in QV4::QObjectWrapper::setProperty (engine=0x55ec36e805a0, object=0x55ec36f76fd0, property=0x7fc71822f078, value=...) at ../../include/QtQml/5.15.1/QtQml/private/../../../../../src/qml/qml/qqmlpropertydata_p.h:285 #26 0x00007fc758e83778 in QV4::QObjectWrapper::setQmlProperty (value=..., revisionMode=QV4::QObjectWrapper::IgnoreRevision, name=0x55ec36a0d2a0, object=0x55ec36f76fd0, qmlContext=0x55ec36f62780, engine=0x55ec36e805a0) at jsruntime/qv4qobjectwrapper.cpp:435 #27 QV4::QObjectWrapper::setQmlProperty (engine=engine@entry=0x55ec36e805a0, qmlContext=qmlContext@entry=0x55ec36f62780, object=0x55ec36f76fd0, name=name@entry=0x7fc7316b85e0, revisionMode=revisionMode@entry=QV4::QObjectWrapper::IgnoreRevision, value=...) at jsruntime/qv4qobjectwrapper.cpp:418 #28 0x00007fc758e8390f in QV4::QObjectWrapper::virtualPut (m=0x7fc7316b8560, id=..., value=..., receiver=0x7fc7316b8560) at jsruntime/qv4qobjectwrapper_p.h:159 #29 0x00007fc758e5c2e9 in QV4::Object::put (receiver=<optimized out>, v=..., id=..., this=<optimized out>, this=<optimized out>, id=..., v=..., receiver=<optimized out>) at ../../include/QtQml/5.15.1/QtQml/private/../../../../../src/qml/memory/qv4heap_p.h:82 #30 QV4::Object::virtualResolveLookupSetter (object=0x7fc7316b8560, engine=0x55ec36e805a0, lookup=0x55ec3701e190, value=...) at jsruntime/qv4object.cpp:804 #31 0x00007fc758e9b725 in QV4::Moth::VME::interpret (frame=0x7ffc3c1e1580, engine=0x55ec36e805a0, code=0x7fc74420beff ".FM|") at jsruntime/qv4vme_moth.cpp:653 #32 0x00007fc758ea1465 in QV4::Moth::VME::exec (frame=<optimized out>, engine=<optimized out>) at jsruntime/qv4vme_moth.cpp:463 #33 0x00007fc758e415ed in QV4::Function::call (this=<optimized out>, thisObject=<optimized out>, argv=<optimized out>, argc=<optimized out>, context=<optimized out>) at jsruntime/qv4function.cpp:69 #34 0x00007fc758f992f1 in QQmlJavaScriptExpression::evaluate (this=0x55ec36e39650, callData=0x7fc7316b84d0, isUndefined=0x0) at ../../include/QtQml/5.15.1/QtQml/private/../../../../../src/qml/jsruntime/qv4value_p.h:343 #35 0x00007fc758f55ff1 in QQmlBoundSignalExpression::evaluate (this=<optimized out>, a=<optimized out>) at ../../include/QtQml/5.15.1/QtQml/private/../../../../../src/qml/jsruntime/qv4jscall_p.h:82 #36 0x00007fc758f57a23 in QQmlBoundSignal_callback (a=0x0, e=0x55ec36f44370) at ../../include/QtQml/5.15.1/QtQml/private/../../../../../src/qml/qml/qqmlboundsignalexpressionpointer_p.h:69 #37 QQmlBoundSignal_callback (e=0x55ec36f44370, a=0x0) at qml/qqmlboundsignal.cpp:341 #38 0x00007fc758f7a63d in QQmlNotifier::emitNotify (endpoint=<optimized out>, a=0x0) at qml/qqmlnotifier.cpp:104 #39 0x00007fc757b371d2 in doActivate<false> (sender=0x55ec36f23130, signal_index=61, argv=0x0) at /usr/include/c++/10/bits/atomic_base.h:741 #40 0x00007fc758f7a63d in QQmlNotifier::emitNotify (endpoint=<optimized out>, a=0x0) at qml/qqmlnotifier.cpp:104 #41 0x00007fc757b371d2 in doActivate<false> (sender=0x55ec36f73c20, signal_index=30, argv=0x0) at /usr/include/c++/10/bits/atomic_base.h:741 #42 0x00007fc7593a5d36 in QQuickTextInputPrivate::finishChange (this=0x55ec36f770a0, validateFromState=<optimized out>, update=<optimized out>, edited=<optimized out>) at items/qquicktextinput.cpp:3608 #43 0x00007fc7593a8aad in QQuickTextInputPrivate::processKeyEvent (this=0x55ec36f770a0, event=0x7ffc3c1e4ef0) at /usr/include/qt5/QtCore/qstring.h:1089 #44 0x00007fc75939b53a in QQuickTextInput::keyPressEvent (this=0x55ec36f73c20, ev=0x7ffc3c1e4ef0) at items/qquicktextinput.cpp:1516 #45 0x00007fc759356b8e in QQuickItemPrivate::deliverKeyEvent (this=0x55ec36f770a0, e=0x7ffc3c1e4ef0) at items/qquickitem.cpp:5178 #46 0x00007fc75935fb88 in QQuickItem::event (this=0x55ec36f73c20, ev=0x7ffc3c1e4ef0) at items/qquickitem.cpp:8147 #47 0x00007fc75858615f in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x55ec36f73c20, e=0x7ffc3c1e4ef0) at kernel/qapplication.cpp:3630 #48 0x00007fc757b08bf8 in QCoreApplication::notifyInternal2 (receiver=0x55ec36f73c20, event=0x7ffc3c1e4ef0) at ../../include/QtCore/5.15.1/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:325 #49 0x00007fc75936e0cf in QQuickWindowPrivate::deliverKeyEvent (this=<optimized out>, e=0x7ffc3c1e4ef0) at items/qquickwindow.cpp:1911 #50 0x00007fc757f09bd5 in QWindow::event (this=0x7ffc3c1e5300, ev=<optimized out>) at kernel/qwindow.cpp:2438 #51 0x000055ec35c3be0f in View::event (this=0x7ffc3c1e5300, event=0x7ffc3c1e4ef0) at /usr/src/debug/plasma-workspace-5.19.5-3.fc33.x86_64/krunner/view.cpp:173 #52 0x00007fc75858615f in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x7ffc3c1e5300, e=0x7ffc3c1e4ef0) at kernel/qapplication.cpp:3630 #53 0x00007fc757b08bf8 in QCoreApplication::notifyInternal2 (receiver=0x7ffc3c1e5300, event=0x7ffc3c1e4ef0) at ../../include/QtCore/5.15.1/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:325 #54 0x00007fc757efb112 in QGuiApplicationPrivate::processKeyEvent (e=0x55ec371ce8b0) at kernel/qguiapplication.cpp:2402 #55 0x00007fc757ee094b in QWindowSystemInterface::sendWindowSystemEvents (flags=...) at kernel/qwindowsysteminterface.cpp:1175 #56 0x00007fc745ed12aa in xcbSourceDispatch (source=<optimized out>) at qxcbeventdispatcher.cpp:105 #57 0x00007fc7561d6fd7 in g_main_context_dispatch () from /lib64/libglib-2.0.so.0 #58 0x00007fc756227d88 in g_main_context_iterate.constprop () from /lib64/libglib-2.0.so.0 #59 0x00007fc7561d441f in g_main_context_iteration () from /lib64/libglib-2.0.so.0 #60 0x00007fc757b53a2f in QEventDispatcherGlib::processEvents (this=0x55ec36b66800, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #61 0x00007fc757b0765b in QEventLoop::exec (this=0x7ffc3c1e5180, flags=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #62 0x00007fc757b0f020 in QCoreApplication::exec () at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #63 0x000055ec35c3a977 in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/plasma-workspace-5.19.5-3.fc33.x86_64/krunner/main.cpp:120 [Inferior 1 (process 4263) detached] 80, object=0x55ec36f76fd0, name=name@entry=0x7fc7316b85e0, revisionMode=revisionMode@entry=QV4::QObjectWrapper::IgnoreRevision, value=...) at jsruntime/qv4qobjectwrapper.cpp:418 #28 0x00007fc758e8390f in QV4::QObjectWrapper::virtualPut (m=0x7fc7316b8560, id=..., value=..., receiver=0x7fc7316b8560) at jsruntime/qv4qobjectwrapper_p.h:159 #29 0x00007fc758e5c2e9 in QV4::Object::put (receiver=<optimized out>, v=..., id=..., this=<optimized out>, this=<optimized out>, id=..., v=..., receiver=<optimized out>) at ../../include/QtQml/5.15.1/QtQml/private/../../../../../src/qml/memory/qv4heap_p.h:82 #30 QV4::Object::virtualResolveLookupSetter (object=0x7fc7316b8560, engine=0x55ec36e805a0, lookup=0x55ec3701e190, value=...) at jsruntime/qv4object.cpp:804 #31 0x00007fc758e9b725 in QV4::Moth::VME::interpret (frame=0x7ffc3c1e1580, engine=0x55ec36e805a0, code=0x7fc74420beff ".FM|") at jsruntime/qv4vme_moth.cpp:653 #32 0x00007fc758ea1465 in QV4::Moth::VME::exec (frame=<optimized out>, engine=<optimized out>) at jsruntime/qv4vme_moth.cpp:463 #33 0x00007fc758e415ed in QV4::Function::call (this=<optimized out>, thisObject=<optimized out>, argv=<optimized out>, argc=<optimized out>, context=<optimized out>) at jsruntime/qv4function.cpp:69 #34 0x00007fc758f992f1 in QQmlJavaScriptExpression::evaluate (this=0x55ec36e39650, callData=0x7fc7316b84d0, isUndefined=0x0) at ../../include/QtQml/5.15.1/QtQml/private/../../../../../src/qml/jsruntime/qv4value_p.h:343 #35 0x00007fc758f55ff1 in QQmlBoundSignalExpression::evaluate (this=<optimized out>, a=<optimized out>) at ../../include/QtQml/5.15.1/QtQml/private/../../../../../src/qml/jsruntime/qv4jscall_p.h:82 #36 0x00007fc758f57a23 in QQmlBoundSignal_callback (a=0x0, e=0x55ec36f44370) at ../../include/QtQml/5.15.1/QtQml/private/../../../../../src/qml/qml/qqmlboundsignalexpressionpointer_p.h:69 #37 QQmlBoundSignal_callback (e=0x55ec36f44370, a=0x0) at qml/qqmlboundsignal.cpp:341 #38 0x00007fc758f7a63d in QQmlNotifier::emitNotify (endpoint=<optimized out>, a=0x0) at qml/qqmlnotifier.cpp:104 #39 0x00007fc757b371d2 in doActivate<false> (sender=0x55ec36f23130, signal_index=61, argv=0x0) at /usr/include/c++/10/bits/atomic_base.h:741 #40 0x00007fc758f7a63d in QQmlNotifier::emitNotify (endpoint=<optimized out>, a=0x0) at qml/qqmlnotifier.cpp:104 #41 0x00007fc757b371d2 in doActivate<false> (sender=0x55ec36f73c20, signal_index=30, argv=0x0) at /usr/include/c++/10/bits/atomic_base.h:741 #42 0x00007fc7593a5d36 in QQuickTextInputPrivate::finishChange (this=0x55ec36f770a0, validateFromState=<optimized out>, update=<optimized out>, edited=<optimized out>) at items/qquicktextinput.cpp:3608 #43 0x00007fc7593a8aad in QQuickTextInputPrivate::processKeyEvent (this=0x55ec36f770a0, event=0x7ffc3c1e4ef0) at /usr/include/qt5/QtCore/qstring.h:1089 #44 0x00007fc75939b53a in QQuickTextInput::keyPressEvent (this=0x55ec36f73c20, ev=0x7ffc3c1e4ef0) at items/qquicktextinput.cpp:1516 #45 0x00007fc759356b8e in QQuickItemPrivate::deliverKeyEvent (this=0x55ec36f770a0, e=0x7ffc3c1e4ef0) at items/qquickitem.cpp:5178 #46 0x00007fc75935fb88 in QQuickItem::event (this=0x55ec36f73c20, ev=0x7ffc3c1e4ef0) at items/qquickitem.cpp:8147 #47 0x00007fc75858615f in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x55ec36f73c20, e=0x7ffc3c1e4ef0) at kernel/qapplication.cpp:3630 #48 0x00007fc757b08bf8 in QCoreApplication::notifyInternal2 (receiver=0x55ec36f73c20, event=0x7ffc3c1e4ef0) at ../../include/QtCore/5.15.1/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:325 #49 0x00007fc75936e0cf in QQuickWindowPrivate::deliverKeyEvent (this=<optimized out>, e=0x7ffc3c1e4ef0) at items/qquickwindow.cpp:1911 #50 0x00007fc757f09bd5 in QWindow::event (this=0x7ffc3c1e5300, ev=<optimized out>) at kernel/qwindow.cpp:2438 #51 0x000055ec35c3be0f in View::event (this=0x7ffc3c1e5300, event=0x7ffc3c1e4ef0) at /usr/src/debug/plasma-workspace-5.19.5-3.fc33.x86_64/krunner/view.cpp:173 #52 0x00007fc75858615f in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x7ffc3c1e5300, e=0x7ffc3c1e4ef0) at kernel/qapplication.cpp:3630 #53 0x00007fc757b08bf8 in QCoreApplication::notifyInternal2 (receiver=0x7ffc3c1e5300, event=0x7ffc3c1e4ef0) at ../../include/QtCore/5.15.1/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:325 #54 0x00007fc757efb112 in QGuiApplicationPrivate::processKeyEvent (e=0x55ec371ce8b0) at kernel/qguiapplication.cpp:2402 #55 0x00007fc757ee094b in QWindowSystemInterface::sendWindowSystemEvents (flags=...) at kernel/qwindowsysteminterface.cpp:1175 #56 0x00007fc745ed12aa in xcbSourceDispatch (source=<optimized out>) at qxcbeventdispatcher.cpp:105 #57 0x00007fc7561d6fd7 in g_main_context_dispatch () from /lib64/libglib-2.0.so.0 #58 0x00007fc756227d88 in g_main_context_iterate.constprop () from /lib64/libglib-2.0.so.0 #59 0x00007fc7561d441f in g_main_context_iteration () from /lib64/libglib-2.0.so.0 #60 0x00007fc757b53a2f in QEventDispatcherGlib::processEvents (this=0x55ec36b66800, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #61 0x00007fc757b0765b in QEventLoop::exec (this=0x7ffc3c1e5180, flags=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #62 0x00007fc757b0f020 in QCoreApplication::exec () at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #63 0x000055ec35c3a977 in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/plasma-workspace-5.19.5-3.fc33.x86_64/krunner/main.cpp:120 [Inferior 1 (process 4263) detached] ec36f3c420, result=..., isUndefined=<optimized out>, flags=...) at qml/qqmlbinding.cpp:323 #20 0x00007fc758f9b5fe in QQmlNonbindingBinding::doUpdate (this=0x55ec36f3c420, watcher=..., flags=..., scope=...) at ../../include/QtQml/5.15.1/QtQml/private/../../../../../src/qml/jsruntime/qv4scopedvalue_p.h:242 #21 0x00007fc758f9c3bc in QQmlBinding::update (this=0x55ec36f3c420, flags=...) at qml/qqmlbinding.cpp:194 #22 0x00007fc758f7a63d in QQmlNotifier::emitNotify (endpoint=<optimized out>, a=0x0) at qml/qqmlnotifier.cpp:104 #23 0x00007fc757b371d2 in doActivate<false> (sender=0x55ec36f76fd0, signal_index=32, argv=0x0) at /usr/include/c++/10/bits/atomic_base.h:741 #24 0x00007fc758f3ba1a in QQmlVMEMetaObject::metaCall (this=0x55ec36f79740, o=<optimized out>, c=<optimized out>, _id=<optimized out>, a=<optimized out>) at ../../include/QtQml/5.15.1/QtQml/private/../../../../../src/qml/qml/qqmlpropertycache_p.h:376 #25 0x00007fc758e8328a in QV4::QObjectWrapper::setProperty (engine=0x55ec36e805a0, object=0x55ec36f76fd0, property=0x7fc71822f078, value=...) at ../../include/QtQml/5.15.1/QtQml/private/../../../../../src/qml/qml/qqmlpropertydata_p.h:285 #26 0x00007fc758e83778 in QV4::QObjectWrapper::setQmlProperty (value=..., revisionMode=QV4::QObjectWrapper::IgnoreRevision, name=0x55ec36a0d2a0, object=0x55ec36f76fd0, qmlContext=0x55ec36f62780, engine=0x55ec36e805a0) at jsruntime/qv4qobjectwrapper.cpp:435 #27 QV4::QObjectWrapper::setQmlProperty (engine=engine@entry=0x55ec36e805a0, qmlContext=qmlContext@entry=0x55ec36f62780, object=0x55ec36f76fd0, name=name@entry=0x7fc7316b85e0, revisionMode=revisionMode@entry=QV4::QObjectWrapper::IgnoreRevision, value=...) at jsruntime/qv4qobjectwrapper.cpp:418 #28 0x00007fc758e8390f in QV4::QObjectWrapper::virtualPut (m=0x7fc7316b8560, id=..., value=..., receiver=0x7fc7316b8560) at jsruntime/qv4qobjectwrapper_p.h:159 #29 0x00007fc758e5c2e9 in QV4::Object::put (receiver=<optimized out>, v=..., id=..., this=<optimized out>, this=<optimized out>, id=..., v=..., receiver=<optimized out>) at ../../include/QtQml/5.15.1/QtQml/private/../../../../../src/qml/memory/qv4heap_p.h:82 #30 QV4::Object::virtualResolveLookupSetter (object=0x7fc7316b8560, engine=0x55ec36e805a0, lookup=0x55ec3701e190, value=...) at jsruntime/qv4object.cpp:804 #31 0x00007fc758e9b725 in QV4::Moth::VME::interpret (frame=0x7ffc3c1e1580, engine=0x55ec36e805a0, code=0x7fc74420beff ".FM|") at jsruntime/qv4vme_moth.cpp:653 #32 0x00007fc758ea1465 in QV4::Moth::VME::exec (frame=<optimized out>, engine=<optimized out>) at jsruntime/qv4vme_moth.cpp:463 #33 0x00007fc758e415ed in QV4::Function::call (this=<optimized out>, thisObject=<optimized out>, argv=<optimized out>, argc=<optimized out>, context=<optimized out>) at jsruntime/qv4function.cpp:69 #34 0x00007fc758f992f1 in QQmlJavaScriptExpression::evaluate (this=0x55ec36e39650, callData=0x7fc7316b84d0, isUndefined=0x0) at ../../include/QtQml/5.15.1/QtQml/private/../../../../../src/qml/jsruntime/qv4value_p.h:343 #35 0x00007fc758f55ff1 in QQmlBoundSignalExpression::evaluate (this=<optimized out>, a=<optimized out>) at ../../include/QtQml/5.15.1/QtQml/private/../../../../../src/qml/jsruntime/qv4jscall_p.h:82 #36 0x00007fc758f57a23 in QQmlBoundSignal_callback (a=0x0, e=0x55ec36f44370) at ../../include/QtQml/5.15.1/QtQml/private/../../../../../src/qml/qml/qqmlboundsignalexpressionpointer_p.h:69 #37 QQmlBoundSignal_callback (e=0x55ec36f44370, a=0x0) at qml/qqmlboundsignal.cpp:341 #38 0x00007fc758f7a63d in QQmlNotifier::emitNotify (endpoint=<optimized out>, a=0x0) at qml/qqmlnotifier.cpp:104 #39 0x00007fc757b371d2 in doActivate<false> (sender=0x55ec36f23130, signal_index=61, argv=0x0) at /usr/include/c++/10/bits/atomic_base.h:741 #40 0x00007fc758f7a63d in QQmlNotifier::emitNotify (endpoint=<optimized out>, a=0x0) at qml/qqmlnotifier.cpp:104 #41 0x00007fc757b371d2 in doActivate<false> (sender=0x55ec36f73c20, signal_index=30, argv=0x0) at /usr/include/c++/10/bits/atomic_base.h:741 #42 0x00007fc7593a5d36 in QQuickTextInputPrivate::finishChange (this=0x55ec36f770a0, validateFromState=<optimized out>, update=<optimized out>, edited=<optimized out>) at items/qquicktextinput.cpp:3608 #43 0x00007fc7593a8aad in QQuickTextInputPrivate::processKeyEvent (this=0x55ec36f770a0, event=0x7ffc3c1e4ef0) at /usr/include/qt5/QtCore/qstring.h:1089 #44 0x00007fc75939b53a in QQuickTextInput::keyPressEvent (this=0x55ec36f73c20, ev=0x7ffc3c1e4ef0) at items/qquicktextinput.cpp:1516 #45 0x00007fc759356b8e in QQuickItemPrivate::deliverKeyEvent (this=0x55ec36f770a0, e=0x7ffc3c1e4ef0) at items/qquickitem.cpp:5178 #46 0x00007fc75935fb88 in QQuickItem::event (this=0x55ec36f73c20, ev=0x7ffc3c1e4ef0) at items/qquickitem.cpp:8147 #47 0x00007fc75858615f in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x55ec36f73c20, e=0x7ffc3c1e4ef0) at kernel/qapplication.cpp:3630 #48 0x00007fc757b08bf8 in QCoreApplication::notifyInternal2 (receiver=0x55ec36f73c20, event=0x7ffc3c1e4ef0) at ../../include/QtCore/5.15.1/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:325 #49 0x00007fc75936e0cf in QQuickWindowPrivate::deliverKeyEvent (this=<optimized out>, e=0x7ffc3c1e4ef0) at items/qquickwindow.cpp:1911 #50 0x00007fc757f09bd5 in QWindow::event (this=0x7ffc3c1e5300, ev=<optimized out>) at kernel/qwindow.cpp:2438 #51 0x000055ec35c3be0f in View::event (this=0x7ffc3c1e5300, event=0x7ffc3c1e4ef0) at /usr/src/debug/plasma-workspace-5.19.5-3.fc33.x86_64/krunner/view.cpp:173 #52 0x00007fc75858615f in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x7ffc3c1e5300, e=0x7ffc3c1e4ef0) at kernel/qapplication.cpp:3630 #53 0x00007fc757b08bf8 in QCoreApplication::notifyInternal2 (receiver=0x7ffc3c1e5300, event=0x7ffc3c1e4ef0) at ../../include/QtCore/5.15.1/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:325 #54 0x00007fc757efb112 in QGuiApplicationPrivate::processKeyEvent (e=0x55ec371ce8b0) at kernel/qguiapplication.cpp:2402 #55 0x00007fc757ee094b in QWindowSystemInterface::sendWindowSystemEvents (flags=...) at kernel/qwindowsysteminterface.cpp:1175 #56 0x00007fc745ed12aa in xcbSourceDispatch (source=<optimized out>) at qxcbeventdispatcher.cpp:105 #57 0x00007fc7561d6fd7 in g_main_context_dispatch () from /lib64/libglib-2.0.so.0 #58 0x00007fc756227d88 in g_main_context_iterate.constprop () from /lib64/libglib-2.0.so.0 #59 0x00007fc7561d441f in g_main_context_iteration () from /lib64/libglib-2.0.so.0 #60 0x00007fc757b53a2f in QEventDispatcherGlib::processEvents (this=0x55ec36b66800, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #61 0x00007fc757b0765b in QEventLoop::exec (this=0x7ffc3c1e5180, flags=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #62 0x00007fc757b0f020 in QCoreApplication::exec () at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #63 0x000055ec35c3a977 in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/plasma-workspace-5.19.5-3.fc33.x86_64/krunner/main.cpp:120 [Inferior 1 (process 4263) detached]
*** Bug 428502 has been marked as a duplicate of this bug. ***
Created attachment 133233 [details] New crash information added by DrKonqi plasmashell (5.19.5) using Qt 5.15.1 - What I was doing when the application crashed: Always happen when serching menu also lock screen. -- Backtrace (Reduced): #5 0x00007fafe8d328ee in KDisplayManager::KDisplayManager() () at /lib64/libkworkspace5.so.5 #6 0x00007fafbc1d7be9 in QObject* KPluginFactory::createInstance<SessionRunner, QObject>(QWidget*, QObject*, QList<QVariant> const&) () at /usr/lib64/qt5/plugins/krunner_sessions.so #7 0x00007fafe7f75092 in KPluginFactory::create(char const*, QWidget*, QObject*, QList<QVariant> const&, QString const&) () at /lib64/libKF5CoreAddons.so.5 #8 0x00007fafac07867e in Plasma::RunnerManagerPrivate::loadInstalledRunner(KPluginMetaData const&) () at /lib64/libKF5Runner.so.5 #9 0x00007fafac07995c in Plasma::RunnerManagerPrivate::loadRunners() () at /lib64/libKF5Runner.so.5
*** Bug 428939 has been marked as a duplicate of this bug. ***
Seems related to the KDisplayManager class. I know that I am there have been a few changes to make the switch user functionality work. Maybe that fixed the crash here. Can anyone reproduce the crash on 5.20?
Created attachment 133308 [details] New crash information added by DrKonqi krunner (5.19.5) using Qt 5.15.1 - What I was doing when the application crashed: Starting KRunner via hotkey alt f2 -> start typing the application name -> crash -- Backtrace (Reduced): #5 0x00007f28812d28ee in KDisplayManager::KDisplayManager() () from /lib64/libkworkspace5.so.5 #6 0x00007f28509abbe9 in QObject* KPluginFactory::createInstance<SessionRunner, QObject>(QWidget*, QObject*, QList<QVariant> const&) () from /usr/lib64/qt5/plugins/krunner_sessions.so #7 0x00007f288079e092 in KPluginFactory::create(char const*, QWidget*, QObject*, QList<QVariant> const&, QString const&) () from /lib64/libKF5CoreAddons.so.5 #8 0x00007f28596a067e in Plasma::RunnerManagerPrivate::loadInstalledRunner(KPluginMetaData const&) () from /lib64/libKF5Runner.so.5 #9 0x00007f28596a195c in Plasma::RunnerManagerPrivate::loadRunners() () from /lib64/libKF5Runner.so.5
Update to 5.20 and seems fixed
I am using Fedora 33 and with the latest KDE update (5.20.3) the issue is fixed
*** Bug 429206 has been marked as a duplicate of this bug. ***