assertion failed in exec.c while attempting to start a guest (latest commit)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
QEMU |
Expired
|
Undecided
|
Unassigned |
Bug Description
Hi team,
I decided to try the latest commit on git (previously used version 1.3.0), and I got failed assertions while attempting to start my guests:
eclipse ~ # qemu-kvm -enable-kvm -hda arch.img -m 4096 -smp sockets=1,cores=4 -vnc :0 -cpu host -vga std -net nic,model=
qemu-kvm: /var/tmp/
Aborted
The assertion seems valid, so whatever's causing it is probably to blame. I haven't dug around much to find out what calls the method (qemu_ram_
The host contains a Xeon E3-1240 CPU, virtualising a bunch of guests one of which is Arch Linux 64-bit, if that helps.
eclipse ~ # qemu-kvm -version
QEMU emulator version 1.4.50, Copyright (c) 2003-2008 Fabrice Bellard
It looks like this assertion happens if you call the executable without any parameters as well:
eclipse ~ # qemu-kvm
qemu-kvm: /var/tmp/
Aborted
Thanks.
For what it's worth, I got the same problem in 1.4 - not sure what's going on there:
eclipse ~ # qemu-kvm --version
QEMU emulator version 1.4.0, Copyright (c) 2003-2008 Fabrice Bellard
eclipse ~ # qemu-kvm portage/ app-emulation/ qemu-1. 4.0/work/ qemu-1. 4.0/exec. c:982: qemu_ram_set_idstr: Assertion `!new_block- >idstr[ 0]' failed.
qemu-kvm: /var/tmp/
Aborted