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

Naxdy <xna...@hydra-development.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |regression
          Component|general                     |common
            Product|kscreenlocker               |KScreen
           Assignee|plasma-b...@kde.org         |kscreen-bugs-n...@kde.org

--- Comment #4 from Naxdy <xna...@hydra-development.net> ---
Apparently, this affects more applications than just kscreenlocker. I've just
had kded5 crash with a very similar backtrace. It seems to me that something in
libkscreen is causing this problem. To my knowledge, this wasn't an issue in
5.27.1, so I'm marking this as a regression.

Here's the backtrace of kded5:

[Thread 0x7fc3c67fc6c0 (LWP 172357) exited]
[Thread 0x7fc3c7fff6c0 (LWP 172354) exited]
[Thread 0x7fc3e57fa6c0 (LWP 172352) exited]
[Thread 0x7fc434cc26c0 (LWP 172339) exited]
[Thread 0x7fc3c6ffd6c0 (LWP 172356) exited]
[Thread 0x7fc3e4ff96c0 (LWP 172353) exited]
[Thread 0x7fc3e5ffb6c0 (LWP 172351) exited]
[Thread 0x7fc3e77fe6c0 (LWP 172348) exited]
[Thread 0x7fc3e67fc6c0 (LWP 172350) exited]
[Thread 0x7fc435cc46c0 (LWP 172337) exited]
[Thread 0x7fc3a67fc6c0 (LWP 172365) exited]
[Thread 0x7fc3a5ffb6c0 (LWP 172366) exited]
[Thread 0x7fc4364c56c0 (LWP 172336) exited]
[Thread 0x7fc3a7fff6c0 (LWP 172361) exited]
[Thread 0x7fc3e6ffd6c0 (LWP 172349) exited]
[Thread 0x7fc3e7fff6c0 (LWP 172347) exited]
[Thread 0x7fc4077fe6c0 (LWP 172341) exited]
[Thread 0x7fc404ff96c0 (LWP 172346) exited]
[Thread 0x7fc4067fc6c0 (LWP 172343) exited]
[Thread 0x7fc3c77fe6c0 (LWP 172355) exited]
[Thread 0x7fc4057fa6c0 (LWP 172345) exited]
[Thread 0x7fc405ffb6c0 (LWP 172344) exited]
[Thread 0x7fc4354c36c0 (LWP 172338) exited]
[Thread 0x7fc39ffff6c0 (LWP 172362) exited]
[Thread 0x7fc436cc66c0 (LWP 172335) exited]
[Thread 0x7fc3c5ffb6c0 (LWP 172358) exited]
[Thread 0x7fc406ffd6c0 (LWP 172342) exited]
[Thread 0x7fc3a6ffd6c0 (LWP 172364) exited]
[Thread 0x7fc3c57fa6c0 (LWP 172359) exited]
[Thread 0x7fc3c4ff96c0 (LWP 172360) exited]
[Thread 0x7fc407fff6c0 (LWP 172340) exited]
[Thread 0x7fc3a77fe6c0 (LWP 172363) exited]
[New Thread 0x7fc3a77fe6c0 (LWP 175409)]
[New Thread 0x7fc407fff6c0 (LWP 175410)]
[Detaching after fork from child process 185983]
[Detaching after fork from child process 185993]

