https://bugs.kde.org/show_bug.cgi?id=464590
Bug ID: 464590
Summary: kded5 crash after monitor wakes from sleep
Classification: Plasma
Product: KScreen
Version: 5.26.90
Platform: Archlinux
OS: Linux
Status: REPORTED
Severity: normal
Priority: NOR
Component: common
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: ---
SUMMARY
Thread 1 (Thread 0x7ff0ee639840 (LWP 25283)):
#0 __pthread_kill_implementation (threadid=<optimized out>,
signo=signo@entry=11, no_tid=no_tid@entry=0) at pthread_kill.c:44
#1 0x00007ff0ee2a16b3 in __pthread_kill_internal (signo=11,
threadid=<optimized out>) at pthread_kill.c:78
#2 0x00007ff0ee251938 in __GI_raise (sig=11) at raise.c:26
#3 0x00007ff0ef7dd37c in KCrash::defaultCrashHandler(int) (sig=11) at
kcrash.cpp:611
#4 0x00007ff0ee2519e0 in <signal handler called> () at /usr/lib/libc.so.6
#5 KScreen::Output::id() const (this=0x0) at output.cpp:189
#6 0x00007ff0d408171d in
KScreen::Config::setOutputPriority(QSharedPointer<KScreen::Output> const&,
unsigned int) (this=0x7ff0dc006980, output=..., priority=1) at
qsharedpointer_impl.h:301
#7 0x00007ff0d408b26f in
KScreen::SetConfigOperationPrivate::fixPrimaryOutput() (this=<optimized out>)
at qsharedpointer_impl.h:301
#8 KScreen::SetConfigOperation::start() (this=0x55dd8d2953c0) at
setconfigoperation.cpp:114
#9 0x00007ff0eeab1a70 in QObject::event(QEvent*) (this=0x55dd8d2953c0,
e=0x55dd8cfd9720) at qobject.cpp:1347
#10 0x00007ff0ef978b5c in QApplicationPrivate::notify_helper(QObject*, QEvent*)
(this=<optimized out>, receiver=0x55dd8d2953c0, e=0x55dd8cfd9720) at
qapplication.cpp:3640
#11 0x00007ff0eea8de08 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
(receiver=0x55dd8d2953c0, event=0x55dd8cfd9720) at qcoreapplication.cpp:1064
#12 0x00007ff0eea8e913 in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) (receiver=0x0, event_type=0, data=0x55dd8c9e4f20) at
qcoreapplication.cpp:1821
#13 0x00007ff0eead4d48 in postEventSourceDispatch(GSource*, GSourceFunc,
gpointer) (s=0x55dd8caf3950) at qeventdispatcher_glib.cpp:277
#14 0x00007ff0eda6d87b in g_main_dispatch (context=0x7ff0e4005010) at
gmain.c:3454
#15 g_main_context_dispatch (context=0x7ff0e4005010) at gmain.c:4172
#16 0x00007ff0edac4c89 in g_main_context_iterate.constprop.0
(context=0x7ff0e4005010, block=1, dispatch=1, self=<optimized out>) at
gmain.c:4248
#17 0x00007ff0eda6c132 in g_main_context_iteration (context=0x7ff0e4005010,
may_block=1) at gmain.c:4313
#18 0x00007ff0eead8b2c in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x55dd8caf7f20, flags=...) at qeventdispatcher_glib.cpp:423
#19 0x00007ff0eea865ac in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7ffd4d226bf0,
flags=...) at qflags.h:69
#20 0x00007ff0eea910d9 in QCoreApplication::exec() () at qflags.h:121
#21 0x00007ff0eef39fe2 in QGuiApplication::exec() () at
qguiapplication.cpp:1870
#22 0x00007ff0ef976f2a in QApplication::exec() () at qapplication.cpp:2832
#23 0x000055dd8ab71040 in main(int, char**) (argc=<optimized out>,
argv=<optimized out>) at kded.cpp:785
STEPS TO REPRODUCE
Happens every time monitor wakes from sleep.
ADDITIONAL INFORMATION
I only have a single display connected via display port, nothing special.
cat .local/share/kscreen/a37e14e3c2e6a407e13f5a947ec3f01a
[
{
"enabled": true,
"id": "8da2bf5db1a73ca49dd6dc4ceb00755b",
"metadata": {
"fullname": "xrandr-LG Electronics-LG Ultra HD-406240",
"name": "DisplayPort-0"
},
"mode": {
"refresh": 59.99662399291992,
"size": {
"height": 2160,
"width": 3840
}
},
"overscan": 0,
"pos": {
"x": 0,
"y": 0
},
"priority": 1,
"rgbrange": 0,
"rotation": 1,
"scale": 1,
"vrrpolicy": 2
}
]
cat .local/share/kscreen/outputs/8da2bf5db1a73ca49dd6dc4ceb00755b
{
"id": "8da2bf5db1a73ca49dd6dc4ceb00755b",
"metadata": {
"fullname": "xrandr-LG Electronics-LG Ultra HD-406240",
"name": "DisplayPort-0"
},
"mode": {
"refresh": 59.99662399291992,
"size": {
"height": 2160,
"width": 3840
}
},
"overscan": 0,
"rgbrange": 0,
"rotation": 1,
"scale": 1,
"vrrpolicy": 2
}
--
You are receiving this mail because:
You are watching all bug changes.