https://bugs.kde.org/show_bug.cgi?id=452258
Bug ID: 452258 Summary: Plasma crashes when opening plasma widgets Product: plasmashell Version: 5.24.3 Platform: openSUSE RPMs OS: Linux Status: REPORTED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: plasma-b...@kde.org Reporter: johannes.carr...@nea-carraro.de CC: k...@davidedmundson.co.uk Target Milestone: 1.0 Application: plasmashell (5.24.3) Qt Version: 5.15.2 Frameworks Version: 5.90.0 Operating System: Linux 5.14.21-150400.11-default x86_64 Windowing System: Wayland Distribution: "openSUSE Leap 15.4 Beta" DrKonqi: 5.24.3 [KCrashBackend] -- Information about the crash: - What I was doing when the application crashed: klick on adding plasma-widgets search for plasma-witdget happens on wayland session The crash can be reproduced every time. -- Backtrace: Application: Plasma (plasmashell), signal: Segmentation fault [KCrash Handler] #4 ucstricmp (be=0x8bd4e0a, b=0x8bd4e08, ae=0x454545454d869157, a=0x454545454d869155) at text/qstring.cpp:843 #5 qt_compare_strings (lhs=..., rhs=..., cs=<optimized out>) at text/qstring.cpp:1188 #6 0x00007fea854faa4f in qt_starts_with_impl<QStringView, QStringView> (cs=Qt::CaseInsensitive, needle=..., haystack=...) at text/qstring.cpp:11969 #7 qt_starts_with (cs=Qt::CaseInsensitive, needle=..., haystack=...) at text/qstring.cpp:11974 #8 QStringRef::startsWith (this=this@entry=0xa292918, str=..., cs=cs@entry=Qt::CaseInsensitive) at text/qstring.cpp:11748 #9 0x00007fea12ad5c62 in PlasmaAppletItem::matches (this=0x98fcc60, pattern=...) at /usr/src/debug/plasma5-workspace-5.24.3-bp154.1.1.x86_64/components/shellprivate/widgetexplorer/plasmaappletitemmodel.cpp:137 #10 0x00007fea12ad09fe in KCategorizedItemsViewModels::DefaultItemFilterProxyModel::filterAcceptsRow (this=0x83f4e20, sourceRow=12, sourceParent=...) at /usr/src/debug/plasma5-workspace-5.24.3-bp154.1.1.x86_64/components/shellprivate/widgetexplorer/kcategorizeditemsviewmodels.cpp:163 #11 0x00007fea856333b8 in QSortFilterProxyModelPrivate::handle_filter_changed (orient=Qt::Vertical, source_parent=..., proxy_to_source=..., source_to_proxy=..., this=0x9a13e10) at itemmodels/qsortfilterproxymodel.cpp:1351 #12 QSortFilterProxyModelPrivate::filter_changed (this=0x9a13e10, source_parent=...) at itemmodels/qsortfilterproxymodel.cpp:1305 #13 0x00007fea856344da in QSortFilterProxyModel::invalidateFilter (this=<optimized out>) at itemmodels/qsortfilterproxymodel.cpp:3059 #14 0x00007fea12ad0b5e in KCategorizedItemsViewModels::DefaultItemFilterProxyModel::setSearchTerm (this=this@entry=0x83f4e20, pattern=...) at /usr/src/debug/plasma5-workspace-5.24.3-bp154.1.1.x86_64/components/shellprivate/widgetexplorer/kcategorizeditemsviewmodels.cpp:187 #15 0x00007fea12acf46e in KCategorizedItemsViewModels::DefaultItemFilterProxyModel::qt_static_metacall (_o=_o@entry=0x83f4e20, _c=_c@entry=QMetaObject::WriteProperty, _id=_id@entry=0, _a=_a@entry=0x7fffc13fc6e0) at /usr/src/debug/plasma5-workspace-5.24.3-bp154.1.1.x86_64/build/components/shellprivate/plasmashellprivateplugin_autogen/KWVQMABLMH/moc_kcategorizeditemsviewmodels_p.cpp:310 #16 0x00007fea12acfb3b in KCategorizedItemsViewModels::DefaultItemFilterProxyModel::qt_metacall (this=0x83f4e20, _c=QMetaObject::WriteProperty, _id=0, _a=0x7fffc13fc6e0) at /usr/src/debug/plasma5-workspace-5.24.3-bp154.1.1.x86_64/build/components/shellprivate/plasmashellprivateplugin_autogen/KWVQMABLMH/moc_kcategorizeditemsviewmodels_p.cpp:360 #17 0x00007fea87f701dd in QV4::QObjectWrapper::setProperty (engine=engine@entry=0x1e87000, object=object@entry=0x83f4e20, property=0x542c248, value=...) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde43-150400.1.1.x86_64/src/qml/jsruntime/qv4qobjectwrapper.cpp:542 #18 0x00007fea87f704ce in QV4::QObjectWrapper::setQmlProperty (engine=0x1e87000, qmlContext=<optimized out>, object=0x83f4e20, name=<optimized out>, revisionMode=QV4::QObjectWrapper::IgnoreRevision, value=...) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde43-150400.1.1.x86_64/src/qml/jsruntime/qv4qobjectwrapper.cpp:435 #19 0x00007fea87f7061b in QV4::QObjectWrapper::virtualPut (m=0x7fea603a2538, id=..., value=..., receiver=0x7fea603a2538) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde43-150400.1.1.x86_64/src/qml/jsruntime/qv4qobjectwrapper.cpp:722 #20 0x00007fea87f34f89 in QV4::Object::put (receiver=0x7fea603a2538, v=..., id=..., this=0x7fea603a2538) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde43-150400.1.1.x86_64/src/qml/jsruntime/qv4object_p.h:324 #21 QV4::Object::virtualResolveLookupSetter (object=0x7fea603a2538, engine=0x1e87000, lookup=0x9a70da0, value=...) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde43-150400.1.1.x86_64/src/qml/jsruntime/qv4object.cpp:804 #22 0x00007fea87f8a358 in QV4::Moth::VME::interpret (frame=0x7fffc13fca80, engine=0x1e87000, code=0x7fea52caeaed "\016\002") at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde43-150400.1.1.x86_64/src/qml/jsruntime/qv4vme_moth.cpp:653 #23 0x00007fea87f8f066 in QV4::Moth::VME::exec (frame=frame@entry=0x7fffc13fca80, engine=engine@entry=0x1e87000) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde43-150400.1.1.x86_64/src/qml/jsruntime/qv4vme_moth.cpp:463 #24 0x00007fea87f1eb3a in QV4::Function::call (this=this@entry=0x9705680, thisObject=thisObject@entry=0x7fea603a24e8, argv=argv@entry=0x7fea603a2500, argc=<optimized out>, context=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde43-150400.1.1.x86_64/src/qml/jsruntime/qv4function.cpp:69 #25 0x00007fea880b07a7 in QQmlJavaScriptExpression::evaluate (this=this@entry=0x8296a10, callData=callData@entry=0x7fea603a24d0, isUndefined=isUndefined@entry=0x0) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde43-150400.1.1.x86_64/src/qml/qml/qqmljavascriptexpression.cpp:212 #26 0x00007fea88057d39 in QQmlBoundSignalExpression::evaluate (this=this@entry=0x8296a10, a=a@entry=0x0) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde43-150400.1.1.x86_64/src/qml/qml/qqmlboundsignal.cpp:224 #27 0x00007fea88058f8b in QQmlBoundSignal_callback (e=0x8742ad0, a=0x0) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde43-150400.1.1.x86_64/src/qml/qml/qqmlboundsignal.cpp:361 #28 0x00007fea8808f0c3 in QQmlNotifier::emitNotify (endpoint=<optimized out>, a=a@entry=0x0) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde43-150400.1.1.x86_64/src/qml/qml/qqmlnotifier.cpp:104 #29 0x00007fea8803a593 in QQmlData::signalEmitted (object=0x9b5c780, index=<optimized out>, a=0x0) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde43-150400.1.1.x86_64/src/qml/qml/qqmlengine.cpp:834 #30 0x00007fea856a1e54 in doActivate<false> (sender=0x9b5c780, signal_index=30, argv=0x0) at kernel/qobject.cpp:3778 #31 0x00007fea8569b6c2 in QMetaObject::activate (sender=sender@entry=0x9b5c780, m=m@entry=0x7fea89065640 <QQuickTextInput::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0) at kernel/qobject.cpp:3946 #32 0x00007fea88bcdc40 in QQuickTextInput::textChanged (this=this@entry=0x9b5c780) at .moc/moc_qquicktextinput_p.cpp:1319 #33 0x00007fea88bd6a53 in QQuickTextInputPrivate::finishChange (this=this@entry=0x91164f0, validateFromState=<optimized out>, update=update@entry=false, edited=edited@entry=true) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde43-150400.1.1.x86_64/src/quick/items/qquicktextinput.cpp:3608 #34 0x00007fea88bd8481 in QQuickTextInputPrivate::insert (this=this@entry=0x91164f0, newText=...) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde43-150400.1.1.x86_64/src/quick/items/qquicktextinput.cpp:3248 #35 0x00007fea88bdab17 in QQuickTextInputPrivate::processKeyEvent (this=this@entry=0x91164f0, event=event@entry=0x7fffc13ff100) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde43-150400.1.1.x86_64/src/quick/items/qquicktextinput.cpp:4580 #36 0x00007fea88bdab98 in QQuickTextInput::keyPressEvent (this=0x9b5c780, ev=0x7fffc13ff100) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde43-150400.1.1.x86_64/src/quick/items/qquicktextinput.cpp:1516 #37 0x00007fea88b967e7 in QQuickItemPrivate::deliverKeyEvent (this=this@entry=0x91164f0, e=0x7fffc13ff100) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde43-150400.1.1.x86_64/src/quick/items/qquickitem.cpp:5207 #38 0x00007fea88b99e00 in QQuickItem::event (this=0x9b5c780, ev=0x7fffc13ff100) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde43-150400.1.1.x86_64/src/quick/items/qquickitem.cpp:8182 #39 0x00007fea8721a3ac in QApplicationPrivate::notify_helper (this=this@entry=0x1a9bf90, receiver=receiver@entry=0x9b5c780, e=e@entry=0x7fffc13ff100) at kernel/qapplication.cpp:3632 #40 0x00007fea872211a0 in QApplication::notify (this=0x7fffc13ff520, receiver=0x9b5c780, e=0x7fffc13ff100) at kernel/qapplication.cpp:3156 #41 0x00007fea85664ac3 in QCoreApplication::notifyInternal2 (receiver=0x9b5c780, event=0x7fffc13ff100) at kernel/qcoreapplication.cpp:1064 #42 0x00007fea85664c9e in QCoreApplication::sendEvent (receiver=receiver@entry=0x9b5c780, event=event@entry=0x7fffc13ff100) at kernel/qcoreapplication.cpp:1462 #43 0x00007fea88ba4a4f in QQuickWindowPrivate::deliverKeyEvent (this=this@entry=0x20ea3a0, e=e@entry=0x7fffc13ff100) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde43-150400.1.1.x86_64/src/quick/items/qquickwindow.cpp:1934 #44 0x00007fea88ba9ecf in QQuickWindow::keyPressEvent (this=<optimized out>, e=0x7fffc13ff100) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde43-150400.1.1.x86_64/src/quick/items/qquickwindow.cpp:1910 #45 0x00007fea85cc9b45 in QWindow::event (this=this@entry=0x219b900, ev=ev@entry=0x7fffc13ff100) at kernel/qwindow.cpp:2438 #46 0x00007fea88bb5b99 in QQuickWindow::event (this=this@entry=0x219b900, e=e@entry=0x7fffc13ff100) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde43-150400.1.1.x86_64/src/quick/items/qquickwindow.cpp:1901 #47 0x00007fea8b405c2b in PlasmaQuick::Dialog::event (this=0x219b900, event=0x7fffc13ff100) at /usr/src/debug/plasma-framework-5.90.0-bp154.1.1.x86_64/src/plasmaquick/dialog.cpp:1387 #48 0x00007fea8721a3ac in QApplicationPrivate::notify_helper (this=this@entry=0x1a9bf90, receiver=receiver@entry=0x219b900, e=e@entry=0x7fffc13ff100) at kernel/qapplication.cpp:3632 #49 0x00007fea872211a0 in QApplication::notify (this=0x7fffc13ff520, receiver=0x219b900, e=0x7fffc13ff100) at kernel/qapplication.cpp:3156 #50 0x00007fea85664ac3 in QCoreApplication::notifyInternal2 (receiver=0x219b900, event=0x7fffc13ff100) at kernel/qcoreapplication.cpp:1064 #51 0x00007fea85664cae in QCoreApplication::sendSpontaneousEvent (receiver=receiver@entry=0x219b900, event=event@entry=0x7fffc13ff100) at kernel/qcoreapplication.cpp:1474 #52 0x00007fea85cbacfb in QGuiApplicationPrivate::processKeyEvent (e=0xa8eee60) at kernel/qguiapplication.cpp:2414 #53 0x00007fea85cbf5e5 in QGuiApplicationPrivate::processWindowSystemEvent (e=e@entry=0xa8eee60) at kernel/qguiapplication.cpp:2008 #54 0x00007fea85c9748b in QWindowSystemInterface::sendWindowSystemEvents (flags=...) at kernel/qwindowsysteminterface.cpp:1169 #55 0x00007fea7cd390d0 in userEventSourceDispatch (source=<optimized out>) at qeventdispatcher_glib.cpp:74 #56 0x00007fea7e2e47fb in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0 #57 0x00007fea7e2e4ba0 in ?? () from /usr/lib64/libglib-2.0.so.0 #58 0x00007fea7e2e4c2c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #59 0x00007fea856c70dc in QEventDispatcherGlib::processEvents (this=0x1aa11d0, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #60 0x00007fea8566333a in QEventLoop::exec (this=this@entry=0x7fffc13ff400, flags=..., flags@entry=...) at kernel/qeventloop.cpp:232 #61 0x00007fea8566cb37 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1375 #62 0x00007fea85cb2f9c in QGuiApplication::exec () at kernel/qguiapplication.cpp:1867 #63 0x00007fea8721a305 in QApplication::exec () at kernel/qapplication.cpp:2824 #64 0x0000000000420740 in main (argc=<optimized out>, argv=0x7fffc13ff530) at /usr/src/debug/plasma5-workspace-5.24.3-bp154.1.1.x86_64/shell/main.cpp:238 [Inferior 1 (process 2431) detached] Possible duplicates by query: bug 437355, bug 422072. Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.