[Powerdevil] [Bug 337674] kded5 is eating CPU

Hrvoje Senjan hrvoje.senjan at gmail.com
Thu Jan 29 16:48:28 UTC 2015


https://bugs.kde.org/show_bug.cgi?id=337674

--- Comment #60 from Hrvoje Senjan <hrvoje.senjan at gmail.com> ---
kded5 bt w/ Davids patch:

#0  0x00007f505a91685f in pthread_cond_wait@@GLIBC_2.3.2 ()
    at /lib64/libpthread.so.0
#1  0x00007f505b89796b in QWaitCondition::wait(QMutex*, unsigned long)
(time=18446744073709551615, this=0xd11fe0) at
thread/qwaitcondition_unix.cpp:128
#2  0x00007f505b89796b in QWaitCondition::wait(QMutex*, unsigned long)
(this=this at entry=0xd11fc8, mutex=mutex at entry=0xd11fa0,
time=time at entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:200
#3  0x00007f505b89657e in QThread::wait(unsigned long) (this=this at entry=
    0x7fffac915880, time=time at entry=18446744073709551615)
    at thread/qthread_unix.cpp:670
#4  0x00007f502ad73462 in PowerDevilUPowerBackend::kjobExecInThread(KJob*)
(job=job at entry=0xd95ed0)
    at
/home/hrvoje/Src/local/powerdevil/daemon/backends/upower/powerdevilupowerbackend.cpp:594
#5  0x00007f502ad73576 in
PowerDevilUPowerBackend::brightnessValue(PowerDevil::BackendInterface::BrightnessControlType)
const (this=
    0xb6d580, type=<optimized out>)
    at
/home/hrvoje/Src/local/powerdevil/daemon/backends/upower/powerdevilupowerbackend.cpp:308
#6  0x00007f502ad710cd in PowerDevilUPowerBackend::init() (this=<optimized
out>) at
/home/hrvoje/Src/local/powerdevil/daemon/backends/upower/powerdevilupowerbackend.cpp:182
#7  0x00007f502ab215db in
PowerDevil::Core::loadCore(PowerDevil::BackendInterfac---Type <return> to
continue, or q <return> to quit---
e*) (this=0xcb51a0, backend=backend at entry=0xb6d580)
    at /home/hrvoje/Src/local/powerdevil/daemon/powerdevilcore.cpp:87
#8  0x00007f502ad649bc in KDEDPowerDevil::init() (this=0xc87670)
    at /home/hrvoje/Src/local/powerdevil/daemon/kdedpowerdevil.cpp:89
#9  0x00007f505baa1506 in QObject::event(QEvent*) (this=0xc87670, e=<optimized
out>) at kernel/qobject.cpp:1245
#10 0x00007f505c72fb5c in QApplicationPrivate::notify_helper(QObject*, QEvent*)
(this=this at entry=0x8a9bf0, receiver=receiver at entry=0xc87670, e=e at entry=
    0xc74760) at kernel/qapplication.cpp:3722
#11 0x00007f505c734bc0 in QApplication::notify(QObject*, QEvent*) (this=
    0x7fffac916350, receiver=0xc87670, e=0xc74760)
    at kernel/qapplication.cpp:3505
#12 0x00007f505ba70e55 in QCoreApplication::notifyInternal(QObject*, QEvent*)
(this=0x7fffac916350, receiver=0xc87670, event=event at entry=0xc74760)
    at kernel/qcoreapplication.cpp:930
#13 0x00007f505ba72cef in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) (event=0xc74760, receiver=<optimized out>)
    at kernel/qcoreapplication.h:228
#14 0x00007f505ba72cef in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) (receiver=receiver at entry=0x0, event_type=event_type at entry=0,
data=0x8a9d60) at kernel/qcoreapplication.cpp:1534
#15 0x00007f505ba73328 in QCoreApplication::sendPostedEvents(QObject*, int)
(receiver=receiver at entry=0x0, event_type=event_type at entry=0)
---Type <return> to continue, or q <return> to quit---
    at kernel/qcoreapplication.cpp:1392
#16 0x00007f505bac8d23 in postEventSourceDispatch(GSource*, GSourceFunc,
gpointer) (s=0x91bed0) at kernel/qeventdispatcher_glib.cpp:271
#17 0x00007f5059c97a04 in g_main_context_dispatch ()
    at /usr/lib64/libglib-2.0.so.0
#18 0x00007f5059c97c48 in  () at /usr/lib64/libglib-2.0.so.0
#19 0x00007f5059c97cec in g_main_context_iteration ()
    at /usr/lib64/libglib-2.0.so.0
#20 0x00007f505bac819c in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x9105c0, flags=...)
    at kernel/qeventdispatcher_glib.cpp:418
#21 0x00007f505ba6edab in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this at entry=0x7fffac916280, flags=..., flags at entry=...)
    at kernel/qeventloop.cpp:204
#22 0x00007f505ba76436 in QCoreApplication::exec() ()
    at kernel/qcoreapplication.cpp:1183
#23 0x00007f505dfcf73a in kdemain () at /usr/lib64/libkdeinit5_kded5.so
#24 0x00007f505dc48b45 in __libc_start_main () at /lib64/libc.so.6
#25 0x00000000004007ee in _start ()

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Plasma-devel mailing list