Bug 363403 - Plasma gets very slow in system tray, WIFI, Bluetooth hang it, task manager does not respond to clicks
Summary: Plasma gets very slow in system tray, WIFI, Bluetooth hang it, task manager d...
Status: RESOLVED DUPLICATE of bug 346740
Alias: None
Product: plasmashell
Classification: Plasma
Component: general (show other bugs)
Version: 5.6.4
Platform: openSUSE Linux
: NOR crash
Target Milestone: 1.0
Assignee: David Edmundson
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2016-05-22 13:46 UTC by Michal Papis
Modified: 2016-06-13 14:41 UTC (History)
2 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 Michal Papis 2016-05-22 13:46:38 UTC
Application: plasmashell (5.6.4)

Qt Version: 5.6.0
Frameworks Version: 5.22.0
Operating System: Linux 4.5.4-1-default x86_64
Distribution: "openSUSE Tumbleweed (20160422) (x86_64)"

-- Information about the crash:
- What I was doing when the application crashed:
Disabled Bluetooth in the applet from system tray

- Unusual behavior I noticed:
The whole bar gets very slow, it does not respond to clicks, it does not allow network after sleep, bluetooth gets disconected, clicking anything freezes the interface for some time, the applets stay visible for this time, only after they disapear everything starts working again.

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 0x7fc5112598c0 (LWP 25703))]

Thread 9 (Thread 0x7fc4fa602700 (LWP 25704)):
#0  0x00007fc50a7459cd in poll () at /lib64/libc.so.6
#1  0x00007fc50f67c3f2 in  () at /usr/lib64/libxcb.so.1
#2  0x00007fc50f67dfc7 in xcb_wait_for_event () at /usr/lib64/libxcb.so.1
#3  0x00007fc4fc956969 in  () at /usr/lib64/libQt5XcbQpa.so.5
#4  0x00007fc50ae3ab29 in  () at /usr/lib64/libQt5Core.so.5
#5  0x00007fc509f47454 in start_thread () at /lib64/libpthread.so.0
#6  0x00007fc50a74e3fd in clone () at /lib64/libc.so.6

Thread 8 (Thread 0x7fc4f89f3700 (LWP 25706)):
#0  0x00007fc506e35739 in g_mutex_lock () at /usr/lib64/libglib-2.0.so.0
#1  0x00007fc506df1e7c in g_main_context_check () at /usr/lib64/libglib-2.0.so.0
#2  0x00007fc506df2398 in  () at /usr/lib64/libglib-2.0.so.0
#3  0x00007fc506df24fc in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#4  0x00007fc50b050c5b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#5  0x00007fc50affc79a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#6  0x00007fc50ae35f2c in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#7  0x00007fc50bdd97b5 in  () at /usr/lib64/libQt5DBus.so.5
#8  0x00007fc50ae3ab29 in  () at /usr/lib64/libQt5Core.so.5
#9  0x00007fc509f47454 in start_thread () at /lib64/libpthread.so.0
#10 0x00007fc50a74e3fd in clone () at /lib64/libc.so.6

Thread 7 (Thread 0x7fc4f2fc3700 (LWP 25716)):
#0  0x00007fc506e35752 in g_mutex_unlock () at /usr/lib64/libglib-2.0.so.0
#1  0x00007fc506df1a10 in g_main_context_prepare () at /usr/lib64/libglib-2.0.so.0
#2  0x00007fc506df2323 in  () at /usr/lib64/libglib-2.0.so.0
#3  0x00007fc506df24fc in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#4  0x00007fc50b050c5b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#5  0x00007fc50affc79a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#6  0x00007fc50ae35f2c in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#7  0x00007fc50e146f35 in  () at /usr/lib64/libQt5Qml.so.5
#8  0x00007fc50ae3ab29 in  () at /usr/lib64/libQt5Core.so.5
#9  0x00007fc509f47454 in start_thread () at /lib64/libpthread.so.0
#10 0x00007fc50a74e3fd in clone () at /lib64/libc.so.6

Thread 6 (Thread 0x7fc4e1b46700 (LWP 25788)):
#0  0x00007fc506e35739 in g_mutex_lock () at /usr/lib64/libglib-2.0.so.0
#1  0x00007fc506df1460 in g_main_context_acquire () at /usr/lib64/libglib-2.0.so.0
#2  0x00007fc506df22c5 in  () at /usr/lib64/libglib-2.0.so.0
#3  0x00007fc506df24fc in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#4  0x00007fc50b050c5b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#5  0x00007fc50affc79a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#6  0x00007fc50ae35f2c in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#7  0x00007fc50e146f35 in  () at /usr/lib64/libQt5Qml.so.5
#8  0x00007fc50ae3ab29 in  () at /usr/lib64/libQt5Core.so.5
#9  0x00007fc509f47454 in start_thread () at /lib64/libpthread.so.0
#10 0x00007fc50a74e3fd in clone () at /lib64/libc.so.6

Thread 5 (Thread 0x7fc4dbfff700 (LWP 25813)):
#0  0x00007fc50a7419ad in read () at /lib64/libc.so.6
#1  0x00007fc506e34490 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007fc506df1f24 in g_main_context_check () at /usr/lib64/libglib-2.0.so.0
#3  0x00007fc506df2398 in  () at /usr/lib64/libglib-2.0.so.0
#4  0x00007fc506df24fc in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#5  0x00007fc50b050c5b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#6  0x00007fc50affc79a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#7  0x00007fc50ae35f2c in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#8  0x00007fc50e146f35 in  () at /usr/lib64/libQt5Qml.so.5
#9  0x00007fc50ae3ab29 in  () at /usr/lib64/libQt5Core.so.5
#10 0x00007fc509f47454 in start_thread () at /lib64/libpthread.so.0
#11 0x00007fc50a74e3fd in clone () at /lib64/libc.so.6

