You are not logged in.
I have been using qemu to run a Windows 10 guest (on my arch laptop). One of the arguments to qemu-system-x86_64 is -acpitable which specifies a particular slic file that I have.
With the latest upgrade, qemu terminates with an assert if the acpitable argument is present (It runs fine without the acpitable argument). Has anyone else noticed this? Any ideas on how to fix this?
edit:
The actual error is given below
qemu-6.2.0/hw/acpi/aml-build.c:61:build_append_padded_str: assertion failed: (len <= maxlen)
edit2:
The guest is set up for secure boot with ovmf (as listed on the wiki). edk2-ovmf is version 202111-5.
I think edk2-ovmf got updated yesterday. So the problem might be from there?
Last edited by serat (2021-12-20 04:20:25)
Offline
> qemu-6.2.0/hw/acpi/aml-build.c:61:build_append_padded_str: assertion failed: (len <= maxlen)
That assert is in very new code so I would encourage you to file a bug report in the upstream QEMU bug tracker:
Offline
Thank you. I downgraded to qemu 6.1.0 and it now works. I have (tried to) report the bug to upstream. https://gitlab.com/qemu-project/qemu/-/issues/786
But for now, I'll just pin the package and prevent upgrades.
Last edited by serat (2021-12-24 02:02:55)
Offline