Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Bug#1004017: qemu-system-x86_64: assertion failure in parsing code of SLIC ACPI table

66 views
Skip to first unread message

Wouter Verhelst

unread,
Jan 19, 2022, 7:30:04 AM1/19/22
to
Package: qemu-system-x86
Version: 1:6.2+dfsg-1
Severity: important
Justification: qemu always crashes at startup in one (fairly common) use case
Forwarded: https://gitlab.com/qemu-project/qemu/-/issues/786

When called with the necessary parameters to loop through the Windows
license key that is embedded in my laptop (through libvirt), qemu fails
with an assertion:

internal error: qemu unexpectedly closed the monitor: qxl_send_events: spice-server bug: guest stopped, ignoring
**
ERROR:../../hw/acpi/aml-build.c:61:build_append_padded_str: assertion failed: (len <= maxlen)
Bail out! ERROR:../../hw/acpi/aml-build.c:61:build_append_padded_str: assertion failed: (len <= maxlen)

Traceback (most recent call last):
File "/usr/share/virt-manager/virtManager/asyncjob.py", line 65, in cb_wrapper
callback(asyncjob, *args, **kwargs)
File "/usr/share/virt-manager/virtManager/asyncjob.py", line 101, in tmpcb
callback(*args, **kwargs)
File "/usr/share/virt-manager/virtManager/object/libvirtobject.py", line 57, in newfn
ret = fn(self, *args, **kwargs)
File "/usr/share/virt-manager/virtManager/object/domain.py", line 1329, in startup
self._backend.create()
File "/usr/lib/python3/dist-packages/libvirt.py", line 1353, in create
raise libvirtError('virDomainCreate() failed')
libvirt.libvirtError: internal error: qemu unexpectedly closed the monitor: qxl_send_events: spice-server bug: guest stopped, ignoring
**
ERROR:../../hw/acpi/aml-build.c:61:build_append_padded_str: assertion failed: (len <= maxlen)
Bail out! ERROR:../../hw/acpi/aml-build.c:61:build_append_padded_str: assertion failed: (len <= maxlen)

Resulting in a failure to start the Windows VM.

This is tracked upstream at
https://gitlab.com/qemu-project/qemu/-/issues/786, and a patch is
already available; please consider including it in the Debian package.

-- System Information:
Debian Release: bookworm/sid
APT prefers testing
APT policy: (990, 'testing'), (500, 'testing-debug'), (500, 'stable-security'), (500, 'stable-debug'), (500, 'unstable'), (500, 'stable'), (500, 'oldstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386, riscv64, armhf

Kernel: Linux 5.15.0-2-amd64 (SMP w/8 CPU threads)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=nl_BE.UTF-8, LC_CTYPE=nl_BE.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages qemu-system-x86 depends on:
ii ipxe-qemu 1.0.0+git-20190125.36a4c85-5.1
ii libaio1 0.3.112-13
ii libc6 2.33-2
ii libcapstone4 4.0.2-5
ii libfdt1 1.6.1-1
ii libfuse3-3 3.10.5-1
ii libgcc-s1 11.2.0-13
ii libglib2.0-0 2.70.2-1
ii libgnutls30 3.7.2-5
ii libibverbs1 38.0-1
ii libjpeg62-turbo 1:2.1.2-1
ii libnettle8 3.7.3-1
ii libnuma1 2.0.14-3
ii libpixman-1-0 0.40.0-1
ii libpmem1 1.11.1-3
ii libpng16-16 1.6.37-3
ii librdmacm1 38.0-1
ii libsasl2-2 2.1.27+dfsg2-3
ii libseccomp2 2.5.3-2
ii libslirp0 4.6.1-1
ii libudev1 250.2-3
ii liburing2 2.1-2
ii libvdeplug2 4.0.1-3
ii libxendevicemodel1 4.14.3+32-g9de3671772-1
ii libxenevtchn1 4.14.3+32-g9de3671772-1
ii libxenforeignmemory1 4.14.3+32-g9de3671772-1
ii libxengnttab1 4.14.3+32-g9de3671772-1
ii libxenmisc4.14 4.14.3+32-g9de3671772-1
ii libxenstore3.0 4.14.3+32-g9de3671772-1
ii libxentoolcore1 4.14.3+32-g9de3671772-1
ii libzstd1 1.4.8+dfsg-3
ii qemu-system-common 1:6.2+dfsg-1
ii qemu-system-data 1:6.2+dfsg-1
ii seabios 1.15.0-1
ii zlib1g 1:1.2.11.dfsg-2

Versions of packages qemu-system-x86 recommends:
ii ovmf 2021.11-1
ii qemu-block-extra 1:6.2+dfsg-1
ii qemu-system-gui 1:6.2+dfsg-1
ii qemu-utils 1:6.2+dfsg-1

Versions of packages qemu-system-x86 suggests:
pn samba <none>
pn vde2 <none>

-- no debconf information

Michael Tokarev

unread,
Jan 19, 2022, 8:10:04 AM1/19/22
to
19.01.2022 14:40, Wouter Verhelst wrote:
> Package: qemu-system-x86
> Version: 1:6.2+dfsg-1
> Severity: important
> Justification: qemu always crashes at startup in one (fairly common) use case
> Forwarded: https://gitlab.com/qemu-project/qemu/-/issues/786
...
> This is tracked upstream at
> https://gitlab.com/qemu-project/qemu/-/issues/786, and a patch is
> already available; please consider including it in the Debian package.

Yeah, I already pulled that one earlier today from qemu-stable@. Thanks!

/mjt
0 new messages