On shutdown/reboot systemd-logind segfaults. root@kraken-node:~# shutdown systemd-logind[280]: segfault at 55ce64000000 ip 00007fe9b5a7df9a sp 00007fff931224b8 error 4 in libc-2.22.so[7fe9b59fd000+19a000] Failed to set wall message, ignoring: Message did not receive a reply (timeout by message bus) Failed to call ScheduleShutdown in logind, proceeding with immediate shutdown: Message did not receive a reply (timeout by message b us) [ OK ] Stopped target Timers. Investigating, this a bit more I also noticed that this issue was addressed in 1120's issue. I've tried out the various patches, and confirmed that they do indeed fix the issue. I can submit a patch for this shortly if Jethro is interested in such patches as these are likely already in 2.29.
Basically these changes from systemd's repo: 5744f59a3ee883ef3a78214bd5236157acdc35ba - 1141 2cf088b56d72cb6a3243041524f1fbae7c1cb28e - 1141 c7430c3d1a0c14aed631864b9da504ba1a9352c2 - 1157
Applied suggested commits to Jethro branch version of systemd and created patch for OE mailing list.
Confirmed via git log that the listed commits are included in systemd v229, which is the version used in master.
Merged to Jethro.
Yup, tested and seems to work as expected now. (In reply to comment #4) > Merged to Jethro.