Bug 361261 - Plasma crashed when right-cliking on menu items.
Summary: Plasma crashed when right-cliking on menu items.
Status: RESOLVED DUPLICATE of bug 357435
Alias: None
Product: plasmashell
Classification: Plasma
Component: general (show other bugs)
Version: 5.5.5
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: 1.0
Assignee: David Edmundson
URL:
Keywords: drkonqi
: 364186 (view as bug list)
Depends on:
Blocks:
 
Reported: 2016-04-01 07:15 UTC by Dim
Modified: 2016-06-30 10:59 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Dim 2016-04-01 07:15:30 UTC
Application: plasmashell (5.5.5)

Qt Version: 5.5.1
Operating System: Linux 4.4.6-300.fc23.x86_64 x86_64
Distribution: "Fedora release 23 (Twenty Three)"

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

When I click the right mouse button on the icon in the menu applet (K), the plasma falls with an error. Because of this, it is impossible to add an application icon in the group of favorites in the applet menu. After that, Рlasma  is no longer process ща pressing the right mouse button.

The crash can be reproduced sometimes.

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

Thread 8 (Thread 0x7fea02bf2700 (LWP 21619)):
#0  0x00007fea1b039fdd in poll () from /lib64/libc.so.6
#1  0x00007fea214f4272 in _xcb_conn_wait () from /lib64/libxcb.so.1
#2  0x00007fea214f5ee7 in xcb_wait_for_event () from /lib64/libxcb.so.1
#3  0x00007fea0551cda9 in QXcbEventReader::run() () from /lib64/libQt5XcbQpa.so.5
#4  0x00007fea1bc423de in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5
#5  0x00007fea1a37d60a in start_thread () from /lib64/libpthread.so.0
#6  0x00007fea1b045a4d in clone () from /lib64/libc.so.6

Thread 7 (Thread 0x7fe9fbfff700 (LWP 21638)):
#0  0x00007fea1b035bcd in read () from /lib64/libc.so.6
#1  0x00007fea165a0390 in g_wakeup_acknowledge () from /lib64/libglib-2.0.so.0
#2  0x00007fea1655cc64 in g_main_context_check () from /lib64/libglib-2.0.so.0
#3  0x00007fea1655d110 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#4  0x00007fea1655d27c in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#5  0x00007fea1be79ecb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#6  0x00007fea1be20eca in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#7  0x00007fea1bc3d434 in QThread::exec() () from /lib64/libQt5Core.so.5
#8  0x00007fea1ff8b9b5 in QQmlThreadPrivate::run() () from /lib64/libQt5Qml.so.5
#9  0x00007fea1bc423de in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5
#10 0x00007fea1a37d60a in start_thread () from /lib64/libpthread.so.0
#11 0x00007fea1b045a4d in clone () from /lib64/libc.so.6

Thread 6 (Thread 0x7fe9f2fe6700 (LWP 21639)):
#0  0x00007fea1be77ea4 in QTimerInfoList::timerWait(timespec&) () from /lib64/libQt5Core.so.5
#1  0x00007fea1be792ae in timerSourcePrepare(_GSource*, int*) () from /lib64/libQt5Core.so.5
#2  0x00007fea1655c70d in g_main_context_prepare () from /lib64/libglib-2.0.so.0
#3  0x00007fea1655d09b in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#4  0x00007fea1655d27c in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#5  0x00007fea1be79ecb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#6  0x00007fea1be20eca in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#7  0x00007fea1bc3d434 in QThread::exec() () from /lib64/libQt5Core.so.5
#8  0x00007fea1ff8b9b5 in QQmlThreadPrivate::run() () from /lib64/libQt5Qml.so.5
#9  0x00007fea1bc423de in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5
#10 0x00007fea1a37d60a in start_thread () from /lib64/libpthread.so.0
#11 0x00007fea1b045a4d in clone () from /lib64/libc.so.6

