plymouthd assert failure: plymouthd: ply-keyboard.c:384: ply_keyboard_watch_for_input: Assertion `keyboard != ((void *)0)' failed.
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
plymouth (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
Happened here on boot. Looks like it's related to toggling the splash screen. Trying to get a reproducer case for it.
ProblemType: Crash
DistroRelease: Ubuntu 11.10
Package: plymouth 0.8.2-2ubuntu26
ProcVersionSign
Uname: Linux 3.0.0-11-generic x86_64
ApportVersion: 1.23-0ubuntu1
Architecture: amd64
AssertionMessage: plymouthd: ply-keyboard.c:384: ply_keyboard_
Date: Sun Sep 25 19:35:38 2011
DefaultPlymouth: /lib/plymouth/
ExecutablePath: /sbin/plymouthd
Lsusb:
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
MachineType: LENOVO 6371CTO
PccardctlIdent:
Socket 0:
no product info available
PccardctlStatus:
Socket 0:
no card
ProcCmdLine: BOOT_IMAGE=
ProcCmdline: /sbin/plymouthd --mode=boot --attach-to-session
ProcEnviron: PATH=(custom, no user)
ProcFB: 0 inteldrmfb
ProcKernelCmdLine: BOOT_IMAGE=
Signal: 6
SourcePackage: plymouth
StacktraceTop:
raise () from /lib/x86_
abort () from /lib/x86_
__assert_fail () from /lib/x86_
ply_keyboard_
start_boot_splash (state=
TextPlymouth: /lib/plymouth/
Title: plymouthd assert failure: plymouthd: ply-keyboard.c:384: ply_keyboard_
UpgradeStatus: Upgraded to oneiric on 2011-09-24 (5 days ago)
UserGroups:
dmi.bios.date: 12/27/2006
dmi.bios.vendor: LENOVO
dmi.bios.version: 7IET23WW (1.04 )
dmi.board.name: 6371CTO
dmi.board.vendor: LENOVO
dmi.board.version: Not Available
dmi.chassis.
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.
dmi.modalias: dmi:bvnLENOVO:
dmi.product.name: 6371CTO
dmi.product.
dmi.sys.vendor: LENOVO
This happens via on_quit() here:
if (state->is_inactive && !retain_splash) details_ and_quit_ splash (state);
{
/* We've been deactivated and X failed to start
*/
dump_
quit_program (state);
}