[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-discuss] Random unexpected guest shutdowns when using QXLDOD drive

From: John Masseria
Subject: [Qemu-discuss] Random unexpected guest shutdowns when using QXLDOD driver in Windows 10
Date: Thu, 28 Jan 2016 18:34:48 -0500

I'm using Ubuntu 14.04.3 LTS and QEMU emulator version 2.0.0 (Debian 2.0.0+dfsg-2ubuntu1.21).

I have Windows 10 Enterprise Edition running as a guest.  Windows 10 will run for over a day without any issues if I use either the Vga or Cirrus video device.  To get higher video resolution I set the video device to QXL and install the OXLDOD Windows driver from https://fedoraproject.org/wiki/Windows_Virtio_Drivers.  The video drivers are only present in the latest downloads.

Using this I am able to get higher resolution video, however, the guest randomly and unexpectedly will shutdown.  From the qemu log I see that malloc assertion errors or "double free or corruption" errors.

See my qemu log file snippets below.

Am I doing something wrong?

The latest virtio-win .iso is version 0.1.112

I've also tried version 0.1.110

Thank you,

From var/log/libvirt/qemu/Test.log:
2016-01-28 21:40:12.348+0000: starting up
LC_ALL=C PATH=/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/sbin:/sbin:/bin QEMU_AUDIO_DRV=none /usr/bin/kvm-spice -name Test -S -machine pc-i440fx-trusty,accel=kvm,usb=off -cpu SandyBridge -bios OVMF.fd -m 1024 -realtime mlock=off -smp 1,sockets=1,cores=1,threads=1 -uuid c429053e-d37a-b685-cbb4-d99aa44f19a7 -no-user-config -nodefaults -chardev socket,id=charmonitor,path=/var/lib/libvirt/qemu/Test.monitor,server,nowait -mon chardev=charmonitor,id=monitor,mode=control -rtc base=localtime -no-shutdown -boot strict=on -device piix3-usb-uhci,id=usb,bus=pci.0,addr=0x1.0x2 -drive file=/var/lib/libvirt/images/Windows10.img,if=none,id=drive-ide0-0-0,format=raw -device ide-hd,bus=ide.0,unit=0,drive=drive-ide0-0-0,id=ide0-0-0,bootindex=1 -drive file=/home/johnma/Downloads/virtio-win-0.1.110.iso,if=none,id=drive-ide0-1-0,readonly=on,format=raw -device ide-cd,bus=ide.1,unit=0,drive=drive-ide0-1-0,id=ide0-1-0 -netdev tap,fd=24,id=hostnet0 -device rtl8139,netdev=hostnet0,id=net0,mac=52:54:00:5a:05:86,bus=pci.0,addr=0x3 -chardev pty,id=charserial0 -device isa-serial,chardev=charserial0,id=serial0 -device usb-tablet,id=input0 -vnc -device qxl-vga,id=video0,ram_size=67108864,vram_size=67108864,bus=pci.0,addr=0x2 -device intel-hda,id=sound0,bus=pci.0,addr=0x4 -device hda-duplex,id=sound0-codec0,bus=sound0.0,cad=0 -device virtio-balloon-pci,id=balloon0,bus=pci.0,addr=0x5
char device redirected to /dev/pts/2 (label charserial0)

qemu-system-x86_64: malloc.c:2372: sysmalloc: Assertion `(old_top == (((mbinptr) (((char *) &((av)->bins[((1) - 1) * 2])) - __builtin_offsetof (struct malloc_chunk, fd)))) && old_size == 0) || ((unsigned long) (old_size) >= (unsigned long)((((__builtin_offsetof (struct malloc_chunk, fd_nextsize))+((2 *(sizeof(size_t))) - 1)) & ~((2 *(sizeof(size_t))) - 1))) && ((old_top)->size & 0x1) && ((unsigned long) old_end & pagemask) == 0)' failed.

2016-01-28 22:29:18.654+0000: shutting down

I also get:

*** Error in `qemu-system-x86_64': double free or corruption (out): 0x00007f397a0ba8f0 ***
2016-01-28 19:40:12.064+0000: shutting down


reply via email to

[Prev in Thread] Current Thread [Next in Thread]