https://bugs.kde.org/show_bug.cgi?id=422111
--- Comment #67 from David Edmundson <k...@davidedmundson.co.uk> --- Thanks for all your help so far I am unaware of any reason that would happen. >From a DBus POV we quite explicitly: - create a match rules for a service being added, no-op locally - start an async fetch of services - once that's done we locally connect the match rule created above (unblock the m_dbusSessionServiceNamesFetched flag) In theory nothing is racey. Two theories: - can you confirm we always call registerPlugin with the right arg before initDBusActivatables - can you put some debug at the top of serviceRegistered and see if we're getting in there at all, there is an early return there Assuming that matches up with the theory of DBus going awry I'll try and write a smaller text based test case we can run against. -- You are receiving this mail because: You are watching all bug changes.