Thread 1 "kded5" received signal SIGSEGV, Segmentation fault.
0x00007fc4630f23db in serialize_closure () from
/usr/lib64/libwayland-client.so.0
#0  0x00007fc4630f23db in serialize_closure () at
/usr/lib64/libwayland-client.so.0
#1  0x00007fc4630f4265 in wl_closure_send () at
/usr/lib64/libwayland-client.so.0
#2  0x00007fc4630f02c0 in wl_proxy_marshal_array_flags () at
/usr/lib64/libwayland-client.so.0
#3  0x00007fc4630f0616 in wl_proxy_marshal_flags () at
/usr/lib64/libwayland-client.so.0
#4  0x00007fc43e689075 in QtWayland::org_kde_kwin_dpms_manager::get(wl_output*)
() at /usr/lib64/libKF5ScreenDpms.so.8
#5  0x00007fc43e687e81 in DpmsManager::addScreen(QScreen*) () at
/usr/lib64/libKF5ScreenDpms.so.8
#6  0x00007fc461afea7b in  () at /usr/lib64/libQt5Core.so.5
#7  0x00007fc461f280e2 in QGuiApplication::screenAdded(QScreen*) () at
/usr/lib64/libQt5Gui.so.5
#8  0x00007fc45e2686c8 in
QtWaylandClient::QWaylandDisplay::registry_global_remove(unsigned int) () at
/usr/lib64/libQt5WaylandClient.so.5
#9  0x00007fc4630e3b8a in  () at /usr/lib64/libffi.so.8
#10 0x00007fc4630e2bc1 in  () at /usr/lib64/libffi.so.8
#11 0x00007fc4630e362e in ffi_call () at /usr/lib64/libffi.so.8
#12 0x00007fc4630f4034 in wl_closure_invoke () at
/usr/lib64/libwayland-client.so.0
#13 0x00007fc4630efbba in dispatch_event.isra () at
/usr/lib64/libwayland-client.so.0
#14 0x00007fc4630f17ec in wl_display_dispatch_queue_pending () at
/usr/lib64/libwayland-client.so.0
#15 0x00007fc45e265345 in QtWaylandClient::QWaylandDisplay::flushRequests() ()
at /usr/lib64/libQt5WaylandClient.so.5
#16 0x00007fc461af4186 in QObject::event(QEvent*) () at
/usr/lib64/libQt5Core.so.5
#17 0x00007fc4629649df in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /usr/lib64/libQt5Widgets.so.5
#18 0x00007fc461ac5618 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() at /usr/lib64/libQt5Core.so.5
#19 0x00007fc461ac89f6 in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) () at /usr/lib64/libQt5Core.so.5
#20 0x00007fc461b22b83 in  () at /usr/lib64/libQt5Core.so.5
#21 0x00007fc46090b3fb in g_main_context_dispatch () at
/usr/lib64/libglib-2.0.so.0
#22 0x00007fc46090b6b8 in  () at /usr/lib64/libglib-2.0.so.0
#23 0x00007fc46090b76f in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#24 0x00007fc461b221a4 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib64/libQt5Core.so.5
#25 0x00007fc461ac3f2b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib64/libQt5Core.so.5
#26 0x00007fc461acc83d in QCoreApplication::exec() () at
/usr/lib64/libQt5Core.so.5
#27 0x0000561fe66141c1 in main ()

Thread 46 (Thread 0x7fc407fff6c0 (LWP 175410) "KIO::WorkerThre"):
#0  0x00007fc46172279d in ppoll () at /usr/lib64/libc.so.6
#1  0x00007fc461b1ca6d in qt_safe_poll(pollfd*, unsigned long, timespec const*)
() at /usr/lib64/libQt5Core.so.5
#2  0x00007fc45c7e1503 in  () at /usr/lib64/libQt5Network.so.5
#3  0x00007fc45c7de751 in  () at /usr/lib64/libQt5Network.so.5
#4  0x00007fc45c7cde75 in QAbstractSocket::waitForReadyRead(int) () at
/usr/lib64/libQt5Network.so.5
#5  0x00007fc45ce5c6d8 in  () at /usr/lib64/libKF5KIOCore.so.5
#6  0x00007fc45ceb6969 in KIO::SlaveBase::dispatchLoop() () at
/usr/lib64/libKF5KIOCore.so.5
#7  0x00007fc45cf7e4d3 in  () at /usr/lib64/libKF5KIOCore.so.5
#8  0x00007fc4618d02cf in  () at /usr/lib64/libQt5Core.so.5
#9  0x00007fc4616af36a in  () at /usr/lib64/libc.so.6
#10 0x00007fc4617303bc in  () at /usr/lib64/libc.so.6

