Bug 388390 - Plasma crashes and restarts with no clear user interaction
Summary: Plasma crashes and restarts with no clear user interaction
Status: RESOLVED DUPLICATE of bug 391613
Alias: None
Product: plasmashell
Classification: Plasma
Component: generic-crash (show other bugs)
Version: 5.8.7
Platform: openSUSE Linux
: NOR normal
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-12-31 11:42 UTC by Luke McDougald
Modified: 2018-06-22 11:52 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
Generated crash report from the built-in crash reporting tool. Failed to submit due to backtrace. (81.30 KB, text/plain)
2017-12-31 11:42 UTC, Luke McDougald
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Luke McDougald 2017-12-31 11:42:40 UTC
Created attachment 109604 [details]
Generated crash report from the built-in crash reporting tool. Failed to submit due to backtrace.

Application: plasmashell (5.8.7)

Qt Version: 5.6.2
Frameworks Version: 5.32.0
Operating System: Linux 4.4.103-36-default x86_64
Distribution: "openSUSE Leap 42.3"

-- Information about the crash:
- What I was doing when the application crashed:
No similar crashes had happened until I started Kmail and KDE's PIM services.
However, I also started HP's driver interface tool and had it open (this, now that I think about it, is more likely at fault).

- Custom settings of the application:
No custom settings of Kmail or PIM services, however, I am using 1.5x desktop scaling on Nvidia proprietary graphics, which seems to produce visual errors with Kmail in particular. Possible that errors are occurring on the rendering side of plasma. HP drivers did install a proprietary blob for a network-attached scanner.

- Additional notes:
During use of the HP application, the entire desktop interface hung for ~2 second intervals when some menus were clicked (even when the contents were not dynamic and had already been accessed). Crashing appears to have stopped after the HP application closed.

Sorry that debug symbols were not included. I attempted to install them through the Crash Reporting Assistant but the installation failed.

This format was generated with the built-in bug reporting tool, however, that tool failed to submit the error. I have included the tool's exact txt output, including duplicates of a lot of the comments here.

I cannot reproduce the crash. The crash occurred multiple sequential times. It is unclear what has changed.



Report to https://bugs.kde.org/
Comment 1 David Edmundson 2017-12-31 17:25:05 UTC
Pasting inline

