At long last, I can now recreate this problem at will. Although I haven't debugged the actual cause yet (and hence don't yet have a fix), it is triggered when the following occur "very close together":
plymouth show-splash plymouth quit Note that the problem can occur on boot (where plymouthd is run with '-- mode=boot') and shutdown (where plymouthd is run with '-- mode=shutdown'). For those interested, to recreate the problem: # in 1 window... $ sudo apt-get install plymouth-x11 $ ./test_plymouth.sh -s /sbin/plymouthd # in another window $ ./force_crash.sh After a few seconds, a crash will occur. test_plymouth.sh and force_crash.sh are available here: http://people.canonical.com/~jhunt/plymouth/ What I can see currently is that objects are being corrupted and a repeating pattern appears to be timeout/pending calls. Further investigation is required, but atleast once we have a fix available, we now have a way to test it. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/553745 Title: plymouthd crashed with SIGSEGV in ply_event_loop_process_pending_events() To manage notifications about this bug go to: https://bugs.launchpad.net/plymouth/+bug/553745/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs