[plasmashell] [Bug 359611] Plasmashell loads itself incompletely and with long delays

2016-06-20 Thread David Edmundson via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=359611

David Edmundson  changed:

   What|Removed |Added

 Resolution|--- |UPSTREAM
 Status|CONFIRMED   |RESOLVED

--- Comment #42 from David Edmundson  ---
This was caused by a bug in Qt5.6.0 with QtSignalSpy that caused kded to lock,
thus locking any apps caling to it.

-- 
You are receiving this mail because:
You are watching all bug changes.


[plasmashell] [Bug 359611] Plasmashell loads itself incompletely and with long delays

2016-05-23 Thread Evstifeev Roman via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=359611

Evstifeev Roman  changed:

   What|Removed |Added

 CC||someuniquen...@gmail.com

-- 
You are receiving this mail because:
You are watching all bug changes.


[plasmashell] [Bug 359611] Plasmashell loads itself incompletely and with long delays

2016-05-04 Thread Simon Andric via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=359611

Simon Andric  changed:

   What|Removed |Added

 CC||simonandr...@gmail.com

-- 
You are receiving this mail because:
You are watching all bug changes.


[plasmashell] [Bug 359611] Plasmashell loads itself incompletely and with long delays

2016-04-11 Thread Martin Kyral via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=359611

--- Comment #41 from Martin Kyral  ---
Are the blocking calls in the device manager widget going to be fixed, too? I
sometimes mount nfs drive and when I'm out of the connection and need to
restart plasma (or plasma crashes), it won't come up because of it. I know the
workaround (umount -l and restart plasmashell once more), but still.. it's
annoying... 

Thanks!

-- 
You are receiving this mail because:
You are watching all bug changes.


[plasmashell] [Bug 359611] Plasmashell loads itself incompletely and with long delays

2016-04-11 Thread Stefan Schmid via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=359611

Stefan Schmid  changed:

   What|Removed |Added

 CC||schmidi...@gmail.com

-- 
You are receiving this mail because:
You are watching all bug changes.


[plasmashell] [Bug 359611] Plasmashell loads itself incompletely and with long delays

2016-03-27 Thread David Edmundson via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=359611

--- Comment #40 from David Edmundson  ---
Git commit cc5ee1a8495aaf126abf1e7c7d3163ea5813d279 by David Edmundson.
Committed on 27/03/2016 at 16:22.
Pushed by davidedmundson into branch 'master'.

Make one more DBus call async

Calling kded in a blocking way should be fine, but if we don't do
anything with the result, why wait?

Also avoids an introspection call.
REVIEW: 127475

M  +8-2dataengines/hotplug/hotplugjob.cpp

http://commits.kde.org/plasma-workspace/cc5ee1a8495aaf126abf1e7c7d3163ea5813d279

-- 
You are receiving this mail because:
You are watching all bug changes.


[plasmashell] [Bug 359611] Plasmashell loads itself incompletely and with long delays

2016-03-21 Thread Eugene Shalygin via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=359611

--- Comment #39 from Eugene Shalygin  
---
Oh, David, I'm so sorry! Indeed, there was one patch (commit
5e9c9ff09cc88448d41d9043ee156a5be1a9d880) on top of master branch.

-- 
You are receiving this mail because:
You are watching all bug changes.


[plasmashell] [Bug 359611] Plasmashell loads itself incompletely and with long delays

2016-03-21 Thread David Edmundson via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=359611

--- Comment #38 from David Edmundson  ---
Or your kded is super old and you don't have
827bad8a7db80ae0c02efa0eeea4bb4d00765316 
which came in for v5.18.0

-- 
You are receiving this mail because:
You are watching all bug changes.


[plasmashell] [Bug 359611] Plasmashell loads itself incompletely and with long delays

2016-03-21 Thread David Edmundson via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=359611

--- Comment #37 from David Edmundson  ---
That trace doesn't make any sense.

#4 0x7f7e909b13e1 in QMetaObject::invokeMethod(QObject*, char const*, 
#5 0x7f7e9267dbfe in Kded::messageFilter(QDBusMessage const&) () from
target:/usr/lib64/libkdeinit5_kded5.so

There is not queued method invocation in Kded::messageFilter

Do you have some kded patch applied?

-- 
You are receiving this mail because:
You are watching all bug changes.


[plasmashell] [Bug 359611] Plasmashell loads itself incompletely and with long delays

2016-03-21 Thread Eugene Shalygin via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=359611

--- Comment #36 from Eugene Shalygin  
---
David, KDed log is in the bottom part of the comment #33

-- 
You are receiving this mail because:
You are watching all bug changes.


[plasmashell] [Bug 359611] Plasmashell loads itself incompletely and with long delays

2016-03-21 Thread Eugene Shalygin via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=359611

--- Comment #35 from Eugene Shalygin  
---
And this one is from Dolphin when I invoke "Delete" for the first time after
Dolphin launch:

(gdb) thread apply all bt

Thread 5 (Thread 0x7fffd1733700 (LWP 3510)):
#0  0x7fffeeb3a358 in pthread_cond_timedwait () from /lib64/libpthread.so.0
#1  0x72412038 in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib64/libQt5Core.so.5
#2  0x7240ea72 in QThreadPoolThread::run() () from
/usr/lib64/libQt5Core.so.5
#3  0x724119ec in QThreadPrivate::start(void*) () from
/usr/lib64/libQt5Core.so.5
#4  0x7fffeeb34424 in start_thread () from /lib64/libpthread.so.0
#5  0x7784adbd in clone () from /lib64/libc.so.6

