Regression in Frameworks - DBus Hangs

Ben Cooksley bcooksley at kde.org
Sat Nov 3 03:41:27 GMT 2018


Hi all,

Following commits made to Frameworks somewhere in the October 21 to
October 28 time frame, the unit tests of Konsole on the CI system have
started to hang following completion.

This hang is occurring due to a behaviour of CTest, where it will wait
(indefinitely) following the conclusion of a test for processes
spawned by that test to exit.

Previously, the "konsole --separate" process launched by Konsole's
dbus unit test would exit normally, however following the changes in
Frameworks it now hangs and does not exit as expected.

This is causing quite a bit of trouble as these builds require manual
Sysadmin intervention in order to have the jobs complete successfully.

Could someone take a look into this regression please?

Regretfully it isn't possible to run GDB within the CI system
environment (Docker drops CAP_SYS_PTRACE) so i'm unable to get a
backtrace out of Konsole to find where it is stuck.

Thanks,
Ben


More information about the Kde-frameworks-devel mailing list