Thread 45 (Thread 0x7fc3a77fe6c0 (LWP 175409) "KIO::WorkerThre"):
#0  0x00007fc46172279d in ppoll () at /usr/lib64/libc.so.6
#1  0x00007fc461b1ca6d in qt_safe_poll(pollfd*, unsigned long, timespec const*)
() at /usr/lib64/libQt5Core.so.5
#2  0x00007fc45c7e1503 in  () at /usr/lib64/libQt5Network.so.5
#3  0x00007fc45c7de751 in  () at /usr/lib64/libQt5Network.so.5
#4  0x00007fc45c7cde75 in QAbstractSocket::waitForReadyRead(int) () at
/usr/lib64/libQt5Network.so.5
#5  0x00007fc45ce5c6d8 in  () at /usr/lib64/libKF5KIOCore.so.5
#6  0x00007fc45ceb6969 in KIO::SlaveBase::dispatchLoop() () at
/usr/lib64/libKF5KIOCore.so.5
#7  0x00007fc45cf7e4d3 in  () at /usr/lib64/libKF5KIOCore.so.5
#8  0x00007fc4618d02cf in  () at /usr/lib64/libQt5Core.so.5
#9  0x00007fc4616af36a in  () at /usr/lib64/libc.so.6
#10 0x00007fc4617303bc in  () at /usr/lib64/libc.so.6

Thread 12 (Thread 0x7fc4377fe6c0 (LWP 172260) "gdbus"):
#0  0x00007fc46172268f in poll () at /usr/lib64/libc.so.6
#1  0x00007fc46090b64e in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007fc46090b9a3 in g_main_loop_run () at /usr/lib64/libglib-2.0.so.0
#3  0x00007fc43d20e776 in  () at /usr/lib64/libgio-2.0.so.0
#4  0x00007fc46093efbd in  () at /usr/lib64/libglib-2.0.so.0
#5  0x00007fc4616af36a in  () at /usr/lib64/libc.so.6
#6  0x00007fc4617303bc in  () at /usr/lib64/libc.so.6

Thread 11 (Thread 0x7fc43c8df6c0 (LWP 172259) "dconf worker"):
#0  0x00007fc46172268f in poll () at /usr/lib64/libc.so.6
#1  0x00007fc46090b64e in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007fc46090b76f in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#3  0x00007fc43daaf3cd in  () at /usr/lib64/gio/modules/libdconfsettings.so
#4  0x00007fc46093efbd in  () at /usr/lib64/libglib-2.0.so.0
#5  0x00007fc4616af36a in  () at /usr/lib64/libc.so.6
#6  0x00007fc4617303bc in  () at /usr/lib64/libc.so.6

Thread 10 (Thread 0x7fc43d0e06c0 (LWP 172258) "gmain"):
#0  0x00007fc46172268f in poll () at /usr/lib64/libc.so.6
#1  0x00007fc46090b64e in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007fc46090b76f in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#3  0x00007fc46090b7c1 in  () at /usr/lib64/libglib-2.0.so.0
#4  0x00007fc46093efbd in  () at /usr/lib64/libglib-2.0.so.0
#5  0x00007fc4616af36a in  () at /usr/lib64/libc.so.6
#6  0x00007fc4617303bc in  () at /usr/lib64/libc.so.6

Thread 9 (Thread 0x7fc43effd6c0 (LWP 172243) "Qt bearer threa"):
#0  0x00007fc46172268f in poll () at /usr/lib64/libc.so.6
#1  0x00007fc46090b64e in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007fc46090b76f in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#3  0x00007fc461b221a4 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib64/libQt5Core.so.5
#4  0x00007fc461ac3f2b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib64/libQt5Core.so.5
#5  0x00007fc4618cf0fe in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#6  0x00007fc4618d02cf in  () at /usr/lib64/libQt5Core.so.5
#7  0x00007fc4616af36a in  () at /usr/lib64/libc.so.6
#8  0x00007fc4617303bc in  () at /usr/lib64/libc.so.6

