qemu-user-static 1:5.0-5ubuntu4 in groovy does not start armhf container
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
qemu (Debian) |
Fix Released
|
Unknown
|
|||
qemu (Ubuntu) |
Fix Released
|
Medium
|
Unassigned | ||
Focal |
Won't Fix
|
Undecided
|
Unassigned |
Bug Description
This is somewhat similar but different from
https:/
The following bug does not occur with the upstream version qemu-5.1.0-rc3
built from it source code.
How to reproduce (as root) on amd64 host running Ubuntu:
apt-get install -t groovy qemu-user-static
(the Ubuntu package version is 1:5.0-5ubuntu4)
mmdebstrap --components="main restricted universe multiverse" --variant=standard --architectures
systemd-nspawn -D /var/lib/
# systemd-nspawn -M armhf-focal -b
Spawning container armhf-focal on /var/lib/
Press ^] three times within 1s to kill container.
systemd 245.4-4ubuntu3 running in system mode. (+PAM +AUDIT +SELINUX +IMA +APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ +LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD +IDN2 -IDN +PCRE2 default-
Detected virtualization systemd-nspawn.
Detected architecture arm.
Welcome to Ubuntu 20.04 LTS!
Set hostname to <armhf-focal>.
Caught <SEGV>, dumped core as pid 3.
Exiting PID 1...
Container armhf-focal failed with error code 255.
Afain, with qemu-5.1.0-rc3, the container starts fine.
Related branches
- Rafael David Tinoco (community): Approve
- Canonical Server: Pending requested
- Canonical Server packageset reviewers: Pending requested
- git-ubuntu developers: Pending requested
-
Diff: 1308 lines (+1250/-0)9 files modifieddebian/changelog (+16/-0)
debian/patches/series (+7/-0)
debian/patches/ubuntu/lp-1891187-hw-net-net_tx_pkt-fix-assertion-failure-in-net_tx.patch (+45/-0)
debian/patches/ubuntu/lp1890881-linux-user-completely-re-write-init_guest_space.patch (+725/-0)
debian/patches/ubuntu/lp1890881-linux-user-deal-with-address-wrap-for-ARM_COMMPAGE-o.patch (+154/-0)
debian/patches/ubuntu/lp1890881-linux-user-don-t-use-MAP_FIXED-in-pgd_find_hole_fall.patch (+78/-0)
debian/patches/ubuntu/lp1890881-linux-user-elfload-use-MAP_FIXED_NOREPLACE-in-pgb_re.patch (+66/-0)
debian/patches/ubuntu/lp1890881-linux-user-limit-check-to-HOST_LONG_BITS-TARGET_ABI_.patch (+57/-0)
debian/patches/ubuntu/lp1890881-linux-user-provide-fallback-pgd_find_hole-for-bare-c.patch (+102/-0)
CVE References
Changed in qemu (Debian): | |
status: | Unknown → Fix Released |
Hello @emojifrak,
Thanks for reporting this.. I was indeed able to reproduce LP: #1886811 back then.
I'm subscribing @paelzer in this and the other bug...
https:/ /bugs.launchpad .net/ubuntu/ +source/ qemu/+bug/ 1887606 /bugs.launchpad .net/qemu/ +bug/1886811
https:/