Bug 382278 - Adding disk usage widget to desktop panel crashes plama
Summary: Adding disk usage widget to desktop panel crashes plama
Status: RESOLVED DUPLICATE of bug 378376
Alias: None
Product: plasmashell
Classification: Plasma
Component: general (show other bugs)
Version: 5.10.3
Platform: unspecified Linux
: NOR crash
Target Milestone: 1.0
Assignee: David Edmundson
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2017-07-12 15:20 UTC by michvett
Modified: 2017-07-17 17:59 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description michvett 2017-07-12 15:20:03 UTC
Application: plasmashell (5.10.3)

Qt Version: 5.9.0
Frameworks Version: 5.35.0
Operating System: Linux 4.12.0-1-MANJARO x86_64
Distribution: "Manjaro Linux"

-- Information about the crash:
- What I was doing when the application crashed:

Moved disk usage widget (dont know the exact english name the german is "Festplattenbelegung", should be something like disk usage) from desktop to panel and try to move it back. This will crash plasma. If you try again, then it works. If you try then again, it crashes again.

The crash can be reproduced every time.

-- Backtrace:
Application: Plasma (plasmashell), signal: Segmentation fault
Using host libthread_db library "/usr/lib/libthread_db.so.1".
[Current thread is 1 (Thread 0x7faa8477fd80 (LWP 1546))]

Thread 12 (Thread 0x7fa996df4700 (LWP 13045)):
#0  0x00007faa7ddd524d in poll () at /usr/lib/libc.so.6
#1  0x00007faa78990bf9 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007faa78990d0c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007faa7e6fde9b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4  0x00007faa7e6a421a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007faa7e4c640a in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007faa81635645 in  () at /usr/lib/libQt5Qml.so.5
#7  0x00007faa7e4cacbd in  () at /usr/lib/libQt5Core.so.5
#8  0x00007faa7d693297 in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007faa7dddf1ef in clone () at /usr/lib/libc.so.6

Thread 11 (Thread 0x7fa997fff700 (LWP 7761)):
#0  0x00007faa789d5a44 in g_mutex_unlock () at /usr/lib/libglib-2.0.so.0
#1  0x00007faa78990128 in g_main_context_prepare () at /usr/lib/libglib-2.0.so.0
#2  0x00007faa78990b2b in  () at /usr/lib/libglib-2.0.so.0
#3  0x00007faa78990d0c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#4  0x00007faa7e6fde9b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007faa7e6a421a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#6  0x00007faa7e4c640a in QThread::exec() () at /usr/lib/libQt5Core.so.5
#7  0x00007faa81635645 in  () at /usr/lib/libQt5Qml.so.5
#8  0x00007faa7e4cacbd in  () at /usr/lib/libQt5Core.so.5
#9  0x00007faa7d693297 in start_thread () at /usr/lib/libpthread.so.0
#10 0x00007faa7dddf1ef in clone () at /usr/lib/libc.so.6

Thread 10 (Thread 0x7fa9aa5ae700 (LWP 1648)):
#0  0x00007faa7e6fd3a4 in  () at /usr/lib/libQt5Core.so.5
#1  0x00007faa78990601 in g_main_context_check () at /usr/lib/libglib-2.0.so.0
#2  0x00007faa78990ba0 in  () at /usr/lib/libglib-2.0.so.0
#3  0x00007faa78990d0c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#4  0x00007faa7e6fde9b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007faa7e6a421a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#6  0x00007faa7e4c640a in QThread::exec() () at /usr/lib/libQt5Core.so.5
#7  0x00007fa9ac1d3427 in KCupsConnection::run() () at /usr/lib/libkcupslib.so
#8  0x00007faa7e4cacbd in  () at /usr/lib/libQt5Core.so.5
#9  0x00007faa7d693297 in start_thread () at /usr/lib/libpthread.so.0
#10 0x00007faa7dddf1ef in clone () at /usr/lib/libc.so.6

Thread 9 (Thread 0x7fa9bfbba700 (LWP 1645)):
#0  0x00007faa7ddd524d in poll () at /usr/lib/libc.so.6
#1  0x00007faa78990bf9 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007faa78990d0c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007faa7e6fde9b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4  0x00007faa7e6a421a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007faa7e4c640a in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007faa7e4cacbd in  () at /usr/lib/libQt5Core.so.5
#7  0x00007faa7d693297 in start_thread () at /usr/lib/libpthread.so.0
#8  0x00007faa7dddf1ef in clone () at /usr/lib/libc.so.6