Thread 8 (Thread 0x7fc43f7fe6c0 (LWP 172238) "QDBusConnection"):
#0  0x00007fc46172268f in poll () at /usr/lib64/libc.so.6
#1  0x00007fc46090b64e in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007fc46090b76f in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#3  0x00007fc461b221a4 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib64/libQt5Core.so.5
#4  0x00007fc461ac3f2b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib64/libQt5Core.so.5
#5  0x00007fc4618cf0fe in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#6  0x00007fc462696287 in  () at /usr/lib64/libQt5DBus.so.5
#7  0x00007fc4618d02cf in  () at /usr/lib64/libQt5Core.so.5
#8  0x00007fc4616af36a in  () at /usr/lib64/libc.so.6
#9  0x00007fc4617303bc in  () at /usr/lib64/libc.so.6

Thread 7 (Thread 0x7fc43ffff6c0 (LWP 172233) "kded5:shlo0"):
#0  0x00007fc4616abef6 in  () at /usr/lib64/libc.so.6
#1  0x00007fc4616ae73f in pthread_cond_wait () at /usr/lib64/libc.so.6
#2  0x00007fc458847639 in  () at /usr/lib64/dri/radeonsi_dri.so
#3  0x00007fc4586a328b in  () at /usr/lib64/dri/radeonsi_dri.so
#4  0x00007fc458847577 in  () at /usr/lib64/dri/radeonsi_dri.so
#5  0x00007fc4616af36a in  () at /usr/lib64/libc.so.6
#6  0x00007fc4617303bc in  () at /usr/lib64/libc.so.6

Thread 6 (Thread 0x7fc437fff6c0 (LWP 172232) "kded5:sh0"):
#0  0x00007fc4616abef6 in  () at /usr/lib64/libc.so.6
#1  0x00007fc4616ae73f in pthread_cond_wait () at /usr/lib64/libc.so.6
#2  0x00007fc458847639 in  () at /usr/lib64/dri/radeonsi_dri.so
#3  0x00007fc4586a328b in  () at /usr/lib64/dri/radeonsi_dri.so
#4  0x00007fc458847577 in  () at /usr/lib64/dri/radeonsi_dri.so
#5  0x00007fc4616af36a in  () at /usr/lib64/libc.so.6
#6  0x00007fc4617303bc in  () at /usr/lib64/libc.so.6

Thread 5 (Thread 0x7fc450dfe6c0 (LWP 172231) "kded5:disk$0"):
#0  0x00007fc4616abef6 in  () at /usr/lib64/libc.so.6
#1  0x00007fc4616ae73f in pthread_cond_wait () at /usr/lib64/libc.so.6
#2  0x00007fc458847639 in  () at /usr/lib64/dri/radeonsi_dri.so
#3  0x00007fc4586a328b in  () at /usr/lib64/dri/radeonsi_dri.so
#4  0x00007fc458847577 in  () at /usr/lib64/dri/radeonsi_dri.so
#5  0x00007fc4616af36a in  () at /usr/lib64/libc.so.6
#6  0x00007fc4617303bc in  () at /usr/lib64/libc.so.6

Thread 4 (Thread 0x7fc4515ff6c0 (LWP 172228) "kded5:cs0"):
#0  0x00007fc4616abef6 in  () at /usr/lib64/libc.so.6
#1  0x00007fc4616ae73f in pthread_cond_wait () at /usr/lib64/libc.so.6
#2  0x00007fc458847639 in  () at /usr/lib64/dri/radeonsi_dri.so
#3  0x00007fc4586a328b in  () at /usr/lib64/dri/radeonsi_dri.so
#4  0x00007fc458847577 in  () at /usr/lib64/dri/radeonsi_dri.so
#5  0x00007fc4616af36a in  () at /usr/lib64/libc.so.6
#6  0x00007fc4617303bc in  () at /usr/lib64/libc.so.6

Thread 3 (Thread 0x7fc45af046c0 (LWP 172219) "WaylandEventThr"):
#0  0x00007fc46172268f in poll () at /usr/lib64/libc.so.6
#1  0x00007fc45e269b7f in  () at /usr/lib64/libQt5WaylandClient.so.5
#2  0x00007fc4618d02cf in  () at /usr/lib64/libQt5Core.so.5
#3  0x00007fc4616af36a in  () at /usr/lib64/libc.so.6
#4  0x00007fc4617303bc in  () at /usr/lib64/libc.so.6

