Hide Forgot
Description of problem: segmentation fault when running qemu without a "-spice" argument but with qxl and issuing an "info spice" human monitor command. Version-Release number of selected component (if applicable): qemu-kvm-0.12.1.2-2.193.el6.x86_64 also upstream (d11cf8cc80d946dfc9a23597cd9a0bb1c487cfa7) How reproducible: 100% Steps to Reproduce: 1. /usr/libexec/qemu-kvm -vga qxl -monitor stdio 2. info spice in monitor Actual results: segmentation fault Expected results: not sure - probably the same answer as when no -spice and no -qxl is given is fine (disabled) Additional info:
Reproduced this issue with steps and environment as follows: # uname -r;rpm -q qemu-kvm 2.6.32-220.el6.x86_64 qemu-kvm-0.12.1.2-2.209.el6.x86_64 1. /usr/libexec/qemu-kvm -vga qxl -monitor stdio 2. info spice in monitor (qemu) info spice Program received signal SIGSEGV, Segmentation fault. 0x000000000047bf79 in ?? () Verified this issue with steps and environment as follows: # uname -r;rpm -q qemu-kvm 2.6.32-220.el6.x86_64 qemu-kvm-0.12.1.2-2.269.el6.x86_64 1. /usr/libexec/qemu-kvm -vga qxl -monitor stdio 2. info spice in monitor (qemu) info spice Server: disabled qemu-kvm works well. So, this bug has been fixed.
Technical note added. If any revisions are required, please edit the "Technical Notes" field accordingly. All revisions will be proofread by the Engineering Content Services team. New Contents: Cause: Run qemu-kvm without spice and try to run "info spice" monitor command. Consequence: Qemu-kvm fails with segmentation fault. Fix: Add check whether opts is not null. Result: Qemu-kvm keeps running
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. http://rhn.redhat.com/errata/RHBA-2012-0746.html