[Powerdevil] [Bug 341775] New: Powerdevil kded triggers kded5 loop
Hrvoje Senjan
hrvoje.senjan at gmail.com
Thu Dec 11 16:02:42 UTC 2014
https://bugs.kde.org/show_bug.cgi?id=341775
Bug ID: 341775
Summary: Powerdevil kded triggers kded5 loop
Product: Powerdevil
Version: unspecified
Platform: Other
OS: Linux
Status: UNCONFIRMED
Severity: grave
Priority: NOR
Component: general
Assignee: plasma-devel at kde.org
Reporter: hrvoje.senjan at gmail.com
Since 697e505f37b9128d68ef2b0ce5c9d7f80ca422ff - Emit signal when maximum
brightness changes, i am getting kded5 killing the CPU... obtained backtrace:
Thread 1 (Thread 0x7f79784fb780 (LWP 23601)):
#0 0x00007f7973df7a80 in () at /usr/lib64/libglib-2.0.so.0
#1 0x00007f7973df7cec in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#2 0x00007f7975c26f9c in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib64/libQt5Core.so.5
#3 0x00007f7975bcdbbb in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib64/libQt5Core.so.5
#4 0x00007f7976fdaa6e in KJob::exec() () at /usr/lib64/libKF5CoreAddons.so.5
#5 0x00007f795d87cb94 in
PowerDevilUPowerBackend::brightnessValueMax(PowerDevil::BackendInterface::BrightnessControlType)
const (this=<optimized out>, type=<optimized out>) at
/usr/src/debug/powerdevil-5.1.90git/daemon/backends/upower/powerdevilupowerbackend.cpp:384
#6 0x00007f795d442a92 in
BrightnessControlAdaptor::qt_static_metacall(QObject*, QMetaObject::Call, int,
void**) (this=0x15417e0)
---Type <return> to continue, or q <return> to quit---
at
/usr/src/debug/powerdevil-5.1.90git/build/daemon/brightnesscontroladaptor.cpp:63
#7 0x00007f795d442a92 in
BrightnessControlAdaptor::qt_static_metacall(QObject*, QMetaObject::Call, int,
void**) (_o=_o at entry=0x15417e0, _c=_c at entry=QMetaObject::InvokeMetaMethod,
_id=_id at entry=8, _a=_a at entry=0x7fff181aa440)
at
/usr/src/debug/powerdevil-5.1.90git/build/daemon/brightnesscontroladaptor.moc:153
#8 0x00007f795d442ce3 in
BrightnessControlAdaptor::qt_metacall(QMetaObject::Call, int, void**)
(this=0x15417e0, _c=QMetaObject::InvokeMetaMethod, _id=8, _a=0x7fff181aa440) at
/usr/src/debug/powerdevil-5.1.90git/build/daemon/brightnesscontroladaptor.moc:216
#9 0x00007f797749d67f in QDBusConnectionPrivate::deliverCall(QObject*, int,
QDBusMessage const&, QVector<int> const&, int) (this=this at entry=
0x1117010, object=object at entry=0x15417e0, msg=..., metaTypes=...,
slotIdx=13) at qdbusintegrator.cpp:990
#10 0x00007f79774a1dac in QDBusConnectionPrivate::activateCall(QObject*, int,
QDBusMessage const&) (this=this at entry=0x1117010, object=0x15417e0,
flags=flags at entry=273, msg=...) at qdbusintegrator.cpp:902
#11 0x00007f79774a2823 in
QDBusConnectionPrivate::activateObject(QDBusConnectionPrivate::ObjectTreeNode&,
QDBusMessage const&, int) (this=0x1117010, node=..., msg=...,
pathStartPos=<optimized out>) at qdbusintegrator.cpp:1463
#12 0x00007f79774a426e in QDBusActivateObjectEvent::placeMetaCall(QObject*)
(this=0x17f58c0) at qdbusintegrator.cpp:1577
#13 0x00007f7975c002b6 in QObject::event(QEvent*) () at
/usr/lib64/libQt5Core.so.5
#14 0x00007f797688da9c in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /usr/lib64/libQt5Widgets.so.5
#15 0x00007f7976892b00 in QApplication::notify(QObject*, QEvent*) () at
/usr/lib64/libQt5Widgets.so.5
#16 0x00007f7975bcfc55 in QCoreApplication::notifyInternal(QObject*, QEvent*)
() at /usr/lib64/libQt5Core.so.5
#17 0x00007f7975bd1aef in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) () at /usr/lib64/libQt5Core.so.5
#18 0x00007f7975c27b23 in () at /usr/lib64/libQt5Core.so.5
#19 0x00007f7973df7a04 in g_main_context_dispatch () at
/usr/lib64/libglib-2.0.so.0
#20 0x00007f7973df7c48 in () at /usr/lib64/libglib-2.0.so.0
#21 0x00007f7973df7cec in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#22 0x00007f7975c26f9c in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib64/libQt5Core.so.5
---Type <return> to continue, or q <return> to quit---
#23 0x00007f7975bcdbbb in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib64/libQt5Core.so.5
#24 0x00007f7976fdaa6e in KJob::exec() () at /usr/lib64/libKF5CoreAddons.so.5
#25 0x00007f795d87d196 in
PowerDevilUPowerBackend::brightnessValue(PowerDevil::BackendInterface::BrightnessControlType)
const (this=
0x153a620, type=<optimized out>) at
/usr/src/debug/powerdevil-5.1.90git/daemon/backends/upower/powerdevilupowerbackend.cpp:354
#26 0x00007f795d442a62 in
BrightnessControlAdaptor::qt_static_metacall(QObject*, QMetaObject::Call, int,
void**) (this=0x15417e0)
at
/usr/src/debug/powerdevil-5.1.90git/build/daemon/brightnesscontroladaptor.cpp:57
#27 0x00007f795d442a62 in
BrightnessControlAdaptor::qt_static_metacall(QObject*, QMetaObject::Call, int,
void**) (_o=_o at entry=0x15417e0, _c=_c at entry=QMetaObject::InvokeMetaMethod,
_id=_id at entry=7, _a=_a at entry=0x7fff181aaec0)
at
/usr/src/debug/powerdevil-5.1.90git/build/daemon/brightnesscontroladaptor.moc:151
#28 0x00007f795d442ce3 in
BrightnessControlAdaptor::qt_metacall(QMetaObject::Call, int, void**)
(this=0x15417e0, _c=QMetaObject::InvokeMetaMethod, _id=7, _a=0x7fff181aaec0) at
/usr/src/debug/powerdevil-5.1.90git/build/daemon/brightnesscontroladaptor.moc:216
#29 0x00007f797749d67f in QDBusConnectionPrivate::deliverCall(QObject*, int,
QDBusMessage const&, QVector<int> const&, int) (this=this at entry=0x1117010,
object=object at entry=0x15417e0, msg=..., metaTypes=..., slotIdx=12) at
qdbusintegrator.cpp:990
#30 0x00007f79774a1dac in QDBusConnectionPrivate::activateCall(QObject*, int,
QDBusMessage const&) (this=this at entry=0x1117010, object=0x15417e0,
flags=flags at entry=273, msg=...) at qdbusintegrator.cpp:902
#31 0x00007f79774a2823 in
QDBusConnectionPrivate::activateObject(QDBusConnectionPrivate::ObjectTreeNode&,
QDBusMessage const&, int) (this=0x1117010, node=..., msg=...,
pathStartPos=<optimized out>) at qdbusintegrator.cpp:1463
#32 0x00007f79774a426e in QDBusActivateObjectEvent::placeMetaCall(QObject*)
(this=0x165ccf0) at qdbusintegrator.cpp:1577
#33 0x00007f7975c002b6 in QObject::event(QEvent*) () at
/usr/lib64/libQt5Core.so.5
#34 0x00007f797688da9c in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /usr/lib64/libQt5Widgets.so.5
#35 0x00007f7976892b00 in QApplication::notify(QObject*, QEvent*) () at
/usr/lib64/libQt5Widgets.so.5
#36 0x00007f7975bcfc55 in QCoreApplication::notifyInternal(QObject*, QEvent*)
() at /usr/lib64/libQt5Core.so.5
#37 0x00007f7975bd1aef in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) () at /usr/lib64/libQt5Core.so.5
---Type <return> to continue, or q <return> to quit---
#38 0x00007f7975c27b23 in () at /usr/lib64/libQt5Core.so.5
#39 0x00007f7973df7a04 in g_main_context_dispatch () at
/usr/lib64/libglib-2.0.so.0
#40 0x00007f7973df7c48 in () at /usr/lib64/libglib-2.0.so.0
#41 0x00007f7973df7cec in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#42 0x00007f7975c26f9c in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib64/libQt5Core.so.5
#43 0x00007f7975bcdbbb in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib64/libQt5Core.so.5
#44 0x00007f7976fdaa6e in KJob::exec() () at /usr/lib64/libKF5CoreAddons.so.5
#45 0x00007f795d87cb94 in
PowerDevilUPowerBackend::brightnessValueMax(PowerDevil::BackendInterface::BrightnessControlType)
const (this=<optimized out>, type=<optimized out>) at
/usr/src/debug/powerdevil-5.1.90git/daemon/backends/upower/powerdevilupowerbackend.cpp:384
#46 0x00007f795d442a92 in
BrightnessControlAdaptor::qt_static_metacall(QObject*, QMetaObject::Call, int,
void**) (this=0x15417e0)
at
/usr/src/debug/powerdevil-5.1.90git/build/daemon/brightnesscontroladaptor.cpp:63
#47 0x00007f795d442a92 in
BrightnessControlAdaptor::qt_static_metacall(QObject*, QMetaObject::Call, int,
void**) (_o=_o at entry=0x15417e0, _c=_c at entry=QMetaObject::InvokeMetaMethod,
_id=_id at entry=8, _a=_a at entry=0x7fff181ab920)
at
/usr/src/debug/powerdevil-5.1.90git/build/daemon/brightnesscontroladaptor.moc:153
#48 0x00007f795d442ce3 in
BrightnessControlAdaptor::qt_metacall(QMetaObject::Call, int, void**)
(this=0x15417e0, _c=QMetaObject::InvokeMetaMethod, _id=8, _a=0x7fff181ab920) at
/usr/src/debug/powerdevil-5.1.90git/build/daemon/brightnesscontroladaptor.moc:216
#49 0x00007f797749d67f in QDBusConnectionPrivate::deliverCall(QObject*, int,
QDBusMessage const&, QVector<int> const&, int) (this=this at entry=0x1117010,
object=object at entry=0x15417e0, msg=..., metaTypes=..., slotIdx=13) at
qdbusintegrator.cpp:990
#50 0x00007f79774a1d36 in QDBusConnectionPrivate::activateCall(QObject*, int,
QDBusMessage const&) (this=this at entry=0x1117010, object=0x15417e0,
flags=flags at entry=273, msg=...) at qdbusintegrator.cpp:895
#51 0x00007f79774a2823 in
QDBusConnectionPrivate::activateObject(QDBusConnectionPrivate::ObjectTreeNode&,
QDBusMessage const&, int) (this=0x1117010, node=..., msg=...,
pathStartPos=<optimized out>) at qdbusintegrator.cpp:1463
#52 0x00007f79774a426e in QDBusActivateObjectEvent::placeMetaCall(QObject*)
(this=0x11387a0) at qdbusintegrator.cpp:1577
---Type <return> to continue, or q <return> to quit---
#53 0x00007f7975c002b6 in QObject::event(QEvent*) () at
/usr/lib64/libQt5Core.so.5
#54 0x00007f797688da9c in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /usr/lib64/libQt5Widgets.so.5
#55 0x00007f7976892b00 in QApplication::notify(QObject*, QEvent*) () at
/usr/lib64/libQt5Widgets.so.5
#56 0x00007f7975bcfc55 in QCoreApplication::notifyInternal(QObject*, QEvent*)
() at /usr/lib64/libQt5Core.so.5
#57 0x00007f7975bd1aef in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) () at /usr/lib64/libQt5Core.so.5
#58 0x00007f7975c27b23 in () at /usr/lib64/libQt5Core.so.5
#59 0x00007f7973df7a04 in g_main_context_dispatch () at
/usr/lib64/libglib-2.0.so.0
#60 0x00007f7973df7c48 in () at /usr/lib64/libglib-2.0.so.0
#61 0x00007f7973df7cec in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#62 0x00007f7975c26f9c in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib64/libQt5Core.so.5
#63 0x00007f7975bcdbbb in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib64/libQt5Core.so.5
#64 0x00007f7976fdaa6e in KJob::exec() () at /usr/lib64/libKF5CoreAddons.so.5
#65 0x00007f795d87d196 in
PowerDevilUPowerBackend::brightnessValue(PowerDevil::BackendInterface::BrightnessControlType)
const (this=0x153a620, type=<optimized out>) at
/usr/src/debug/powerdevil-5.1.90git/daemon/backends/upower/powerdevilupowerbackend.cpp:354
#66 0x00007f795d442a62 in
BrightnessControlAdaptor::qt_static_metacall(QObject*, QMetaObject::Call, int,
void**) (this=0x15417e0)
at
/usr/src/debug/powerdevil-5.1.90git/build/daemon/brightnesscontroladaptor.cpp:57
#67 0x00007f795d442a62 in
BrightnessControlAdaptor::qt_static_metacall(QObject*, QMetaObject::Call, int,
void**) (_o=_o at entry=0x15417e0, _c=_c at entry=QMetaObject::InvokeMetaMethod,
_id=_id at entry=7, _a=_a at entry=0x7fff181ac3a0)
at
/usr/src/debug/powerdevil-5.1.90git/build/daemon/brightnesscontroladaptor.moc:151
#68 0x00007f795d442ce3 in
BrightnessControlAdaptor::qt_metacall(QMetaObject::Call, int, void**)
(this=0x15417e0, _c=QMetaObject::InvokeMetaMethod, _id=7, _a=0x7fff181ac3a0) at
/usr/src/debug/powerdevil-5.1.90git/build/daemon/brightnesscontroladaptor.moc:216
#69 0x00007f797749d67f in QDBusConnectionPrivate::deliverCall(QObject*, int,
QDBusMessage const&, QVector<int> const&, int) (this=this at entry=0x1117010,
object=object at entry=0x15417e0, msg=..., metaTypes=..., slotIdx=12) at
qdbusintegrator.cpp:990
---Type <return> to continue, or q <return> to quit---
#70 0x00007f79774a1d36 in QDBusConnectionPrivate::activateCall(QObject*, int,
QDBusMessage const&) (this=this at entry=0x1117010, object=0x15417e0,
flags=flags at entry=273, msg=...) at qdbusintegrator.cpp:895
#71 0x00007f79774a2823 in
QDBusConnectionPrivate::activateObject(QDBusConnectionPrivate::ObjectTreeNode&,
QDBusMessage const&, int) (this=0x1117010, node=..., msg=...,
pathStartPos=<optimized out>) at qdbusintegrator.cpp:1463
#72 0x00007f79774a426e in QDBusActivateObjectEvent::placeMetaCall(QObject*)
(this=0x1658470) at qdbusintegrator.cpp:1577
#73 0x00007f7975c002b6 in QObject::event(QEvent*) () at
/usr/lib64/libQt5Core.so.5
#74 0x00007f797688da9c in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /usr/lib64/libQt5Widgets.so.5
#75 0x00007f7976892b00 in QApplication::notify(QObject*, QEvent*) () at
/usr/lib64/libQt5Widgets.so.5
#76 0x00007f7975bcfc55 in QCoreApplication::notifyInternal(QObject*, QEvent*)
() at /usr/lib64/libQt5Core.so.5
#77 0x00007f7975bd1aef in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) () at /usr/lib64/libQt5Core.so.5
#78 0x00007f7975c27b23 in () at /usr/lib64/libQt5Core.so.5
#79 0x00007f7973df7a04 in g_main_context_dispatch () at
/usr/lib64/libglib-2.0.so.0
#80 0x00007f7973df7c48 in () at /usr/lib64/libglib-2.0.so.0
#81 0x00007f7973df7cec in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#82 0x00007f7975c26f9c in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib64/libQt5Core.so.5
#83 0x00007f7975bcdbbb in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib64/libQt5Core.so.5
#84 0x00007f7975bd5226 in QCoreApplication::exec() () at
/usr/lib64/libQt5Core.so.5
#85 0x00007f7978127a9a in kdemain () at /usr/lib64/libkdeinit5_kded5.so
#86 0x00007f7977da0b45 in __libc_start_main () at /lib64/libc.so.6
#87 0x00000000004007ee in _start ()
Reproducible: Always
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the Plasma-devel
mailing list