Thread 4 (Thread 0x7fffd2bcc700 (LWP 3504)):
#0  0x77841d3d in poll () from /lib64/libc.so.6
#1  0x7fffec9abf4c in g_main_context_iterate.isra () from
/usr/lib64/libglib-2.0.so.0
#2  0x7fffec9ac05c in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#3  0x725feeef in
QEventDispatcherGlib::processEvents(QFlags) ()
from /usr/lib64/libQt5Core.so.5
#4  0x725aed1a in
QEventLoop::exec(QFlags) () from
/usr/lib64/libQt5Core.so.5
#5  0x7240d544 in QThread::exec() () from /usr/lib64/libQt5Core.so.5
#6  0x724119ec in QThreadPrivate::start(void*) () from
/usr/lib64/libQt5Core.so.5
#7  0x7fffeeb34424 in start_thread () from /lib64/libpthread.so.0
#8  0x7784adbd in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7fffd988f700 (LWP 3503)):
#0  0x77841d3d in poll () from /lib64/libc.so.6
#1  0x7fffec9abf4c in g_main_context_iterate.isra () from
/usr/lib64/libglib-2.0.so.0
#2  0x7fffec9ac05c in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#3  0x725feeef in
QEventDispatcherGlib::processEvents(QFlags) ()
from /usr/lib64/libQt5Core.so.5
#4  0x725aed1a in
QEventLoop::exec(QFlags) () from
/usr/lib64/libQt5Core.so.5
#5  0x7240d544 in QThread::exec() () from /usr/lib64/libQt5Core.so.5
#6  0x77ed2395 in QDBusConnectionManager::run() () from
/usr/lib64/libQt5DBus.so.5
#7  0x724119ec in QThreadPrivate::start(void*) () from
/usr/lib64/libQt5Core.so.5
#8  0x7fffeeb34424 in start_thread () from /lib64/libpthread.so.0
#9  0x7784adbd in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7fffe1ec2700 (LWP 3502)):
#0  0x77841d3d in poll () from /lib64/libc.so.6
#1  0x7fffebe5dac2 in _xcb_conn_wait () from /usr/lib64/libxcb.so.1
#2  0x7fffebe5f747 in xcb_wait_for_event () from /usr/lib64/libxcb.so.1
#3  0x7fffe35cf239 in QXcbEventReader::run() () from
/usr/lib64/libQt5XcbQpa.so.5
#4  0x724119ec in QThreadPrivate::start(void*) () from
/usr/lib64/libQt5Core.so.5
#5  0x7fffeeb34424 in start_thread () from /lib64/libpthread.so.0
#6  0x7784adbd in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7fffe3d95840 (LWP 3494)):
#0  0x7fffeeb39faf in pthread_cond_wait () from /lib64/libpthread.so.0
#1  0x7241205a in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib64/libQt5Core.so.5
#2  0x77f29064 in QDBusPendingCallPrivate::waitForFinished() () from
/usr/lib64/libQt5DBus.so.5
#3  0x77ee5121 in QDBusConnectionPrivate::sendWithReply(QDBusMessage
const&, int, int) () from /usr/lib64/libQt5DBus.so.5
#4  0x77ee57f2 in QDBusConnectionPrivate::findMetaObject(QString
const&, QString const&, QString const&, QDBusError&) () from
/usr/lib64/libQt5DBus.so.5
#5  0x77ef128d in QDBusInterfacePrivate::QDBusInterfacePrivate(QString
const&, QString const&, QString const&, QDBusConnection const&) ()
   from /usr/lib64/libQt5DBus.so.5
#6  0x77ef1405 in QDBusInterface::QDBusInterface(QString const&,
QString const&, QString const&, QDBusConnection const&, QObject*) ()
   from /usr/lib64/libQt5DBus.so.5
#7  0x760f9dd3 in KIO::JobUiDelegate::setWindow(QWidget*) () from
/usr/lib64/libKF5KIOWidgets.so.5
#8  0x774f815d in DolphinView::deleteSelectedItems() () from
/usr/lib64/libdolphinprivate.so.5
#9  0x725d7b6e in QMetaObject::activate(QObject*, int, int, void**) ()
from /usr/lib64/libQt5Core.so.5
#10 0x72e297e2 in QAction::triggered(bool) () from
/usr/lib64/libQt5Widgets.so.5
#11 0x72e2c2e0 in QAction::activate(QAction::ActionEvent) () from
/usr/lib64/libQt5Widgets.so.5
#12 0x72f90072 in
QMenuPrivate::activateCausedStack(QVector const&, QAction*,
QAction::ActionEvent, bool) ()
   from /usr/lib64/libQt5Widgets.so.5
#13 0x72f96266 in QMenuPrivate::activateAction(QAction*,
QAction::ActionEvent, bool) () from /usr/lib64/libQt5Widgets.so.5
#14 0x72f9a439 in QMenu::mouseReleaseEvent(QMouseEvent*) () from
/usr/lib64/libQt5Widgets.so.5
#15 0x72e76da8 in QWidget::event(QEvent*) () from
/usr/lib64/libQt5Widgets.so.5
#16 0x72f9aeab in QMenu::event(QEvent*) () from

[plasmashell] [Bug 359611] Plasmashell loads itself incompletely and with long delays

2016-03-21 Thread David Edmundson via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=359611

--- Comment #34 from David Edmundson  ---
I'll make this non blocking as it really doesn't need to be, but it's not the
real problem.

Whilst we're in that state, can you get the same trace on kded5 so we can see
where that's stuck.

-- 
You are receiving this mail because:
You are watching all bug changes.


[plasmashell] [Bug 359611] Plasmashell loads itself incompletely and with long delays

2016-03-21 Thread David Edmundson via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=359611

--- Comment #32 from David Edmundson  ---
If anyone still has lockups *with the patches applied*
please attach new backtraces of the frozen processes.

-- 
You are receiving this mail because:
You are watching all bug changes.


[plasmashell] [Bug 359611] Plasmashell loads itself incompletely and with long delays

2016-03-21 Thread Eugene Shalygin via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=359611

--- Comment #31 from Eugene Shalygin  
---
Thank you, Rex! After applying the patch from
https://projects.archlinux.org/svntogit/packages.git/commit/trunk?h=packages/xorg-server=bb37fae55e67f14bc491ca6bcccde3907f73b21c
the whole UI does not freeze any more, but just Plasma.

-- 
You are receiving this mail because:
You are watching all bug changes.


[plasmashell] [Bug 359611] Plasmashell loads itself incompletely and with long delays

2016-03-21 Thread Rex Dieter via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=359611

--- Comment #30 from Rex Dieter  ---
If any of you experiencing recent freezing are using xorg-x11-server-1.18.2 ,
it's a bug/regression there (not qt or plasma related), see also:
http://bugs.freedesktop.org/show_bug.cgi?id=94515

-- 
You are receiving this mail because:
You are watching all bug changes.


[plasmashell] [Bug 359611] Plasmashell loads itself incompletely and with long delays

2016-03-21 Thread Eugene Shalygin via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=359611

--- Comment #29 from Eugene Shalygin  
---
Caught the first hang after an X restart, and X ate 16 GiB of memory.

-- 
You are receiving this mail because:
You are watching all bug changes.


[plasmashell] [Bug 359611] Plasmashell loads itself incompletely and with long delays

2016-03-20 Thread Eugene Shalygin via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=359611

--- Comment #28 from Eugene Shalygin  
---
After each of these hangs X server eats a lot of memory. There were about ten
of them on my system after the last reboot, and now X server  takes 48.5 GiB
VIRT and 28.9 GiB RES. This is with the "fix" from QTBUG-51676.

-- 
You are receiving this mail because:
You are watching all bug changes.


[plasmashell] [Bug 359611] Plasmashell loads itself incompletely and with long delays

2016-03-20 Thread via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=359611

opensuse.lietuviu.ka...@gmail.com changed:

   What|Removed |Added

 CC||opensuse.lietuviu.kalba@gma
   ||il.com

-- 
You are receiving this mail because:
You are watching all bug changes.


