TCG: 0.588 ppc: 0.544 x86: 0.544 KVM: 0.536 hypervisor: 0.532 vnc: 0.528 virtual: 0.511 VMM: 0.505 graphic: 0.467 risc-v: 0.458 arm: 0.448 permissions: 0.444 boot: 0.439 peripherals: 0.435 performance: 0.405 architecture: 0.403 PID: 0.403 device: 0.397 register: 0.396 files: 0.376 socket: 0.363 user-level: 0.358 mistranslation: 0.351 assembly: 0.345 semantic: 0.343 kernel: 0.338 network: 0.330 debug: 0.312 i386: 0.262 bios_linker_loader_add_checksum: Assertion `start_offset < file->blob->len' failed Trying boot/start a Windows 10 VM. Worked until recently when this error started showing up. I have the following installed on Fedora 33: qemu-kvm-5.1.0-9.fc33.x86_64 This is the error: Error starting domain: internal error: process exited while connecting to monitor: qemu-system-x86_64: /builddir/build/BUILD/qemu-5.1.0/hw/acpi/bios-linker-loader.c:239: bios_linker_loader_add_checksum: Assertion `start_offset < file->blob->len' failed. 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/lib64/python3.9/site-packages/libvirt.py", line 1234, in create if ret == -1: raise libvirtError ('virDomainCreate() failed', dom=self) libvirt.libvirtError: internal error: process exited while connecting to monitor: qemu-system-x86_64: /builddir/build/BUILD/qemu-5.1.0/hw/acpi/bios-linker-loader.c:239: bios_linker_loader_add_checksum: Assertion `start_offset < file->blob->len' failed. I see this were referenced in a patch from some time ago and supposedly fixed. Here is the patch info I was able to find: http://next.