Thread 2 (Thread 0x7fc45b7056c0 (LWP 172218) "WaylandEventThr"):
#0  0x00007fc4616abef6 in  () at /usr/lib64/libc.so.6
#1  0x00007fc4616ae73f in pthread_cond_wait () at /usr/lib64/libc.so.6
#2  0x00007fc4618d632b in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at
/usr/lib64/libQt5Core.so.5
#3  0x00007fc45e269b27 in  () at /usr/lib64/libQt5WaylandClient.so.5
#4  0x00007fc4618d02cf in  () at /usr/lib64/libQt5Core.so.5
#5  0x00007fc4616af36a in  () at /usr/lib64/libc.so.6
#6  0x00007fc4617303bc in  () at /usr/lib64/libc.so.6

Thread 1 (Thread 0x7fc461626d00 (LWP 172212) "kded5"):
#0  0x00007fc4630f23db in serialize_closure () at
/usr/lib64/libwayland-client.so.0
#1  0x00007fc4630f4265 in wl_closure_send () at
/usr/lib64/libwayland-client.so.0
#2  0x00007fc4630f02c0 in wl_proxy_marshal_array_flags () at
/usr/lib64/libwayland-client.so.0
#3  0x00007fc4630f0616 in wl_proxy_marshal_flags () at
/usr/lib64/libwayland-client.so.0
#4  0x00007fc43e689075 in QtWayland::org_kde_kwin_dpms_manager::get(wl_output*)
() at /usr/lib64/libKF5ScreenDpms.so.8
#5  0x00007fc43e687e81 in DpmsManager::addScreen(QScreen*) () at
/usr/lib64/libKF5ScreenDpms.so.8
#6  0x00007fc461afea7b in  () at /usr/lib64/libQt5Core.so.5
#7  0x00007fc461f280e2 in QGuiApplication::screenAdded(QScreen*) () at
/usr/lib64/libQt5Gui.so.5
#8  0x00007fc45e2686c8 in
QtWaylandClient::QWaylandDisplay::registry_global_remove(unsigned int) () at
/usr/lib64/libQt5WaylandClient.so.5
#9  0x00007fc4630e3b8a in  () at /usr/lib64/libffi.so.8
#10 0x00007fc4630e2bc1 in  () at /usr/lib64/libffi.so.8
#11 0x00007fc4630e362e in ffi_call () at /usr/lib64/libffi.so.8
#12 0x00007fc4630f4034 in wl_closure_invoke () at
/usr/lib64/libwayland-client.so.0
#13 0x00007fc4630efbba in dispatch_event.isra () at
/usr/lib64/libwayland-client.so.0
#14 0x00007fc4630f17ec in wl_display_dispatch_queue_pending () at
/usr/lib64/libwayland-client.so.0
#15 0x00007fc45e265345 in QtWaylandClient::QWaylandDisplay::flushRequests() ()
at /usr/lib64/libQt5WaylandClient.so.5
#16 0x00007fc461af4186 in QObject::event(QEvent*) () at
/usr/lib64/libQt5Core.so.5
#17 0x00007fc4629649df in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /usr/lib64/libQt5Widgets.so.5
#18 0x00007fc461ac5618 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() at /usr/lib64/libQt5Core.so.5
#19 0x00007fc461ac89f6 in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) () at /usr/lib64/libQt5Core.so.5
#20 0x00007fc461b22b83 in  () at /usr/lib64/libQt5Core.so.5
#21 0x00007fc46090b3fb in g_main_context_dispatch () at
/usr/lib64/libglib-2.0.so.0
#22 0x00007fc46090b6b8 in  () at /usr/lib64/libglib-2.0.so.0
#23 0x00007fc46090b76f in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#24 0x00007fc461b221a4 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib64/libQt5Core.so.5
#25 0x00007fc461ac3f2b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib64/libQt5Core.so.5
#26 0x00007fc461acc83d in QCoreApplication::exec() () at
/usr/lib64/libQt5Core.so.5
#27 0x0000561fe66141c1 in main ()
A debugging session is active.

        Inferior 1 [process 172212] will be detached.

Quit anyway? (y or n) [answered Y; input not from terminal]
[Inferior 1 (process 172212) detached]

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

Reply via email to