Thread 4 (Thread 0x7fc4da987700 (LWP 25868)):
#0  0x00007fc509f4d06f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fc510944464 in  () at /usr/lib64/libQt5Script.so.5
#2  0x00007fc5109444a9 in  () at /usr/lib64/libQt5Script.so.5
#3  0x00007fc509f47454 in start_thread () at /lib64/libpthread.so.0
#4  0x00007fc50a74e3fd in clone () at /lib64/libc.so.6

Thread 3 (Thread 0x7fc453d47700 (LWP 25873)):
#0  0x00007fc50a7459cd in poll () at /lib64/libc.so.6
#1  0x00007fc506df23f4 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007fc506df24fc in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007fc50b050c5b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#4  0x00007fc50affc79a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#5  0x00007fc50ae35f2c in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#6  0x00007fc50ecc9bf2 in  () at /usr/lib64/libQt5Quick.so.5
#7  0x00007fc50ae3ab29 in  () at /usr/lib64/libQt5Core.so.5
#8  0x00007fc509f47454 in start_thread () at /lib64/libpthread.so.0
#9  0x00007fc50a74e3fd in clone () at /lib64/libc.so.6

Thread 2 (Thread 0x7fc441115700 (LWP 26127)):
#0  0x00007fc506e35739 in g_mutex_lock () at /usr/lib64/libglib-2.0.so.0
#1  0x00007fc506df18f7 in g_main_context_prepare () at /usr/lib64/libglib-2.0.so.0
#2  0x00007fc506df2323 in  () at /usr/lib64/libglib-2.0.so.0
#3  0x00007fc506df24fc in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#4  0x00007fc50b050c5b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#5  0x00007fc50affc79a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#6  0x00007fc50ae35f2c in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#7  0x00007fc44384ce07 in KCupsConnection::run() () at /usr/lib64/libkcupslib.so
#8  0x00007fc50ae3ab29 in  () at /usr/lib64/libQt5Core.so.5
#9  0x00007fc509f47454 in start_thread () at /lib64/libpthread.so.0
#10 0x00007fc50a74e3fd in clone () at /lib64/libc.so.6

Thread 1 (Thread 0x7fc5112598c0 (LWP 25703)):
[KCrash Handler]
#6  0x00007fc50e0c6dda in QQmlExpression::QQmlExpression(QQmlScriptString const&, QQmlContext*, QObject*, QObject*) () at /usr/lib64/libQt5Qml.so.5
#7  0x00007fc50eca9394 in  () at /usr/lib64/libQt5Quick.so.5
#8  0x00007fc50e15df3d in QAbstractAnimationJob::setState(QAbstractAnimationJob::State) () at /usr/lib64/libQt5Qml.so.5
#9  0x00007fc50e15f68a in QSequentialAnimationGroupJob::activateCurrentAnimation(bool) () at /usr/lib64/libQt5Qml.so.5
#10 0x00007fc50e15f77c in QSequentialAnimationGroupJob::uncontrolledAnimationFinished(QAbstractAnimationJob*) () at /usr/lib64/libQt5Qml.so.5
#11 0x00007fc50e15d56c in QAbstractAnimationJob::finished() () at /usr/lib64/libQt5Qml.so.5
#12 0x00007fc50e15e048 in QAbstractAnimationJob::setState(QAbstractAnimationJob::State) () at /usr/lib64/libQt5Qml.so.5
#13 0x00007fc50ecea199 in QQuickAnimatorProxyJob::setWindow(QQuickWindow*) () at /usr/lib64/libQt5Quick.so.5
#14 0x00007fc50b0297a0 in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib64/libQt5Core.so.5
#15 0x00007fc50ed462c2 in QQuickItem::windowChanged(QQuickWindow*) () at /usr/lib64/libQt5Quick.so.5
#16 0x00007fc50ed53dd3 in QQuickItemPrivate::derefWindow() () at /usr/lib64/libQt5Quick.so.5
#17 0x00007fc50ed547ec in QQuickItem::setParentItem(QQuickItem*) () at /usr/lib64/libQt5Quick.so.5
#18 0x00007fc50ed54de6 in QQuickItem::~QQuickItem() () at /usr/lib64/libQt5Quick.so.5
#19 0x00007fc50ed6e206 in  () at /usr/lib64/libQt5Quick.so.5
#20 0x00007fc50b02a588 in QObject::event(QEvent*) () at /usr/lib64/libQt5Core.so.5
#21 0x00007fc50ed5355b in QQuickItem::event(QEvent*) () at /usr/lib64/libQt5Quick.so.5
#22 0x00007fc50c1ac91c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#23 0x00007fc50c1b17d6 in QApplication::notify(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#24 0x00007fc50affe8b8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib64/libQt5Core.so.5
#25 0x00007fc50b00069a in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib64/libQt5Core.so.5
#26 0x00007fc50b050833 in  () at /usr/lib64/libQt5Core.so.5
#27 0x00007fc506df2227 in g_main_context_dispatch () at /usr/lib64/libglib-2.0.so.0
#28 0x00007fc506df2458 in  () at /usr/lib64/libglib-2.0.so.0
#29 0x00007fc506df24fc in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#30 0x00007fc50b050c3f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#31 0x00007fc50affc79a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#32 0x00007fc50b004a6d in QCoreApplication::exec() () at /usr/lib64/libQt5Core.so.5
#33 0x000000000041d9d3 in  ()
#34 0x00007fc50a686710 in __libc_start_main () at /lib64/libc.so.6
#35 0x000000000041db09 in _start ()

Reported using DrKonqi
Comment 1 Christoph Feck 2016-06-13 14:41:31 UTC

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