Thread 8 (Thread 0x7fa9c03bb700 (LWP 1644)):
#0  0x00007faa7ddd524d in poll () at /usr/lib/libc.so.6
#1  0x00007faa78990bf9 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007faa78990d0c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007faa7e6fde9b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4  0x00007faa7e6a421a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007faa7e4c640a in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007fa9c09743c5 in  () at /usr/lib/qt/qml/QtQuick/XmlListModel/libqmlxmllistmodelplugin.so
#7  0x00007faa7e4cacbd in  () at /usr/lib/libQt5Core.so.5
#8  0x00007faa7d693297 in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007faa7dddf1ef in clone () at /usr/lib/libc.so.6

Thread 7 (Thread 0x7fa9ca405700 (LWP 1636)):
#0  0x00007faa7ddd0fbd in read () at /usr/lib/libc.so.6
#1  0x00007faa789d46f0 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007faa789906db in g_main_context_check () at /usr/lib/libglib-2.0.so.0
#3  0x00007faa78990ba0 in  () at /usr/lib/libglib-2.0.so.0
#4  0x00007faa78990d0c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#5  0x00007faa7e6fde9b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#6  0x00007faa7e6a421a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#7  0x00007faa7e4c640a in QThread::exec() () at /usr/lib/libQt5Core.so.5
#8  0x00007faa821ed836 in  () at /usr/lib/libQt5Quick.so.5
#9  0x00007faa7e4cacbd in  () at /usr/lib/libQt5Core.so.5
#10 0x00007faa7d693297 in start_thread () at /usr/lib/libpthread.so.0
#11 0x00007faa7dddf1ef in clone () at /usr/lib/libc.so.6

Thread 6 (Thread 0x7faa5de0f700 (LWP 1634)):
#0  0x00007faa7d69939d in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007faa83f08ac4 in  () at /usr/lib/libQt5Script.so.5
#2  0x00007faa83f08b09 in  () at /usr/lib/libQt5Script.so.5
#3  0x00007faa7d693297 in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007faa7dddf1ef in clone () at /usr/lib/libc.so.6

Thread 5 (Thread 0x7faa5ffff700 (LWP 1613)):
#0  0x00007faa789d5a29 in g_mutex_lock () at /usr/lib/libglib-2.0.so.0
#1  0x00007faa78990143 in g_main_context_prepare () at /usr/lib/libglib-2.0.so.0
#2  0x00007faa78990b2b in  () at /usr/lib/libglib-2.0.so.0
#3  0x00007faa78990d0c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#4  0x00007faa7e6fde9b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007faa7e6a421a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#6  0x00007faa7e4c640a in QThread::exec() () at /usr/lib/libQt5Core.so.5
#7  0x00007faa81635645 in  () at /usr/lib/libQt5Qml.so.5
#8  0x00007faa7e4cacbd in  () at /usr/lib/libQt5Core.so.5
#9  0x00007faa7d693297 in start_thread () at /usr/lib/libpthread.so.0
#10 0x00007faa7dddf1ef in clone () at /usr/lib/libc.so.6

Thread 4 (Thread 0x7faa669e0700 (LWP 1598)):
#0  0x00007faa789d5a29 in g_mutex_lock () at /usr/lib/libglib-2.0.so.0
#1  0x00007faa7899042e in g_main_context_check () at /usr/lib/libglib-2.0.so.0
#2  0x00007faa78990ba0 in  () at /usr/lib/libglib-2.0.so.0
#3  0x00007faa78990d0c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#4  0x00007faa7e6fde9b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007faa7e6a421a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#6  0x00007faa7e4c640a in QThread::exec() () at /usr/lib/libQt5Core.so.5
#7  0x00007faa81635645 in  () at /usr/lib/libQt5Qml.so.5
#8  0x00007faa7e4cacbd in  () at /usr/lib/libQt5Core.so.5
#9  0x00007faa7d693297 in start_thread () at /usr/lib/libpthread.so.0
#10 0x00007faa7dddf1ef in clone () at /usr/lib/libc.so.6

Thread 3 (Thread 0x7faa67fff700 (LWP 1572)):
#0  0x00007faa789d5a44 in g_mutex_unlock () at /usr/lib/libglib-2.0.so.0
#1  0x00007faa78990aad in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007faa78990d0c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007faa7e6fde9b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4  0x00007faa7e6a421a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007faa7e4c640a in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007faa7eb24d45 in  () at /usr/lib/libQt5DBus.so.5
#7  0x00007faa7e4cacbd in  () at /usr/lib/libQt5Core.so.5
#8  0x00007faa7d693297 in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007faa7dddf1ef in clone () at /usr/lib/libc.so.6