[plasmashell] [Bug 359611] Plasmashell loads itself incompletely and with long delays

2016-03-19 Thread Jonathan Riddell via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=359611

Jonathan Riddell  changed:

   What|Removed |Added

 CC||j...@jriddell.org
   Severity|normal  |critical

-- 
You are receiving this mail because:
You are watching all bug changes.


[plasmashell] [Bug 359611] Plasmashell loads itself incompletely and with long delays

2016-03-19 Thread Alexander Potashev via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=359611

Alexander Potashev  changed:

   What|Removed |Added

 CC||aspotas...@gmail.com

--- Comment #22 from Alexander Potashev  ---
plasmashell-5.5.95 here freezes on startup in
PowermanagementEngine::sourceRequestEvent (waiting for dbus call):

=

Thread 8 (Thread 0x7fe3fde1b700 (LWP 12966)):
#0  0x7fe40c48daed in poll () from /lib64/libc.so.6
#1  0x7fe4105d6a92 in _xcb_conn_wait () from /usr/lib64/libxcb.so.1
#2  0x7fe4105d867f in xcb_wait_for_event () from /usr/lib64/libxcb.so.1
#3  0x7fe3ff524739 in QXcbEventReader::run() () from
/usr/lib64/libQt5XcbQpa.so.5
#4  0x7fe40cb74430 in QThreadPrivate::start(void*) () from
/usr/lib64/libQt5Core.so.5
#5  0x7fe40bc98314 in start_thread () from /lib64/libpthread.so.0
#6  0x7fe40c4966dd in clone () from /lib64/libc.so.6

Thread 7 (Thread 0x7fe3f7da6700 (LWP 12967)):
#0  0x7fe40c48daed in poll () from /lib64/libc.so.6
#1  0x7fe408537f14 in g_main_context_iterate.isra () from
/usr/lib64/libglib-2.0.so.0
#2  0x7fe40853802c in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#3  0x7fe40cd74dac in
QEventDispatcherGlib::processEvents(QFlags) ()
from /usr/lib64/libQt5Core.so.5
#4  0x7fe40cd1f79b in
QEventLoop::exec(QFlags) () from
/usr/lib64/libQt5Core.so.5
#5  0x7fe40cb6ea9c in QThread::exec() () from /usr/lib64/libQt5Core.so.5
#6  0x7fe41203f298 in QDBusConnectionManager::run() () from
/usr/lib64/libQt5DBus.so.5
#7  0x7fe40cb74430 in QThreadPrivate::start(void*) () from
/usr/lib64/libQt5Core.so.5
#8  0x7fe40bc98314 in start_thread () from /lib64/libpthread.so.0
#9  0x7fe40c4966dd in clone () from /lib64/libc.so.6

Thread 6 (Thread 0x7fe3f6568700 (LWP 12968)):
#0  0x7fe40c48daed in poll () from /lib64/libc.so.6
#1  0x7fe408537f14 in g_main_context_iterate.isra () from
/usr/lib64/libglib-2.0.so.0
#2  0x7fe40853802c in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#3  0x7fe40cd74dac in
QEventDispatcherGlib::processEvents(QFlags) ()
from /usr/lib64/libQt5Core.so.5
#4  0x7fe40cd1f79b in
QEventLoop::exec(QFlags) () from
/usr/lib64/libQt5Core.so.5
#5  0x7fe40cb6ea9c in QThread::exec() () from /usr/lib64/libQt5Core.so.5
#6  0x7fe40f438f18 in QQmlThreadPrivate::run() () from
/usr/lib64/libQt5Qml.so.5
#7  0x7fe40cb74430 in QThreadPrivate::start(void*) () from
/usr/lib64/libQt5Core.so.5
#8  0x7fe40bc98314 in start_thread () from /lib64/libpthread.so.0
#9  0x7fe40c4966dd in clone () from /lib64/libc.so.6

Thread 5 (Thread 0x7fe3ec96b700 (LWP 12975)):
#0  0x7fe40c48daed in poll () from /lib64/libc.so.6
#1  0x7fe408537f14 in g_main_context_iterate.isra () from
/usr/lib64/libglib-2.0.so.0
#2  0x7fe40853802c in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#3  0x7fe40cd74dac in
QEventDispatcherGlib::processEvents(QFlags) ()
from /usr/lib64/libQt5Core.so.5
---Type  to continue, or q  to quit---
#4  0x7fe40cd1f79b in
QEventLoop::exec(QFlags) () from
/usr/lib64/libQt5Core.so.5
#5  0x7fe40cb6ea9c in QThread::exec() () from /usr/lib64/libQt5Core.so.5
#6  0x7fe40f438f18 in QQmlThreadPrivate::run() () from
/usr/lib64/libQt5Qml.so.5
#7  0x7fe40cb74430 in QThreadPrivate::start(void*) () from
/usr/lib64/libQt5Core.so.5
#8  0x7fe40bc98314 in start_thread () from /lib64/libpthread.so.0
#9  0x7fe40c4966dd in clone () from /lib64/libc.so.6

Thread 4 (Thread 0x7fe3e2e0b700 (LWP 12979)):
#0  0x7fe40c48daed in poll () from /lib64/libc.so.6
#1  0x7fe408537f14 in g_main_context_iterate.isra () from
/usr/lib64/libglib-2.0.so.0
#2  0x7fe40853802c in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#3  0x7fe40cd74dac in
QEventDispatcherGlib::processEvents(QFlags) ()
from /usr/lib64/libQt5Core.so.5
#4  0x7fe40cd1f79b in
QEventLoop::exec(QFlags) () from
/usr/lib64/libQt5Core.so.5
#5  0x7fe40cb6ea9c in QThread::exec() () from /usr/lib64/libQt5Core.so.5
#6  0x7fe40f438f18 in QQmlThreadPrivate::run() () from
/usr/lib64/libQt5Qml.so.5
#7  0x7fe40cb74430 in QThreadPrivate::start(void*) () from
/usr/lib64/libQt5Core.so.5
#8  0x7fe40bc98314 in start_thread () from /lib64/libpthread.so.0
#9  0x7fe40c4966dd in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7fe35ae13700 (LWP 12980)):
#0  0x7fe40c48daed in poll () from /lib64/libc.so.6
#1  0x7fe408537f14 in g_main_context_iterate.isra () from
/usr/lib64/libglib-2.0.so.0
#2  0x7fe40853802c in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#3  0x7fe40cd74dcb in
QEventDispatcherGlib::processEvents(QFlags) ()
from /usr/lib64/libQt5Core.so.5
#4  0x7fe40cd1f79b in
QEventLoop::exec(QFlags) () from
/usr/lib64/libQt5Core.so.5
#5  0x7fe40cb6ea9c in QThread::exec() 

[plasmashell] [Bug 359611] Plasmashell loads itself incompletely and with long delays

