mountall assertion failure breaks boot process
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
plymouth (Ubuntu) |
Fix Released
|
High
|
Steve Langasek |
Bug Description
Binary package hint: mountall
I have just upgraded from Ubuntu Karmic to Ubuntu Lucid.
I have a system that has a few LUKS file systems running (e.g. home and swap), so that during the boot process a password is requested and it takes a few seconds until all LUKS devices are opened and mounted.
With karmic this went all fine.
Now after the upgrade to lucid, mountall does not seem to be able to cope with my setup and terminates with an ABRT signal which makes the init process stop and fall back to the root command prompt (no GUI yet available). If I enter "mountall" again manually on the root command prompt, then the system finishes booting and runs without further problems.
With mountall version 2.14 the only way to get my system running is to manually enter "mountall" on the root command prompt - as described above.
With mountall version 2.13, I also get dumped to the root command prompt, but a few seconds later the system finishes booting without manual interaction from my side. So I will stay with 2.13 until this ugly bug is fixed.
The error messages that I get before getting dumped to the root command prompt are:
> mountall: ./ply_boot_
> init: mountall main process killed by ABRT signal
Also I get the error message "could not write bytes: Broken pipe" a few times, but I'm not sure if this is related to my problem.
Related branches
affects: | mountall (Ubuntu) → plymouth (Ubuntu) |
Changed in plymouth (Ubuntu): | |
assignee: | nobody → Steve Langasek (vorlon) |
Changed in plymouth (Ubuntu): | |
status: | New → Triaged |
importance: | Undecided → High |
Hmm; at first blush I thought this was a regression caused by the fix for bug #559761, but now I'm not so sure, since ply_event_ loop_process_ pending_ events doesn't appear to call ply_boot_ client_ process_ pending_ request. Andreas, can you help us get a full backtrace of this mountall crash?