Thread 5 (Thread 0x7fe9f164c700 (LWP 21640)):
#0  0x00007fea1b039fdd in poll () from /lib64/libc.so.6
#1  0x00007fea1655d16c in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#2  0x00007fea1655d27c in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#3  0x00007fea1be79ecb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#4  0x00007fea1be20eca in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#5  0x00007fea1bc3d434 in QThread::exec() () from /lib64/libQt5Core.so.5
#6  0x00007fea1ff8b9b5 in QQmlThreadPrivate::run() () from /lib64/libQt5Qml.so.5
#7  0x00007fea1bc423de in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5
#8  0x00007fea1a37d60a in start_thread () from /lib64/libpthread.so.0
#9  0x00007fea1b045a4d in clone () from /lib64/libc.so.6

Thread 4 (Thread 0x7fe9ebbef700 (LWP 21641)):
#0  0x00007fea1a382b10 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fea22de4514 in QTWTF::TCMalloc_PageHeap::scavengerThread() () from /lib64/libQt5Script.so.5
#2  0x00007fea22de4559 in QTWTF::TCMalloc_PageHeap::runScavengerThread(void*) () from /lib64/libQt5Script.so.5
#3  0x00007fea1a37d60a in start_thread () from /lib64/libpthread.so.0
#4  0x00007fea1b045a4d in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7fe9e9120700 (LWP 21643)):
#0  0x00007fea1bc3a52a in QMutex::lock() () from /lib64/libQt5Core.so.5
#1  0x00007fea1be7944f in postEventSourcePrepare(_GSource*, int*) () from /lib64/libQt5Core.so.5
#2  0x00007fea1655c70d in g_main_context_prepare () from /lib64/libglib-2.0.so.0
#3  0x00007fea1655d09b in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#4  0x00007fea1655d27c in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#5  0x00007fea1be79ecb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#6  0x00007fea1be20eca in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#7  0x00007fea1bc3d434 in QThread::exec() () from /lib64/libQt5Core.so.5
#8  0x00007fea20b398d6 in QQuickPixmapReader::run() () from /lib64/libQt5Quick.so.5
#9  0x00007fea1bc423de in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5
#10 0x00007fea1a37d60a in start_thread () from /lib64/libpthread.so.0
#11 0x00007fea1b045a4d in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7fe952aa8700 (LWP 21660)):
#0  0x00007fea1b039fdd in poll () from /lib64/libc.so.6
#1  0x00007fea1655d16c in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#2  0x00007fea1655d27c in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#3  0x00007fea1be79ecb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#4  0x00007fea1be20eca in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#5  0x00007fea1bc3d434 in QThread::exec() () from /lib64/libQt5Core.so.5
#6  0x00007fe9546e4547 in KCupsConnection::run() () from /lib64/libkcupslib.so
#7  0x00007fea1bc423de in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5
#8  0x00007fea1a37d60a in start_thread () from /lib64/libpthread.so.0
#9  0x00007fea1b045a4d in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7fea23669940 (LWP 21616)):
[KCrash Handler]
#5  0x00007fea1ff15f00 in QQmlBoundSignalExpression::function() const () from /lib64/libQt5Qml.so.5
#6  0x00007fea1ff15fb0 in QQmlBoundSignalExpression::sourceLocation() const () from /lib64/libQt5Qml.so.5
#7  0x00007fea1fef5df8 in QQmlData::destroyed(QObject*) () from /lib64/libQt5Qml.so.5
#8  0x00007fea1be59e74 in QObject::~QObject() () from /lib64/libQt5Core.so.5
#9  0x00007fea20bcc63d in QQuickItem::~QQuickItem() () from /lib64/libQt5Quick.so.5
#10 0x00007fea20be6eb6 in QQmlPrivate::QQmlElement<QQuickItem>::~QQmlElement() () from /lib64/libQt5Quick.so.5
#11 0x00007fea1be53180 in QObject::event(QEvent*) () from /lib64/libQt5Core.so.5
#12 0x00007fea20bcaebb in QQuickItem::event(QEvent*) () from /lib64/libQt5Quick.so.5
#13 0x00007fea1d3d741c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib64/libQt5Widgets.so.5
#14 0x00007fea1d3dc8e6 in QApplication::notify(QObject*, QEvent*) () from /lib64/libQt5Widgets.so.5
#15 0x00007fea1be2373b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /lib64/libQt5Core.so.5
#16 0x00007fea1be25b36 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /lib64/libQt5Core.so.5
#17 0x00007fea1be79aa3 in postEventSourceDispatch(_GSource*, int (*)(void*), void*) () from /lib64/libQt5Core.so.5
#18 0x00007fea1655ce3a in g_main_context_dispatch () from /lib64/libglib-2.0.so.0
#19 0x00007fea1655d1d0 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#20 0x00007fea1655d27c in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#21 0x00007fea1be79eaf in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#22 0x00007fea1be20eca in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#23 0x00007fea1e33b2ce in KJob::exec() () from /lib64/libKF5CoreAddons.so.5
#24 0x00007fe95de5fe00 in AppEntry::actions() const () from /usr/lib64/qt5/qml/org/kde/plasma/private/kicker/libkickerplugin.so
#25 0x00007fe95de67f13 in AppsModel::data(QModelIndex const&, int) const () from /usr/lib64/qt5/qml/org/kde/plasma/private/kicker/libkickerplugin.so
#26 0x00007fea1fd53421 in QQmlDMCachedModelData::metaCall(QMetaObject::Call, int, void**) () from /lib64/libQt5Qml.so.5
#27 0x00007fea1fecb045 in unsigned long long LoadProperty<&ReadAccessor::Indirect>(QV4::ExecutionEngine*, QObject*, QQmlPropertyData const&, QQmlNotifier**) [clone .isra.131] [clone .constprop.161] () from /lib64/libQt5Qml.so.5
#28 0x00007fea1fecb859 in QV4::QObjectWrapper::getProperty(QObject*, QV4::ExecutionContext*, QQmlPropertyData*, bool) () from /lib64/libQt5Qml.so.5
#29 0x00007fea1fecc5bb in QV4::QObjectWrapper::getQmlProperty(QQmlContextData*, QV4::String*, QV4::QObjectWrapper::RevisionMode, bool*, bool) () from /lib64/libQt5Qml.so.5
#30 0x00007fea1feddf3e in QV4::Runtime::getProperty(QV4::ExecutionEngine*, QV4::Value const&, int) () from /lib64/libQt5Qml.so.5
#31 0x00007fe95de2d536 in ?? ()
#32 0x00007fe9f064d1b0 in ?? ()
#33 0x00007fe9f064d1b8 in ?? ()
#34 0x00007fe9e80f7a00 in ?? ()
#35 0x000055c66a475880 in ?? ()
#36 0x00007fe9f064d1c0 in ?? ()
#37 0x00007fea1fe52cd3 in QV4::ExecutionContext::getProperty(QV4::String*) () from /lib64/libQt5Qml.so.5
#38 0x00007fffa9f50200 in ?? ()
#39 0x00007fe9e80f5d20 in ?? ()
#40 0x0000000000000000 in ?? ()

Possible duplicates by query: bug 360744, bug 360626, bug 359617, bug 359355, bug 357904.

Reported using DrKonqi
Comment 1 David Edmundson 2016-04-02 06:43:48 UTC
exec issue again. Confirming.

#23 0x00007fea1e33b2ce in KJob::exec() () from /lib64/libKF5CoreAddons.so.5
#24 0x00007fe95de5fe00 in AppEntry::actions() const () from /usr/lib64/qt5/qml/org/kde/plasma/private/kicker/libkickerplugin.so
Comment 2 Marco Martin 2016-04-07 10:31:33 UTC

*** This bug has been marked as a duplicate of bug 357435 ***
Comment 3 Marco Martin 2016-06-30 10:59:04 UTC
*** Bug 364186 has been marked as a duplicate of this bug. ***