2016-03-19 Thread Martin Kyral via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=359611

--- Comment #25 from Martin Kyral  ---
(In reply to David Edmundson from comment #24)
> There is a patch for Qt. See email on KDE packagers ml.
> 
> If you use a distro without that patch, your distro sucks and you should
> change.

Thanks, I updated qt to the patched version and it works (with powerdevil
enabled, of course).

-- 
You are receiving this mail because:
You are watching all bug changes.


[plasmashell] [Bug 359611] Plasmashell loads itself incompletely and with long delays

2016-03-19 Thread Martin Kyral via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=359611

Martin Kyral  changed:

   What|Removed |Added

 CC||sine.nom...@centrum.cz

--- Comment #23 from Martin Kyral  ---
I experienced plasmashell hangups on DBUS call too. Now, I can use plasmshell,
but I had to disable powerdevil and the battery widget. Backtrace:

(gdb) i th
  Id   Target Id Frame 
8Thread 0x7f1cb5317700 (LWP 2091) "QXcbEventReader" 0x7f1ccd2a6fdd
in poll () at ../sysdeps/unix/syscall-template.S:84
  7Thread 0x7f1cafb65700 (LWP 2096) "QDBusConnection"
0x7f1ccd2a6fdd in poll () at ../sysdeps/unix/syscall-template.S:84
6Thread 0x7f1cae324700 (LWP 2123) "QQmlThread" 0x7f1ccd2a6fdd
in poll () at ../sysdeps/unix/syscall-template.S:84
  5Thread 0x7f1ca6359700 (LWP 2168) "QQmlThread" 0x7f1ccd2a6fdd
in poll () at ../sysdeps/unix/syscall-template.S:84
4Thread 0x7f1ca498c700 (LWP 2181) "QQmlThread"
0x7f1ccd2a6fdd in poll () at ../sysdeps/unix/syscall-template.S:84
  3Thread 0x7f1c9afb9700 (LWP 2259) "plasmashell"
pthread_cond_wait@@GLIBC_2.3.2 ()
  at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
2Thread 0x7f1c13fff700 (LWP 2311) "QQuickPixmapRea"
0x7f1ccd2a6fdd in poll () at ../sysdeps/unix/syscall-template.S:84
* 1Thread 0x7f1cbea06940 (LWP 2070) "plasmashell"
pthread_cond_wait@@GLIBC_2.3.2 ()
at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
(gdb) t a a bt

Thread 8 (Thread 0x7f1cb5317700 (LWP 2091)):
#0  0x7f1ccd2a6fdd in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x7f1cd240c272 in _xcb_conn_wait (__timeout=-1, __nfds=1,
__fds=0x7f1cb5316b80) at /usr/include/bits/poll2.h:46
#2  0x7f1cd240c272 in _xcb_conn_wait (c=c@entry=0x56014cc91ac0,
cond=cond@entry=0x56014cc91b00, vector=vector@entry=0x0, count=count@entry=0x0)
at xcb_conn.c:459
#3  0x7f1cd240dee7 in xcb_wait_for_event (c=0x56014cc91ac0) at xcb_in.c:693
#4  0x7f1cb756a349 in QXcbEventReader::run() (this=0x56014cc9c270) at
qxcbconnection.cpp:1313
#5  0x7f1ccdeb8e18 in QThreadPrivate::start(void*) (arg=0x56014cc9c270) at
thread/qthread_unix.cpp:340
#6  0x7f1ccc5ea60a in start_thread (arg=0x7f1cb5317700) at
pthread_create.c:334
#7  0x7f1ccd2b2a4d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 7 (Thread 0x7f1cafb65700 (LWP 2096)):
#0  0x7f1ccd2a6fdd in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x7f1cc8d7516c in g_main_context_iterate (priority=2147483647, n_fds=3,
fds=0x7f1ca8003020, timeout=, context=0x7f1ca8000990) at
gmain.c:4135
#2  0x7f1cc8d7516c in g_main_context_iterate
(context=context@entry=0x7f1ca8000990, block=block@entry=1,
dispatch=dispatch@entry=1, self=) at gmain.c:3835
#3  0x7f1cc8d7527c in g_main_context_iteration (context=0x7f1ca8000990,
may_block=may_block@entry=1) at gmain.c:3901
#4  0x7f1cce0e1d0b in
QEventDispatcherGlib::processEvents(QFlags)
(this=0x7f1ca80008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:419
#5  0x7f1cce08a6ea in
QEventLoop::exec(QFlags)
(this=this@entry=0x7f1cafb64c50, flags=..., 
flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x7f1ccdeb4004 in QThread::exec() (this=this@entry=0x7f1cce8eb040
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
thread/qthread.cpp:503
#7  0x7f1cce877445 in QDBusConnectionManager::run() (this=0x7f1cce8eb040
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
qdbusconnection.cpp:181
#8  0x7f1ccdeb8e18 in QThreadPrivate::start(void*) (arg=0x7f1cce8eb040
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
thread/qthread_unix.cpp:340
#9  0x7f1ccc5ea60a in start_thread (arg=0x7f1cafb65700) at
pthread_create.c:334
#10 0x7f1ccd2b2a4d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 6 (Thread 0x7f1cae324700 (LWP 2123)):
#0  0x7f1ccd2a6fdd in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x7f1cc8d7516c in g_main_context_iterate (priority=2147483647, n_fds=1,
fds=0x7f1ca0002e70, timeout=, context=0x7f1ca990) at
gmain.c:4135
#2  0x7f1cc8d7516c in g_main_context_iterate
(context=context@entry=0x7f1ca990, block=block@entry=1,
dispatch=dispatch@entry=1, self=) at gmain.c:3835
#3  0x7f1cc8d7527c in g_main_context_iteration (context=0x7f1ca990,
may_block=may_block@entry=1) at gmain.c:3901
#4  0x7f1cce0e1d0b in
QEventDispatcherGlib::processEvents(QFlags)
(this=0x7f1ca8c0, flags=...) at kernel/qeventdispatcher_glib.cpp:419
#5  0x7f1cce08a6ea in
QEventLoop::exec(QFlags)
(this=this@entry=0x7f1cae323c60, 

[plasmashell] [Bug 359611] Plasmashell loads itself incompletely and with long delays

2016-03-19 Thread David Edmundson via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=359611

--- Comment #24 from David Edmundson  ---
There is a patch for Qt. See email on KDE packagers ml.

If you use a distro without that patch, your distro sucks and you should
change.

-- 
You are receiving this mail because:
You are watching all bug changes.


[plasmashell] [Bug 359611] Plasmashell loads itself incompletely and with long delays

2016-03-15 Thread Hrvoje Senjan via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=359611

Hrvoje Senjan  changed:

   What|Removed |Added

   See Also||https://bugs.kde.org/show_b
   ||ug.cgi?id=360408

-- 
You are receiving this mail because:
You are watching all bug changes.


[plasmashell] [Bug 359611] Plasmashell loads itself incompletely and with long delays

2016-03-10 Thread Arthur Țițeică via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=359611

Arthur Țițeică  changed:

   What|Removed |Added

 CC||arthur.tite...@gmail.com

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 359611] Plasmashell loads itself incompletely and with long delays

2016-03-05 Thread Eugene Shalygin via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=359611

--- Comment #21 from Eugene Shalygin  
---
Confirm that reverting commit a1ba281a26d065d2e901b3a947a8517ec5790504 from
qtbase helps.

-- 
You are receiving this mail because:
You are watching all bug changes.


[plasmashell] [Bug 359611] Plasmashell loads itself incompletely and with long delays

2016-02-29 Thread David Edmundson via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=359611

--- Comment #20 from David Edmundson  ---
Git commit 49440a7ce0623d1bc8aca459eaed35612d384cfd by David Edmundson.
Committed on 29/02/2016 at 11:09.
Pushed by davidedmundson into branch 'master'.

Avoid blocking DBus calls in SNI startup

All autogenerated qtdbus property fetches are synchronous and not ideal
for Plasma to call.

1) Don't bother checking the protocol version.
If the signals are the same, we may as well try and use the old signals,
if it's not - the signals won't match anything anyway so it won't do
anything anyway.

