Package: qemu-system-x86 Version: 1:2.10.0+dfsg-2 Severity: normal Hi! I get frequent crashes with output like:
.---- (process:5017): Spice-WARNING **: display-channel.c:2431:display_channel_validate_surface: canvas address is 0x7f590548ab18 for 0 (and is NULL) (process:5017): Spice-WARNING **: display-channel.c:2432:display_channel_validate_surface: failed on 0 (process:5017): Spice-CRITICAL **: display-channel.c:2035:display_channel_update: condition `display_channel_validate_surface(display, surface_id)' failed Aborted (core dumped) `---- Command line: .---- NET="-net bridge -net nic" DISK=/mnt/btr1/qemu/win10.img exec qemu-system-x86_64 -enable-kvm -m 2048 \ -vga qxl -usbdevice tablet \ -smp 4 -cpu host \ -net bridge -net nic,macaddr=08:00:27:49:80:82,model=virtio \ -parallel none \ -device ich9-ahci,id=ahci \ -device ide-drive,drive=maindisk,bus=ahci.0 \ -drive file="$DISK",cache=writeback,media=disk,format=raw,discard=on,if=none,id=maindisk `---- Core dump's backtrace: .---- #0 0x00007f59124ada70 in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51 set = {__val = {18446744067266837079, 8, 8, 8, 3, 140020549413260, 140020549721023, 140020550070578, 18446744073709551615, 140020549720817, 140017544472944, 0, 94456564550096, 3158286297540034816, 8, 0}} pid = <optimized out> tid = <optimized out> #1 0x00007f59124af19a in __GI_abort () at abort.c:89 save_stage = 2 act = {__sigaction_handler = {sa_handler = 0x80, sa_sigaction = 0x80}, sa_mask = {__val = {140017544472480, 140017544472176, 0, 4, 128, 140015933849601, 39, 140017544467104, 140020549506508, 140017544467104, 140017544467104, 0, 140017544467104, 0, 140020092475436, 140020092475440}}, sa_flags = 320706514, sa_restorer = 0x8} sigs = {__val = {32, 0 <repeats 15 times>}} #2 0x00007f5913d20d89 in spice_logv (log_domain=0x7f5913d8b275 "Spice", args=0x7f58f7df96c0, format=0x7f5913d8c0f5 "condition `%s' failed", function=0x7f5913d8efd0 <__func__.47558> "display_channel_update", strloc=0x7f5913d8ecef "display-channel.c:2035", log_level=G_LOG_LEVEL_CRITICAL) at log.c:183 log_msg = 0x7f58600012a0 args = {{gp_offset = 40, fp_offset = 48, overflow_arg_area = 0x7f58f7df97b0, reg_save_area = 0x7f58f7df96e0}} #3 0x00007f5913d20d89 in spice_log (log_level=log_level@entry=G_LOG_LEVEL_CRITICAL, strloc=strloc@entry=0x7f5913d8ecef "display-channel.c:2035", function=function@entry=0x7f5913d8efd0 <__func__.47558> "display_channel_update", format=format@entry=0x7f5913d8c0f5 "condition `%s' failed") at log.c:196 args = {{gp_offset = 40, fp_offset = 48, overflow_arg_area = 0x7f58f7df97b0, reg_save_area = 0x7f58f7df96e0}} #4 0x00007f5913cd65b6 in display_channel_update (display=0x55e861fa7a40, surface_id=0, area=area@entry=0x55e861faaa0c, clear_dirty=1, qxl_dirty_rects=qxl_dirty_rects@entry=0x7f58f7df9830, num_dirty_rects=num_dirty_rects@entry=0x7f58f7df982c) at display-channel.c:2035 rect = {left = -136341440, top = 32600, right = 1597655386, bottom = 21992} __func__ = "display_channel_update" #5 0x00007f5913d0286e in handle_dev_update_async (opaque=0x55e861fa9ec0, payload=0x55e861faaa00) at red-worker.c:428 worker = 0x55e861fa9ec0 msg = 0x55e861faaa00 qxl_dirty_rects = 0x0 num_dirty_rects = 0 __func__ = "handle_dev_update_async" ---Type <return> to continue, or q <return> to quit--- #6 0x00007f5913cd0591 in dispatcher_handle_single_read (dispatcher=0x55e861fab080) at dispatcher.c:284 type = 26 msg = 0x55e861fa9c20 ack = 4294967295 payload = 0x55e861faaa00 "pM\242a\350U" #7 0x00007f5913cd0591 in dispatcher_handle_recv_read (dispatcher=0x55e861fab080) at dispatcher.c:304 #8 0x00007f5913cd6e1b in watch_func (source=<optimized out>, condition=<optimized out>, data=0x55e861fa0d00) at event-loop.c:128 watch = 0x55e861fa0d00 fd = <optimized out> #9 0x00007f59131b7e15 in g_main_context_dispatch () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #10 0x00007f59131b81e0 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #11 0x00007f59131b84f2 in g_main_loop_run () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #12 0x00007f5913d02bfa in red_worker_main (arg=0x55e861fa9ec0) at red-worker.c:1372 worker = 0x55e861fa9ec0 __FUNCTION__ = "red_worker_main" loop = 0x7f58600010c0 #13 0x00007f5912824519 in start_thread (arg=0x7f58f7dfa700) at pthread_create.c:456 __res = <optimized out> pd = 0x7f58f7dfa700 now = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140020092479232, -7676355946563824863, 140725613646526, 140725613646527, 94456562735648, 140020092479232, 7767008753087091489, 7767090826745680673}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> #14 0x00007f5912566a4f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97 `---- Meow! -- System Information: Debian Release: buster/sid APT prefers unstable-debug APT policy: (500, 'unstable-debug'), (500, 'unstable'), (500, 'testing'), (150, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.15.0-rc3-debug-00068-gdb163d35e36f (SMP w/6 CPU cores) Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE=C.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: sysvinit (via /sbin/init) Versions of packages qemu-system-x86 depends on: ii ipxe-qemu 1.0.0+git-20161027.b991c67-1 ii libaio1 0.3.110-5 ii libasound2 1.1.3-5 ii libbluetooth3 5.47-1+b1 ii libbrlapi0.6 5.5-4 ii libc6 2.25-5 ii libcacard0 1:2.5.0-3 ii libfdt1 1.4.5-3 ii libgcc1 1:7.2.0-18 ii libglib2.0-0 2.54.2-2 ii libgnutls30 3.5.16-1 ii libjpeg62-turbo 1:1.5.2-2+b1 ii libncursesw5 6.0+20171125-1 ii libnettle6 3.4-1 ii libnuma1 2.0.11-2.1 ii libpixman-1-0 0.34.0-2 ii libpng16-16 1.6.34-1 ii libpulse0 11.1-4.0nosystemd1 ii libsasl2-2 2.1.27~101-g0780600+dfsg-3 ii libsdl2-2.0-0 2.0.7+dfsg1-3 ii libseccomp2 2.3.1-2.1 ii libspice-server1 0.14.0-1 ii libtinfo5 6.0+20171125-1 ii libusb-1.0-0 2:1.0.21-2 ii libusbredirparser1 0.7.1-1 ii libvdeplug2 2.3.2+r586-2.1 ii libxen-4.8 4.8.2+xsa245-0+deb9u1 ii libxenstore3.0 4.8.2+xsa245-0+deb9u1 ii qemu-system-common 1:2.10.0+dfsg-2 ii seabios 1.10.2-1 ii zlib1g 1:1.2.8.dfsg-5 Versions of packages qemu-system-x86 recommends: ii qemu-utils 1:2.10.0+dfsg-2 Versions of packages qemu-system-x86 suggests: ii kmod 24-1 ii ovmf 0~20171205.a9212288-1 pn qemu-block-extra <none> pn samba <none> pn sgabios <none> pn vde2 <none> -- no debconf information