Thread 2 (Thread 0x7faa6e543700 (LWP 1560)):
#0  0x00007faa7ddd524d in poll () at /usr/lib/libc.so.6
#1  0x00007faa82e168e0 in  () at /usr/lib/libxcb.so.1
#2  0x00007faa82e18679 in xcb_wait_for_event () at /usr/lib/libxcb.so.1
#3  0x00007faa70abdd49 in  () at /usr/lib/libQt5XcbQpa.so.5
#4  0x00007faa7e4cacbd in  () at /usr/lib/libQt5Core.so.5
#5  0x00007faa7d693297 in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007faa7dddf1ef in clone () at /usr/lib/libc.so.6

Thread 1 (Thread 0x7faa8477fd80 (LWP 1546)):
[KCrash Handler]
#5  0x00007faa829b3dd1 in  () at /usr/lib/libKF5Plasma.so.5
#6  0x00007faa829b207e in  () at /usr/lib/libKF5Plasma.so.5
#7  0x00007faa829b22cf in Plasma::FrameSvg::mask() const () at /usr/lib/libKF5Plasma.so.5
#8  0x00007faa8423b3fa in  () at /usr/lib/libKF5PlasmaQuick.so.5
#9  0x00007faa8423cc7c in  () at /usr/lib/libKF5PlasmaQuick.so.5
#10 0x00007faa8423d6cb in  () at /usr/lib/libKF5PlasmaQuick.so.5
#11 0x00007faa8423f2a2 in PlasmaQuick::Dialog::event(QEvent*) () at /usr/lib/libKF5PlasmaQuick.so.5
#12 0x00007faa7f65b46c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#13 0x00007faa7f662cf4 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#14 0x00007faa7e6a5b98 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#15 0x00007faa7eea34ee in QWindow::setVisible(bool) () at /usr/lib/libQt5Gui.so.5
#16 0x00007faa8423b0cd in PlasmaQuick::Dialog::setVisible(bool) () at /usr/lib/libKF5PlasmaQuick.so.5
#17 0x00007faa8423eb29 in  () at /usr/lib/libKF5PlasmaQuick.so.5
#18 0x00007faa8424024a in PlasmaQuick::Dialog::qt_metacall(QMetaObject::Call, int, void**) () at /usr/lib/libKF5PlasmaQuick.so.5
#19 0x00007faa815a32c3 in QQmlPropertyPrivate::write(QObject*, QQmlPropertyData const&, QVariant const&, QQmlContextData*, QFlags<QQmlPropertyData::WriteFlag>) () at /usr/lib/libQt5Qml.so.5
#20 0x00007faa8156cb7e in QV4::QObjectWrapper::setProperty(QV4::ExecutionEngine*, QObject*, QQmlPropertyData*, QV4::Value const&) () at /usr/lib/libQt5Qml.so.5
#21 0x00007faa8156d826 in QV4::QObjectWrapper::setQmlProperty(QV4::ExecutionEngine*, QQmlContextData*, QObject*, QV4::String*, QV4::QObjectWrapper::RevisionMode, QV4::Value const&) () at /usr/lib/libQt5Qml.so.5
#22 0x00007faa8156d93a in QV4::QObjectWrapper::put(QV4::Managed*, QV4::String*, QV4::Value const&) () at /usr/lib/libQt5Qml.so.5
#23 0x00007faa8157bf58 in QV4::Runtime::method_setProperty(QV4::ExecutionEngine*, QV4::Value const&, int, QV4::Value const&) () at /usr/lib/libQt5Qml.so.5
#24 0x00007fa9959e6595 in  ()
#25 0x0000000000b60d70 in  ()
#26 0x0003400000000001 in  ()
#27 0x0000000004762f30 in  ()
#28 0x00007ffea041a750 in  ()
#29 0x00007faa5ec00370 in  ()
#30 0x00007faa814f30f1 in QV4::ExecutionContext::simpleCall(QV4::Scope&, QV4::CallData*, QV4::Function*) () at /usr/lib/libQt5Qml.so.5
#31 0x41f9abc511b9cf00 in  ()
#32 0x000000000630d3d0 in  ()
#33 0x00000000066108a0 in  ()
#34 0x0000000000b60b10 in  ()
#35 0x0000000000000000 in  ()

Reported using DrKonqi
Comment 1 Christoph Feck 2017-07-17 17:59:47 UTC

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