2) Replace the blocking RegisteredStatusNotifierItem request with an
async variant.
REVIEW: 127199

M  +1-0dataengines/statusnotifieritem/CMakeLists.txt
M  +20   -8dataengines/statusnotifieritem/statusnotifieritem_engine.cpp

http://commits.kde.org/plasma-workspace/49440a7ce0623d1bc8aca459eaed35612d384cfd

-- 
You are receiving this mail because:
You are watching all bug changes.


[plasmashell] [Bug 359611] Plasmashell loads itself incompletely and with long delays

2016-02-27 Thread David Faure via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=359611

--- Comment #19 from David Faure  ---
The last bt is very informative: 
* the main thread is in a BlockingQueuedConnection signal emission, the signal
is signalNeedsConnecting(), and it's handled by the dbus thread.
* the dbus thread is in QDBusConnectionPrivate::handleObjectCall, waiting for
the main thread using a semaphore after posting an event.
So this deadlocks, because the main thread will only get to that posted event
once it's done with the current call it's doing.

This is unrelated to the messageFilter() stuff I was involved with, in kded.
It's a bug in QtDBus in 5.6 AFAICS. I have no idea what the fix would be,
because it seems like a severe design issue to me, to use both A waits for B
and B waits for A.

-- 
You are receiving this mail because:
You are watching all bug changes.


[plasmashell] [Bug 359611] Plasmashell loads itself incompletely and with long delays

2016-02-26 Thread via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=359611

d...@kaosx.us changed:

   What|Removed |Added

 CC||d...@kaosx.us

-- 
You are receiving this mail because:
You are watching all bug changes.


[plasmashell] [Bug 359611] Plasmashell loads itself incompletely and with long delays

2016-02-24 Thread Hrvoje Senjan via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=359611

--- Comment #18 from Hrvoje Senjan  ---
With commit a1ba281a26d065d2e901b3a947a8517ec5790504 from qtbase reverted &&
5e9c9ff09cc88448d41d9043ee156a5be1a9d880 from kded reverted, lock-ups no longer
happens. I'm not sure whether both are needed, or just reverting Thiago's
change is enough. Can test later.

-- 
You are receiving this mail because:
You are watching all bug changes.


[plasmashell] [Bug 359611] Plasmashell loads itself incompletely and with long delays

2016-02-24 Thread Luca Beltrame via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=359611

Luca Beltrame  changed:

   What|Removed |Added

 CC||fa...@kde.org

--- Comment #17 from Luca Beltrame  ---
As I know David Faure did some work on kded with regards to Qt 5.6, I'll add
him to CC, too.

-- 
You are receiving this mail because:
You are watching all bug changes.


[plasmashell] [Bug 359611] Plasmashell loads itself incompletely and with long delays

2016-02-24 Thread Luca Beltrame via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=359611

Luca Beltrame  changed:

   What|Removed |Added

 CC||lbeltr...@kde.org

-- 
You are receiving this mail because:
You are watching all bug changes.


[plasmashell] [Bug 359611] Plasmashell loads itself incompletely and with long delays

2016-02-24 Thread Raymond Wooninck via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=359611

Raymond Wooninck  changed:

   What|Removed |Added

 CC||tittiatc...@gmail.com

-- 
You are receiving this mail because:
You are watching all bug changes.


[plasmashell] [Bug 359611] Plasmashell loads itself incompletely and with long delays

2016-02-24 Thread Hrvoje Senjan via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=359611

--- Comment #15 from Hrvoje Senjan  ---
Created attachment 97539
  --> https://bugs.kde.org/attachment.cgi?id=97539=edit
ANother one with libQt5Core debuginfo

and after running
unset XDG_CURRENT_DESKTOP  
export KDE_SESSION_VERSION=5
export KDE_FULL_SESSION=true
kded5 &
in GNOME session.

-- 
You are receiving this mail because:
You are watching all bug changes.


[plasmashell] [Bug 359611] Plasmashell loads itself incompletely and with long delays

2016-02-24 Thread Hrvoje Senjan via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=359611

--- Comment #14 from Hrvoje Senjan  ---
Created attachment 97538
  --> https://bugs.kde.org/attachment.cgi?id=97538=edit
thread apply all bt on locked up kded5

This is after disabling touchpad and khotkeys kdeds

-- 
You are receiving this mail because:
You are watching all bug changes.


[plasmashell] [Bug 359611] Plasmashell loads itself incompletely and with long delays

2016-02-23 Thread Hrvoje Senjan via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=359611

Hrvoje Senjan  changed:

   What|Removed |Added

 CC||hrvoje.sen...@gmail.com

--- Comment #13 from Hrvoje Senjan  ---
Have the same issue with Qt from 5.6.0 branch. From what i see, Thiago's patch
is merged in the checkout i have.

-- 
You are receiving this mail because:
You are watching all bug changes.


[plasmashell] [Bug 359611] Plasmashell loads itself incompletely and with long delays

2016-02-22 Thread Eugene Shalygin via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=359611

--- Comment #12 from Eugene Shalygin  
---
I was wrong: there are no deadlocks in kded with Qt 5.5.1. Will bisecting Qt
help?

-- 
You are receiving this mail because:
You are watching all bug changes.


[plasmashell] [Bug 359611] Plasmashell loads itself incompletely and with long delays

2016-02-21 Thread Eugene Shalygin via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=359611

