FWIW, I also see the plymouth main process "SEGV" when starting a 10.10 AMI image under KVM 10.04, with 'console=ttyS0' on the kernel command line. This is similar to the OP's report, except that I see plymouth-splash terminate first, and then plymouth main SEGV.
...
[ 1.480006] EXT4-fs (vda): re-mounted. Opts: (null)
[ 1.536167] Clocksource tsc unstable (delta = -110432051 ns)
::uncloud-init: changing ubuntu user's password!
[ 1.982495] JBD: barrier-based sync failed on vda-8 - disabling barriers
::uncloud-init: enabled console on ttyS0
::uncloud-init: enabled passwd auth in ssh
::uncloud-init: blacklisted vga16fb
[ 4.671857] EXT4-fs (vda): re-mounted. Opts: (null)
::uncloud-init: invoking /sbin/init
cloud-init start-local running: Tue, 19 Oct 2010 21:00:06 +0000. up 8.74 seconds
found data source: DataSourceNoCloud [seed=cmdline]
init: plymouth-splash main process (374) terminated with status 2
init: plymouth main process (65) killed by SEGV signal
Generating locales...
en_US.UTF-8... done
Generation complete.
cloud-init start running: Tue, 19 Oct 2010 21:00:12 +0000. up 13.59 seconds
found data source: DataSourceNoCloud [seed=cmdline]
init: plymouth-log main process (467) terminated with status 1
* Starting AppArmor profiles [ OK ]
Generating public/private rsa key pair.
Ubuntu 10.10 ubuntuhost ttyS0
ubuntuhost login:
--------
Relevant part of VM xml:
<os>
<type arch='x86_64' machine='pc-0.12'>hvm</type>
<loader>/v/build/uec-vm/maverick-server-uec-i386-loader</loader>
<kernel>/v/build/uec-vm/maverick-server-uec-i386-vmlinuz-virtual</kernel>
<cmdline>root=/dev/vda ro console=ttyS0 init=/usr/lib/cloud-init/uncloud-init ds=nocloud ubuntu-pass=ubuntu</cmdline>
<boot dev='hd'/>
</os>
FWIW, I also see the plymouth main process "SEGV" when starting a 10.10 AMI image under KVM 10.04, with 'console=ttyS0' on the kernel command line. This is similar to the OP's report, except that I see plymouth-splash terminate first, and then plymouth main SEGV.
...
[ 1.480006] EXT4-fs (vda): re-mounted. Opts: (null)
[ 1.536167] Clocksource tsc unstable (delta = -110432051 ns)
::uncloud-init: changing ubuntu user's password!
[ 1.982495] JBD: barrier-based sync failed on vda-8 - disabling barriers
::uncloud-init: enabled console on ttyS0
::uncloud-init: enabled passwd auth in ssh
::uncloud-init: blacklisted vga16fb
[ 4.671857] EXT4-fs (vda): re-mounted. Opts: (null)
::uncloud-init: invoking /sbin/init
cloud-init start-local running: Tue, 19 Oct 2010 21:00:06 +0000. up 8.74 seconds
found data source: DataSourceNoCloud [seed=cmdline]
init: plymouth-splash main process (374) terminated with status 2
init: plymouth main process (65) killed by SEGV signal
Generating locales...
en_US.UTF-8... done
Generation complete.
cloud-init start running: Tue, 19 Oct 2010 21:00:12 +0000. up 13.59 seconds
found data source: DataSourceNoCloud [seed=cmdline]
init: plymouth-log main process (467) terminated with status 1
* Starting AppArmor profiles [ OK ]
Generating public/private rsa key pair.
Ubuntu 10.10 ubuntuhost ttyS0
ubuntuhost login:
-------- 'pc-0.12' >hvm</type> /v/build/ uec-vm/ maverick- server- uec-i386- loader< /loader> /v/build/ uec-vm/ maverick- server- uec-i386- vmlinuz- virtual< /kernel> root=/dev/ vda ro console=ttyS0 init=/usr/ lib/cloud- init/uncloud- init ds=nocloud ubuntu- pass=ubuntu< /cmdline>
Relevant part of VM xml:
<os>
<type arch='x86_64' machine=
<loader>
<kernel>
<cmdline>
<boot dev='hd'/>
</os>