https://bugs.kde.org/show_bug.cgi?id=450989
Bug ID: 450989 Summary: Plasma crashes after typing in Klipper search area Product: plasmashell Version: 5.24.2 Platform: Manjaro OS: Linux Status: REPORTED Severity: crash Priority: NOR Component: Clipboard Assignee: plasma-b...@kde.org Reporter: med.medin.2...@gmail.com Target Milestone: 1.0 This crash is not always reproducible, but it happened 3 times after upgrading to 5.24.2 [Thread debugging using libthread_db enabled] Using host libthread_db library "/usr/lib/libthread_db.so.1". Core was generated by `/usr/bin/plasmashell'. Program terminated with signal SIGSEGV, Segmentation fault. #0 0x00007f59747f934c in __pthread_kill_implementation () from /usr/lib/libc.so.6 [Current thread is 1 (Thread 0x7f5970110a80 (LWP 1424))] (gdb) bt #0 0x00007f59747f934c in __pthread_kill_implementation () at /usr/lib/libc.so.6 #1 0x00007f59747ac4b8 in raise () at /usr/lib/libc.so.6 #2 0x00007f5976b03384 in KCrash::defaultCrashHandler(int) (sig=11) at /usr/src/debug/kcrash-5.91.0/src/kcrash.cpp:609 #3 0x00007f59747ac560 in <signal handler called> () at /usr/lib/libc.so.6 #4 0x00007f5974e574db in () at /usr/lib/libQt5Core.so.5 #5 0x00007f5973de2d6e in QQmlDelegateModelItem::rowChanged() (this=0x55ad3c82a380) at .moc/moc_qqmldelegatemodel_p_p.cpp:221 #6 QQmlDelegateModelItem::setModelIndex(int, int, int, bool) (this=0x55ad3c82a380, idx=<optimized out>, newRow=<optimized out>, newColumn=<optimized out>, alwaysEmit=<optimized out>) at /usr/src/debug/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:2412 #7 0x00007f5973de03e1 in QQmlDelegateModel::_q_itemsInserted(int, int) (this=<optimized out>, index=0, count=29) at /usr/src/debug/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:1594 #8 0x00007f5973de8e73 in QQmlDelegateModel::qt_metacall(QMetaObject::Call, int, void**) (this=0x55ad38854a90, _c=QMetaObject::InvokeMetaMethod, _id=9, _a=0x7ffe37fee6b0) at .moc/moc_qqmldelegatemodel_p.cpp:371 #9 0x00007f5974e57794 in () at /usr/lib/libQt5Core.so.5 #10 0x00007f5974de3183 in QAbstractItemModel::rowsInserted(QModelIndex const&, int, int, QAbstractItemModel::QPrivateSignal) () at /usr/lib/libQt5Core.so.5 #11 0x00007f5974ddccbe in QAbstractItemModel::endInsertRows() () at /usr/lib/libQt5Core.so.5 #12 0x00007f5974e030e6 in () at /usr/lib/libQt5Core.so.5 #13 0x00007f5974e03c7d in () at /usr/lib/libQt5Core.so.5 #14 0x00007f5974e0405d in () at /usr/lib/libQt5Core.so.5 #15 0x00007f5974e0721f in QSortFilterProxyModel::setFilterRegExp(QRegExp const&) () at /usr/lib/libQt5Core.so.5 #16 0x00007f595e5181a8 in Plasma::SortFilterModel::setFilterRegExp(QString const&) (exp=..., this=0x55ad3887b040) at /usr/src/debug/plasma-framework-5.91.0/src/declarativeimports/core/datamodel.cpp:102 #17 Plasma::SortFilterModel::setFilterRegExp(QString const&) (exp=..., this=0x55ad3887b040) at /usr/src/debug/plasma-framework-5.91.0/src/declarativeimports/core/datamodel.cpp:97 #18 Plasma::SortFilterModel::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (_o=0x55ad3887b040, _c=939453120, _id=<optimized out>, _a=0x7ffe37feeb60) at /usr/src/debug/build/src/declarativeimports/core/corebindingsplugin_autogen/EWIEGA46WW/moc_datamodel.cpp:281 #19 0x00007f5976263741 in QQmlPropertyData::writeProperty(QObject*, void*, QFlags<QQmlPropertyData::WriteFlag>) const (this=<optimized out>, target=<optimized out>, value=<optimized out>, flags=...) at ../../include/QtQml/5.15.2/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/qqmlpropertydata_p.h:375 #20 0x00007f59762b9475 in GenericBinding<10>::doStore<QString>(QString, QQmlPropertyData const*, QFlags<QQmlPropertyData::WriteFlag>) const (flags=..., pd=0x7f595846e5a8, value=..., this=0x55ad3887b950) at /usr/src/debug/qtdeclarative/src/qml/qml/qqmlbinding.cpp:342 #21 GenericBinding<10>::write(QV4::Value const&, bool, QFlags<QQmlPropertyData::WriteFlag>) (this=0x55ad3887b950, result=..., isUndefined=<optimized out>, flags=...) at /usr/src/debug/qtdeclarative/src/qml/qml/qqmlbinding.cpp:323 #22 0x00007f59762c1bf6 in QQmlNonbindingBinding::doUpdate(QQmlJavaScriptExpression::DeleteWatcher const&, QFlags<QQmlPropertyData::WriteFlag>, QV4::Scope&) (this=0x55ad3887b950, watcher=..., flags=..., scope=<optimized out>) at /usr/src/debug/qtdeclarative/src/qml/qml/qqmlbinding.cpp:258 #23 0x00007f59762c2adc in QQmlBinding::update(QFlags<QQmlPropertyData::WriteFlag>) (this=0x55ad3887b950, flags=...) at /usr/src/debug/qtdeclarative/src/qml/qml/qqmlbinding.cpp:194 #24 0x00007f597629f425 in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*, void**) (endpoint=<optimized out>, a=0x0) at /usr/src/debug/qtdeclarative/src/qml/qml/qqmlnotifier.cpp:104 #25 0x00007f5974e5752e in () at /usr/lib/libQt5Core.so.5 #26 0x00007f597675a468 in QQuickTextInputPrivate::finishChange(int, bool, bool) (this=0x55ad316e8c80, validateFromState=<optimized out>, update=<optimized out>, edited=<optimized out>) at /usr/src/debug/qtdeclarative/src/quick/items/qquicktextinput.cpp:3612 #27 0x00007f597675d408 in QQuickTextInputPrivate::processKeyEvent(QKeyEvent*) (this=0x55ad316e8c80, event=0x7ffe37ff0a50) at /usr/src/debug/qtdeclarative/src/quick/items/qquicktextinput.cpp:4559 #28 0x00007f597674f73f in QQuickTextInput::keyPressEvent(QKeyEvent*) (this=0x55ad388637a0, ev=0x7ffe37ff0a50) at /usr/src/debug/qtdeclarative/src/quick/items/qquicktextinput.cpp:1516 #29 0x00007f597670a8e6 in QQuickItemPrivate::deliverKeyEvent(QKeyEvent*) (this=0x55ad316e8c80, e=0x7ffe37ff0a50) at /usr/src/debug/qtdeclarative/src/quick/items/qquickitem.cpp:5205 #30 0x00007f5976718969 in QQuickItem::event(QEvent*) (this=0x55ad388637a0, ev=0x7ffe37ff0a50) at /usr/src/debug/qtdeclarative/src/quick/items/qquickitem.cpp:8182 #31 0x00007f5975a781a6 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5 #32 0x00007f5974e26b9a in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5 #33 0x00007f5976722fb9 in QQuickWindowPrivate::deliverKeyEvent(QKeyEvent*) (this=<optimized out>, e=0x7ffe37ff0a50) at /usr/src/debug/qtdeclarative/src/quick/items/qquickwindow.cpp:1934 #34 0x00007f597520942d in QWindow::event(QEvent*) () at /usr/lib/libQt5Gui.so.5 #35 0x00007f5975a781a6 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5 #36 0x00007f5974e26b9a in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5 #37 0x00007f59751fad94 in QGuiApplicationPrivate::processKeyEvent(QWindowSystemInterfacePrivate::KeyEvent*) () at /usr/lib/libQt5Gui.so.5 #38 0x00007f59751e5695 in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Gui.so.5 #39 0x00007f596fd18f80 in () at /usr/lib/libQt5XcbQpa.so.5 #40 0x00007f597322bf13 in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0 #41 0x00007f59732820d9 in () at /usr/lib/libglib-2.0.so.0 #42 0x00007f5973229485 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #43 0x00007f5974e72ada in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #44 0x00007f5974e1ee6b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #45 0x00007f5974e2a5c7 in QCoreApplication::exec() () at /usr/lib/libQt5Core.so.5 #46 0x000055ad2eb664d2 in main(int, char**) (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/plasma-workspace-5.24.2/shell/main.cpp:238 -- You are receiving this mail because: You are watching all bug changes.