--- Comment #11 from Eugene Shalygin  
---
Ah, kde-FRAMEWORKS-devel... That change is included in my Qt build.

-- 
You are receiving this mail because:
You are watching all bug changes.


[plasmashell] [Bug 359611] Plasmashell loads itself incompletely and with long delays

2016-02-21 Thread David Edmundson via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=359611

--- Comment #10 from David Edmundson  ---
https://www.mail-archive.com/kde-frameworks-devel@kde.org/msg30345.html

in your backtraces can you be sure to include all the threads. (upload as
attachments if need be)

We're hitting a lock, so we need to know which other threads are also doing
something at the same time.

-- 
You are receiving this mail because:
You are watching all bug changes.


[plasmashell] [Bug 359611] Plasmashell loads itself incompletely and with long delays

2016-02-21 Thread Eugene Shalygin via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=359611

--- Comment #9 from Eugene Shalygin  ---
(In reply to Eugene Shalygin from comment #8)
> I'm not a member of kde-devel and the archive is private (why?). 
Ups.. mail.kde.org says that archives are private, while lists.kde.org shows
archives. But I did not find any DBUS related there. I found  QTBUG-48436. The
test case from it does not reproduce the problem with my Qt installation.

Could you point me where can I try to find the problem, please?

-- 
You are receiving this mail because:
You are watching all bug changes.


[plasmashell] [Bug 359611] Plasmashell loads itself incompletely and with long delays

2016-02-20 Thread Eugene Shalygin via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=359611

--- Comment #8 from Eugene Shalygin  ---
I'm not a member of kde-devel and the archive is private (why?). Qt was updated
just now. And I had the same problem with 5.5.1.

-- 
You are receiving this mail because:
You are watching all bug changes.


[plasmashell] [Bug 359611] Plasmashell loads itself incompletely and with long delays

2016-02-20 Thread David Edmundson via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=359611

David Edmundson  changed:

   What|Removed |Added

 Status|NEEDSINFO   |CONFIRMED
 Resolution|WAITINGFORINFO  |---
 Ever confirmed|0   |1

--- Comment #7 from David Edmundson  ---
Thanks.

so to summarise:
 - plasmashell is doing a blocking call to kded in 
#11 0x7fff347c7d73 in StatusNotifierItemEngine::registerWatcher(QString
const&) [clone .part.9] [clone .constprop.20] ()

 - kded is doing a blocking call to kglobalaccel in 
#7 0x7fffe2e088f6 in KGlobalAccel::setShortcut (this=0x7fffe301b630
<(anonymous namespace)::Q_QGS_s_instance::innerFunction()::holder>,
action=0x1090630, 

so plasma is waiting for kded, kded is waiting for kglobaccel... no idea what
kglobalaccel is blocked doing.

That last one is interesting. It's kded making another blocking call this time
in bluez code, but is blocked getting a response back from teh dbus server.
Especially on the system bus that should never happen.


Just seen the last comment?
Latest 5.6? There was a known issue that was fixed. See thread with David Faure
and Thiago on kde-devel.

-- 
You are receiving this mail because:
You are watching all bug changes.


[plasmashell] [Bug 359611] Plasmashell loads itself incompletely and with long delays

2016-02-20 Thread Eugene Shalygin via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=359611

--- Comment #6 from Eugene Shalygin  ---
BTW, it is with Qt from branch "5.6"

-- 
You are receiving this mail because:
You are watching all bug changes.


[plasmashell] [Bug 359611] Plasmashell loads itself incompletely and with long delays

2016-02-20 Thread Eugene Shalygin via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=359611

--- Comment #5 from Eugene Shalygin  ---
I removed khotkeys package, restarted kded5 and when it stops loading, the
backtrace is:

#0  0x7571dfaf in pthread_cond_wait () from /lib64/libpthread.so.0
#1  0x75d55f1a in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib64/libQt5Core.so.5
#2  0x75d500bb in QSemaphore::acquire(int) () from
/usr/lib64/libQt5Core.so.5
#3  0x75f1c57f in QMetaObject::activate(QObject*, int, int, void**) ()
from /usr/lib64/libQt5Core.so.5
#4  0x77f71cfa in QDBusConnectionPrivate::signalNeedsConnecting(QString
const&, QDBusConnectionPrivate::SignalHook const&) () from
/usr/lib64/libQt5DBus.so.5
#5  0x77f2256c in QDBusConnectionPrivate::connectSignal(QString const&,
QString const&, QString const&, QString const&, QStringList const&, QString
const&, QObject*, char const*) () from /usr/lib64/libQt5DBus.so.5
#6  0x77f23044 in QDBusConnectionPrivate::watchService(QString const&,
QFlags, QObject*, char const*) ()
   from /usr/lib64/libQt5DBus.so.5
#7  0x77f702c8 in QDBusServiceWatcherPrivate::setConnection(QStringList
const&, QDBusConnection const&, QFlags) ()
   from /usr/lib64/libQt5DBus.so.5
#8  0x77f708ca in QDBusServiceWatcher::QDBusServiceWatcher(QString
const&, QDBusConnection const&, QFlags,
QObject*) ()
   from /usr/lib64/libQt5DBus.so.5
#9  0x7fffae1560e7 in BluezQt::ManagerPrivate::init() () from
/usr/lib64/libKF5BluezQt.so.6
#10 0x7fffae173f86 in BluezQt::InitManagerJobPrivate::doStart() () from
/usr/lib64/libKF5BluezQt.so.6
#11 0x7fffae197636 in BluezQt::Job::qt_static_metacall(QObject*,
QMetaObject::Call, int, void**) () from /usr/lib64/libKF5BluezQt.so.6
#12 0x75f1d401 in QObject::event(QEvent*) () from
/usr/lib64/libQt5Core.so.5
#13 0x77325aac in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /usr/lib64/libQt5Widgets.so.5
#14 0x7732acee in QApplication::notify(QObject*, QEvent*) () from
/usr/lib64/libQt5Widgets.so.5
#15 0x75ef497a in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() from /usr/lib64/libQt5Core.so.5
#16 0x75ef69ca in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) () from /usr/lib64/libQt5Core.so.5
#17 0x75f43953 in postEventSourceDispatch(_GSource*, int (*)(void*),
void*) () from /usr/lib64/libQt5Core.so.5
#18 0x72f22d57 in g_main_context_dispatch () from
/usr/lib64/libglib-2.0.so.0
#19 0x72f22fb0 in g_main_context_iterate.isra () from
/usr/lib64/libglib-2.0.so.0
#20 0x72f2305c in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#21 0x75f439cf in
QEventDispatcherGlib::processEvents(QFlags) ()
from /usr/lib64/libQt5Core.so.5
#22 0x75ef380a in
QEventLoop::exec(QFlags) () from
/usr/lib64/libQt5Core.so.5
#23 0x75efb32c in QCoreApplication::exec() () from
/usr/lib64/libQt5Core.so.5
#24 0x77bd37e2 in kdemain () from /usr/lib64/libkdeinit5_kded5.so
#25 0x77846660 in __libc_start_main () from /lib64/libc.so.6
#26 0x004007b9 in _start ()