Thread 1 (Thread 0x7f55ab91f900 (LWP 3621)):
[KCrash Handler]
#6  0x0000000080000003 in  ()
#7  0x00007f55a56fc3f7 in QMetaObject::activate(QObject*, int, void**) () at /usr/lib64/libQt5Core.so.5
#8  0x00007f55a85f5be2 in  () at /usr/lib64/libQt5Qml.so.5
#9  0x00007f55a8836e29 in QQmlDelegateModel::_q_itemsChanged(int, int, QVector<int> const&) () at /usr/lib64/libQt5Qml.so.5
#10 0x00007f55a885e1d4 in  () at /usr/lib64/libQt5Qml.so.5
#11 0x00007f55a885ebdb in QQmlDelegateModel::qt_metacall(QMetaObject::Call, int, void**) () at /usr/lib64/libQt5Qml.so.5
#12 0x00007f55a56fbd59 in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib64/libQt5Core.so.5
#13 0x00007f55a577210c in QAbstractItemModel::dataChanged(QModelIndex const&, QModelIndex const&, QVector<int> const&) () at /usr/lib64/libQt5Core.so.5
#14 0x00007f54e4bca8b4 in  () at /usr/lib64/qt5/qml/org/kde/plasma/private/kicker/libkickerplugin.so
#15 0x00007f54e4be5a4f in  () at /usr/lib64/qt5/qml/org/kde/plasma/private/kicker/libkickerplugin.so
#16 0x00007f54e4be6443 in  () at /usr/lib64/qt5/qml/org/kde/plasma/private/kicker/libkickerplugin.so
#17 0x00007f55a8786c50 in QQmlVMEMetaObject::metaCall(QObject*, QMetaObject::Call, int, void**) () at /usr/lib64/libQt5Qml.so.5
#18 0x00007f55a879a746 in QQmlPropertyPrivate::write(QObject*, QQmlPropertyData const&, QVariant const&, QQmlContextData*, QFlags<QQmlPropertyPrivate::WriteFlag>) () at /usr/lib64/libQt5Qml.so.5
#19 0x00007f55a8761e46 in QV4::QObjectWrapper::setProperty(QV4::ExecutionEngine*, QObject*, QQmlPropertyData*, QV4::Value const&) () at /usr/lib64/libQt5Qml.so.5
#20 0x00007f55a876245f in QV4::QObjectWrapper::setQmlProperty(QV4::ExecutionEngine*, QQmlContextData*, QObject*, QV4::String*, QV4::QObjectWrapper::RevisionMode, QV4::Value const&) () at /usr/lib64/libQt5Qml.so.5
#21 0x00007f55a876257d in QV4::QObjectWrapper::put(QV4::Managed*, QV4::String*, QV4::Value const&) () at /usr/lib64/libQt5Qml.so.5
#22 0x00007f55a8772df6 in QV4::Runtime::setProperty(QV4::ExecutionEngine*, QV4::Value const&, int, QV4::Value const&) () at /usr/lib64/libQt5Qml.so.5
#23 0x00007f55840b2441 in  ()
#24 0x0000000004674400 in  ()
#25 0x0000001da9589835 in  ()
#26 0x0000000000000001 in  ()
#27 0x0000000000000001 in  ()
#28 0x00007ffe081f29e0 in  ()
#29 0x00007f55a957764b in QQuickFlickable::qt_metacall(QMetaObject::Call, int, void**) () at /usr/lib64/libQt5Quick.so.5
#30 0x00007f55a871455f in  () at /usr/lib64/libQt5Qml.so.5
#31 0x00007f55a87feb6a in QQmlJavaScriptExpression::evaluate(QV4::CallData*, bool*) () at /usr/lib64/libQt5Qml.so.5
#32 0x00007f55a87a7399 in QQmlBoundSignalExpression::evaluate(void**) () at /usr/lib64/libQt5Qml.so.5
#33 0x00007f55a87a8396 in  () at /usr/lib64/libQt5Qml.so.5
#34 0x00007f55a87dcdc7 in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*, void**) () at /usr/lib64/libQt5Qml.so.5
#35 0x00007f55a878aec4 in QQmlData::signalEmitted(QAbstractDeclarativeData*, QObject*, int, void**) () at /usr/lib64/libQt5Qml.so.5
#36 0x00007f55a56fb573 in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib64/libQt5Core.so.5
#37 0x00007f55a950b170 in  () at /usr/lib64/libQt5Quick.so.5
#38 0x00007f55a95899dc in  () at /usr/lib64/libQt5Quick.so.5
#39 0x00007f55a958a2cb in QQuickItemView::qt_metacall(QMetaObject::Call, int, void**) () at /usr/lib64/libQt5Quick.so.5
#40 0x00007f55a9578865 in  () at /usr/lib64/libQt5Quick.so.5
#41 0x00007f55a8786a9c in QQmlVMEMetaObject::metaCall(QObject*, QMetaObject::Call, int, void**) () at /usr/lib64/libQt5Qml.so.5
#42 0x00007f55a8761a6c in QV4::QObjectWrapper::setProperty(QV4::ExecutionEngine*, QObject*, QQmlPropertyData*, QV4::Value const&) () at /usr/lib64/libQt5Qml.so.5
#43 0x00007f55a876245f in QV4::QObjectWrapper::setQmlProperty(QV4::ExecutionEngine*, QQmlContextData*, QObject*, QV4::String*, QV4::QObjectWrapper::RevisionMode, QV4::Value const&) () at /usr/lib64/libQt5Qml.so.5
#44 0x00007f55a876257d in QV4::QObjectWrapper::put(QV4::Managed*, QV4::String*, QV4::Value const&) () at /usr/lib64/libQt5Qml.so.5
#45 0x00007f55a8772df6 in QV4::Runtime::setProperty(QV4::ExecutionEngine*, QV4::Value const&, int, QV4::Value const&) () at /usr/lib64/libQt5Qml.so.5
#46 0x00007f55840bb9e5 in  ()
#47 0x00007f55a8894110 in  () at /usr/lib64/libQt5Qml.so.5
#48 0x00007ffe081f4ba0 in  ()
#49 0x0000000000000000 in  ()
Comment 2 Marco Martin 2018-06-22 11:52:43 UTC

*** This bug has been marked as a duplicate of bug 391613 ***