Closed hadess closed 7 years ago
Is there any additional information I can provide to track it down?
A backtrace of the assertion would be useful, but it's more likely that I just need to stare at the code.
It's a simple race, if the D-Bus setup is slower than setting up the devices, or we can't own the name quickly enough for whatever reason, then we'd assert when sending out the first changes through D-Bus.
The fix would be to postpone the D-Bus changes until we own the D-Bus name. I have a local patch that needs testing.
I can test it. You wouldn't happen to have (a PPA with) a build, would you? ;-)
I can confirm that installing the 2.2 fixes the problem for me. There are no longer instability issues when starting Ubuntu. Thank you!
From https://github.com/systemd/systemd/issues/5160