-- 
You are receiving this mail because:
You are watching all bug changes.


[plasmashell] [Bug 359611] Plasmashell loads itself incompletely and with long delays

2016-02-20 Thread Eugene Shalygin via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=359611

--- Comment #4 from Eugene Shalygin  ---
backtrace from kded5, kglobalaccel compiled with debug information :

#0  0x7571dfaf in pthread_cond_wait () from /lib64/libpthread.so.0
#1  0x75d55f1a in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib64/libQt5Core.so.5
#2  0x77f6efa4 in QDBusPendingCallPrivate::waitForFinished() () from
/usr/lib64/libQt5DBus.so.5
#3  0x77f6fbc6 in QDBusPendingReplyData::argumentAt(int) const () from
/usr/lib64/libQt5DBus.so.5
#4  0x7fffe2e07c4d in QDBusPendingReply::argumentAt<0> (this=0x7fffc780)
at /usr/include/qt5/QtDBus/qdbuspendingreply.h:166
#5  QDBusPendingReply::operator QList (this=0x7fffc780) at
/usr/include/qt5/QtDBus/qdbuspendingreply.h:176
#6  KGlobalAccelPrivate::updateGlobalShortcut (this=0xb4c040,
action=action@entry=0x1090630, actionFlags=..., actionFlags@entry=..., 
globalFlags=globalFlags@entry=KGlobalAccel::Autoloading) at
/usr/src/debug/kde-frameworks/kglobalaccel-5.19.0/kglobalaccel-5.19.0/src/kglobalaccel.cpp:311
#7  0x7fffe2e088f6 in KGlobalAccel::setShortcut (this=0x7fffe301b630
<(anonymous namespace)::Q_QGS_s_instance::innerFunction()::holder>,
action=0x1090630, 
shortcut=..., loadFlag=KGlobalAccel::Autoloading) at
/usr/src/debug/kde-frameworks/kglobalaccel-5.19.0/kglobalaccel-5.19.0/src/kglobalaccel.cpp:654
#8  0x7fffae3a2564 in KHotKeys::ShortcutsHandler::addAction(QString const&,
QString const&, KShortcut const&) () from /usr/lib64/libkhotkeysprivate.so.5
#9  0x7fffae393555 in KHotKeys::ShortcutTrigger::activate(bool) () from
/usr/lib64/libkhotkeysprivate.so.5
#10 0x7fffae392b0f in KHotKeys::ShortcutTrigger::enable() () from
/usr/lib64/libkhotkeysprivate.so.5
#11 0x7fffae38b2d7 in KHotKeys::SimpleActionData::doEnable() () from
/usr/lib64/libkhotkeysprivate.so.5
#12 0x7fffae39eea3 in SettingsReaderV2::readActionData(KConfigGroup const&,
KHotKeys::ActionDataGroup*) () from /usr/lib64/libkhotkeysprivate.so.5
#13 0x7fffae39e6e8 in SettingsReaderV2::readGroup(KConfigGroup const&,
KHotKeys::ActionDataGroup*) () from /usr/lib64/libkhotkeysprivate.so.5
#14 0x7fffae39edee in SettingsReaderV2::readActionData(KConfigGroup const&,
KHotKeys::ActionDataGroup*) () from /usr/lib64/libkhotkeysprivate.so.5
#15 0x7fffae39f197 in SettingsReaderV2::read(KConfigBase const&,
KHotKeys::ActionDataGroup*) () from /usr/lib64/libkhotkeysprivate.so.5
#16 0x7fffae39b939 in
KHotKeys::Settings::read_settings(KHotKeys::ActionDataGroup*, KConfigBase
const&, bool, KHotKeys::ActionState) ()
   from /usr/lib64/libkhotkeysprivate.so.5
#17 0x7fffae39c077 in KHotKeys::Settings::reread_settings(bool) () from
/usr/lib64/libkhotkeysprivate.so.5
#18 0x7fffae61d423 in KHotKeysModule::reread_configuration() () from
/usr/lib64/qt5/plugins/kf5/kded/khotkeys.so
#19 0x7fffae61d7ac in KHotKeysModule::initialize() () from
/usr/lib64/qt5/plugins/kf5/kded/khotkeys.so
#20 0x7fffae61e7f5 in KHotKeysModule::qt_static_metacall(QObject*,
QMetaObject::Call, int, void**) [clone .part.0] () from
/usr/lib64/qt5/plugins/kf5/kded/khotkeys.so
#21 0x75f1d401 in QObject::event(QEvent*) () from
/usr/lib64/libQt5Core.so.5
#22 0x77325aac in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /usr/lib64/libQt5Widgets.so.5
#23 0x7732acee in QApplication::notify(QObject*, QEvent*) () from
/usr/lib64/libQt5Widgets.so.5
#24 0x75ef497a in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() from /usr/lib64/libQt5Core.so.5
#25 0x75ef69ca in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) () from /usr/lib64/libQt5Core.so.5
#26 0x75f43953 in postEventSourceDispatch(_GSource*, int (*)(void*),
void*) () from /usr/lib64/libQt5Core.so.5
#27 0x72f22d57 in g_main_context_dispatch () from
/usr/lib64/libglib-2.0.so.0
#28 0x72f22fb0 in g_main_context_iterate.isra () from
/usr/lib64/libglib-2.0.so.0
#29 0x72f2305c in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#30 0x75f439cf in
QEventDispatcherGlib::processEvents(QFlags) ()
from /usr/lib64/libQt5Core.so.5
#31 0x75ef380a in
QEventLoop::exec(QFlags) () from
/usr/lib64/libQt5Core.so.5
#32 0x75efb32c in QCoreApplication::exec() () from
/usr/lib64/libQt5Core.so.5
#33 0x77bd37e2 in kdemain () from /usr/lib64/libkdeinit5_kded5.so
#34 0x77846660 in __libc_start_main () from /lib64/libc.so.6
#35 0x004007b9 in _start ()

-- 
You are receiving this mail because:
You are watching all bug changes.


[plasmashell] [Bug 359611] Plasmashell loads itself incompletely and with long delays

2016-02-20 Thread Eugene Shalygin via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=359611

--- Comment #3 from Eugene Shalygin  ---
The same happens also in another user account  after cleaning its ${HOME}

-- 
You are receiving this mail because:
You are watching all bug changes.


[plasmashell] [Bug 359611] Plasmashell loads itself incompletely and with long delays

2016-02-20 Thread Eugene Shalygin via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=359611

--- Comment #2 from Eugene Shalygin  ---
Here it is, please:

(gdb) thread apply all bt

Thread 7 (Thread 0x7fd1d4531700 (LWP 8641)):
#0  0x7fd1ed58dfaf in pthread_cond_wait () from /lib64/libpthread.so.0
#1  0x7fd1efcacf1a in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib64/libQt5Core.so.5
#2  0x7fd1efca70bb in QSemaphore::acquire(int) () from
/usr/lib64/libQt5Core.so.5
#3  0x7fd1f1261fc1 in QDBusConnectionPrivate::handleObjectCall(QDBusMessage
const&) () from /usr/lib64/libQt5DBus.so.5
#4  0x7fd1efe74401 in QObject::event(QEvent*) () from
/usr/lib64/libQt5Core.so.5
#5  0x7fd1efe4b84a in doNotify(QObject*, QEvent*) [clone .constprop.63] ()
from /usr/lib64/libQt5Core.so.5
#6  0x7fd1efe4b98b in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() from /usr/lib64/libQt5Core.so.5
#7  0x7fd1efe4d9ca in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) () from /usr/lib64/libQt5Core.so.5
#8  0x7fd1efe9a953 in postEventSourceDispatch(_GSource*, int (*)(void*),
void*) () from /usr/lib64/libQt5Core.so.5
#9  0x7fd1ec811d57 in g_main_context_dispatch () from
/usr/lib64/libglib-2.0.so.0
#10 0x7fd1ec811fb0 in g_main_context_iterate.isra () from
/usr/lib64/libglib-2.0.so.0
#11 0x7fd1ec81205c in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#12 0x7fd1efe9a9cf in
QEventDispatcherGlib::processEvents(QFlags) ()
from /usr/lib64/libQt5Core.so.5
#13 0x7fd1efe4a80a in
QEventLoop::exec(QFlags) () from
/usr/lib64/libQt5Core.so.5
#14 0x7fd1efca8404 in QThread::exec() () from /usr/lib64/libQt5Core.so.5
#15 0x7fd1f1251395 in QDBusConnectionManager::run() () from
/usr/lib64/libQt5DBus.so.5
#16 0x7fd1efcac8ac in QThreadPrivate::start(void*) () from
/usr/lib64/libQt5Core.so.5
#17 0x7fd1ed588424 in start_thread () from /lib64/libpthread.so.0
#18 0x7fd1ef950dbd in clone () from /lib64/libc.so.6

Thread 6 (Thread 0x7fd1cb58b700 (LWP 8652)):
#0  0x7fd1ef947d3d in poll () from /lib64/libc.so.6
#1  0x7fd1ec811f4c in g_main_context_iterate.isra () from
/usr/lib64/libglib-2.0.so.0
#2  0x7fd1ec81205c in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#3  0x7fd1ec812099 in glib_worker_main () from /usr/lib64/libglib-2.0.so.0
#4  0x7fd1ec8385f5 in g_thread_proxy () from /usr/lib64/libglib-2.0.so.0
#5  0x7fd1ed588424 in start_thread () from /lib64/libpthread.so.0
#6  0x7fd1ef950dbd in clone () from /lib64/libc.so.6

Thread 5 (Thread 0x7fd1cad8a700 (LWP 8653)):
#0  0x7fd1ef947d3d in poll () from /lib64/libc.so.6
#1  0x7fd1ec811f4c in g_main_context_iterate.isra () from
/usr/lib64/libglib-2.0.so.0
#2  0x7fd1ec8122d2 in g_main_loop_run () from /usr/lib64/libglib-2.0.so.0
#3  0x7fd1d04944c6 in gdbus_shared_thread_func () from
/usr/lib64/libgio-2.0.so.0
#4  0x7fd1ec8385f5 in g_thread_proxy () from /usr/lib64/libglib-2.0.so.0
#5  0x7fd1ed588424 in start_thread () from /lib64/libpthread.so.0
#6  0x7fd1ef950dbd in clone () from /lib64/libc.so.6

Thread 4 (Thread 0x7fd1c2b50700 (LWP 8679)):
#0  0x7fd1ef947d3d in poll () from /lib64/libc.so.6
#1  0x7fd1ec811f4c in g_main_context_iterate.isra () from
/usr/lib64/libglib-2.0.so.0
#2  0x7fd1ec81205c in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#3  0x7fd1efe9a9eb in
QEventDispatcherGlib::processEvents(QFlags) ()
from /usr/lib64/libQt5Core.so.5
#4  0x7fd1efe4a80a in
QEventLoop::exec(QFlags) () from
/usr/lib64/libQt5Core.so.5
#5  0x7fd1efca8404 in QThread::exec() () from /usr/lib64/libQt5Core.so.5
#6  0x7fd1c98913b7 in KCupsConnection::run() () from
/usr/lib64/libkcupslib.so
#7  0x7fd1efcac8ac in QThreadPrivate::start(void*) () from
/usr/lib64/libQt5Core.so.5
#8  0x7fd1ed588424 in start_thread () from /lib64/libpthread.so.0
#9  0x7fd1ef950dbd in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7fd1c234f700 (LWP 8680)):
#0  0x7fd1ef947d3d in poll () from /lib64/libc.so.6
#1  0x7fd1ec811f4c in g_main_context_iterate.isra () from
/usr/lib64/libglib-2.0.so.0
#2  0x7fd1ec81205c in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#3  0x7fd1efe9a9cf in
QEventDispatcherGlib::processEvents(QFlags) ()
from /usr/lib64/libQt5Core.so.5
#4  0x7fd1efe4a80a in
QEventLoop::exec(QFlags) () from
/usr/lib64/libQt5Core.so.5
#5  0x7fd1efca8404 in QThread::exec() () from /usr/lib64/libQt5Core.so.5
#6  0x7fd1efcac8ac in QThreadPrivate::start(void*) () from
/usr/lib64/libQt5Core.so.5
#7  0x7fd1ed588424 in start_thread () from /lib64/libpthread.so.0
#8  0x7fd1ef950dbd in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7fd1b7fff700 (LWP 8722)):
#0  0x7fd1ef947d3d in poll () from /lib64/libc.so.6
#1  0x7fd1ec811f4c in g_main_context_iterate.isra () from
/usr/lib64/libglib-2.0.so.0
#2  0x7fd1ec81205c in g_main_context_iteration () from

[plasmashell] [Bug 359611] Plasmashell loads itself incompletely and with long delays

2016-02-20 Thread David Edmundson via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=359611

David Edmundson  changed:

   What|Removed |Added

 Resolution|--- |WAITINGFORINFO
 Status|UNCONFIRMED |NEEDSINFO

--- Comment #1 from David Edmundson  ---
your kded is blocked. 

Can you get you get a gdb trace on that for all threads.

-- 
You are receiving this mail because:
You are watching all bug changes.