-
Bug
-
Resolution: Unresolved
-
Undefined
-
rhel-9.5
-
No
-
Low
-
sst_virtualization
-
ssg_virtualization
-
14
-
16
-
2
-
False
-
-
None
-
None
-
-
All
-
None
What were you trying to do that didn't work?
Qemu-kvm crashed if no display device setting and swtiching display by remote-viewer
Please provide the package NVR for which bug is seen:
qemu-kvm-9.0.0-7.el9.x86_64
How reproducible:
100%
Steps to reproduce
- Start a vm without display device setting:
/usr/libexec/qemu-kvm \ -name 'avocado-vt-vm1' \ -sandbox on \ -blockdev '{"node-name": "file_aavmf_code", "driver": "file", "filename": "/usr/share/edk2/aarch64/QEMU_EFI-silent-pflash.qcow2", "auto-read-only": true, "discard": "unmap"}' \ -blockdev '{"node-name": "drive_aavmf_code", "driver": "qcow2", "read-only": true, "file": "file_aavmf_code"}' \ -blockdev '{"node-name": "file_aavmf_vars", "driver": "file", "filename": "/var/lib/libvirt/qemu/nvram/avocado-vt-vm1_VARS.qcow2", "auto-read-only": true, "discard": "unmap"}' \ -blockdev '{"node-name": "drive_aavmf_vars", "driver": "qcow2", "read-only": false, "file": "file_aavmf_vars"}' \ -machine virt,gic-version=host,its=on,ras=on,pflash0=drive_aavmf_code,pflash1=drive_aavmf_vars,memory-backend=mem-machine_mem \ -device '{"id": "pcie-root-port-0", "driver": "pcie-root-port", "multifunction": true, "bus": "pcie.0", "addr": "0x1", "chassis": 1}' \ -device '{"id": "pcie-pci-bridge-0", "driver": "pcie-pci-bridge", "addr": "0x0", "bus": "pcie-root-port-0"}' \ -nodefaults \ -device '{"id": "pcie-root-port-1", "port": 1, "driver": "pcie-root-port", "addr": "0x1.0x1", "bus": "pcie.0", "chassis": 2}' \ -m 8192 \ -object '{"size": 8589934592, "id": "mem-machine_mem", "qom-type": "memory-backend-ram"}' \ -smp 4,maxcpus=4,cores=2,threads=1,clusters=1,sockets=2 -nographic \ -cpu 'host' \ -chardev socket,path=/var/tmp/monitor-qmpmonitor1,wait=off,server=on,id=qmp_id_qmpmonitor1 \ -mon chardev=qmp_id_qmpmonitor1,mode=control \ -serial unix:'/var/tmp/serial-serial0',server=on,wait=off \ -object '{"qom-type": "rng-random", "filename": "/dev/urandom", "id": "passthrough-WH2urJxR"}' \ -device '{"id": "pcie-root-port-2", "port": 2, "driver": "pcie-root-port", "addr": "0x1.0x2", "bus": "pcie.0", "chassis": 3}' \ -device '{"driver": "virtio-rng-pci", "id": "virtio-rng-YZyzc5ag", "rng": "passthrough-WH2urJxR", "bus": "pcie-root-port-2", "addr": "0x0"}' \ -device '{"id": "pcie-root-port-3", "port": 3, "driver": "pcie-root-port", "addr": "0x1.0x3", "bus": "pcie.0", "chassis": 4}' \ -device '{"driver": "qemu-xhci", "id": "usb1", "bus": "pcie-root-port-3", "addr": "0x0"}' \ -device '{"driver": "usb-tablet", "id": "usb-tablet1", "bus": "usb1.0", "port": "1"}' \ -device '{"id": "pcie-root-port-4", "port": 4, "driver": "pcie-root-port", "addr": "0x1.0x4", "bus": "pcie.0", "chassis": 5}' \ -device '{"id": "virtio_scsi_pci0", "driver": "virtio-scsi-pci", "bus": "pcie-root-port-4", "addr": "0x0"}' \ -blockdev '{"node-name": "file_image1", "driver": "file", "auto-read-only": true, "discard": "unmap", "aio": "threads", "filename": "/var/lib/libvirt/images/rhel95.qcow2", "cache": {"direct": true, "no-flush": false}}' \ -blockdev '{"node-name": "drive_image1", "driver": "qcow2", "read-only": false, "cache": {"direct": true, "no-flush": false}, "file": "file_image1"}' \ -device '{"driver": "scsi-hd", "id": "image1", "drive": "drive_image1", "write-cache": "on"}' \ -device '{"id": "pcie-root-port-5", "port": 5, "driver": "pcie-root-port", "addr": "0x1.0x5", "bus": "pcie.0", "chassis": 6}' \ -device '{"driver": "virtio-net-pci", "mac": "9a:6c:cf:ec:ac:24", "rombar": 0, "id": "idJPRxI0", "netdev": "idndX448", "bus": "pcie-root-port-5", "addr": "0x0"}' \ -netdev '{"id": "idndX448", "type": "tap", "vhost": true}' \ -vnc :20 \ -rtc base=utc,clock=host \ -enable-kvm \ -device '{"id": "pcie-root-port-6", "port": 6, "driver": "pcie-root-port", "addr": "0x1.0x6", "bus": "pcie.0", "chassis": 7}' \ -device '{"driver": "virtio-balloon-pci", "id": "balloon0", "bus": "pcie-root-port-6", "addr": "0x0"}' \ -device '{"id": "pcie_extra_root_port_0", "driver": "pcie-root-port", "multifunction": true, "bus": "pcie.0", "addr": "0x2", "chassis": 8}' \ -device '{"id": "pcie_extra_root_port_1", "driver": "pcie-root-port", "addr": "0x2.0x1", "bus": "pcie.0", "chassis": 9}' \ -monitor stdio \
2.Connect the vm with remote-viewer:
remote-viewer vnc://*.*.*.*:5920
3.Switch display with 'ctl+alt+2' by remote-viewer, then qemu-kvm process crashed:
line 42: 91405 Segmentation fault (core dumped) /usr/libexec/qemu-kvm -name 'avocado-vt-vm1' -sandbox on -blockdev '{"node-name": "file_aavmf_code", "driver": "file", "filename": "/usr/share/edk2/aarch64/QEMU_EFI-silent-pflash.qcow2", "auto-read-only": true, "discard": "unmap"}' -blockdev '{"node-name": "drive_aavmf_code", "driver": "qcow2", "read-only": true, "file": "file_aavmf_code"}' -blockdev '{"node-name": "file_aavmf_vars", "driver": "file", "filename": "/var/lib/libvirt/qemu/nvram/avocado-vt-vm1_VARS.qcow2", "auto-read-only": true, "discard": "unmap"}' -blockdev '{"node-name": "drive_aavmf_vars", "driver": "qcow2", "read-only": false, "file": "file_aavmf_vars"}' -machine virt,gic-version=host,its=on,ras=on,pflash0=drive_aavmf_code,pflash1=drive_aavmf_vars,memory-backend=mem-machine_mem -device '{"id": "pcie-root-port-0", "driver": "pcie-root-port", "multifunction": true, "bus": "pcie.0", "addr": "0x1", "chassis": 1}' -device '{"id": "pcie-pci-bridge-0", "driver": "pcie-pci-bridge", "addr": "0x0", "bus": "pcie-root-port-0"}' -nodefaults -device '{"id": "pcie-root-port-1", "port": 1, "driver": "pcie-root-port", "addr": "0x1.0x1", "bus": "pcie.0", "chassis": 2}' -m 8192 -object '{"size": 8589934592, "id": "mem-machine_mem", "qom-type": "memory-backend-ram"}' -smp 4,maxcpus=4,cores=2,threads=1,clusters=1,sockets=2 -nographic -cpu 'host' -chardev socket,path=/var/tmp/monitor-qmpmonitor1,wait=off,server=on,id=qmp_id_qmpmonitor1 -mon chardev=qmp_id_qmpmonitor1,mode=control -serial unix:'/var/tmp/serial-serial0',server=on,wait=off -object '{"qom-type": "rng-random", "filename": "/dev/urandom", "id": "passthrough-WH2urJxR"}' -device '{"id": "pcie-root-port-2", "port": 2, "driver": "pcie-root-port", "addr": "0x1.0x2", "bus": "pcie.0", "chassis": 3}' -device '{"driver": "virtio-rng-pci", "id": "virtio-rng-YZyzc5ag", "rng": "passthrough-WH2urJxR", "bus": "pcie-root-port-2", "addr": "0x0"}' -device '{"id": "pcie-root-port-3", "port": 3, "driver": "pcie-root-port", "addr": "0x1.0x3", "bus": "pcie.0", "chassis": 4}' -device '{"driver": "qemu-xhci", "id": "usb1", "bus": "pcie-root-port-3", "addr": "0x0"}' -device '{"driver": "usb-tablet", "id": "usb-tablet1", "bus": "usb1.0", "port": "1"}' -device '{"id": "pcie-root-port-4", "port": 4, "driver": "pcie-root-port", "addr": "0x1.0x4", "bus": "pcie.0", "chassis": 5}' -device '{"id": "virtio_scsi_pci0", "driver": "virtio-scsi-pci", "bus": "pcie-root-port-4", "addr": "0x0"}' -blockdev '{"node-name": "file_image1", "driver": "file", "auto-read-only": true, "discard": "unmap", "aio": "threads", "filename": "/var/lib/libvirt/images/rhel95.qcow2", "cache": {"direct": true, "no-flush": false}}' -blockdev '{"node-name": "drive_image1", "driver": "qcow2", "read-only": false, "cache": {"direct": true, "no-flush": false}, "file": "file_image1"}' -device '{"driver": "scsi-hd", "id": "image1", "drive": "drive_image1", "write-cache": "on"}' -device '{"id": "pcie-root-port-5", "port": 5, "driver": "pcie-root-port", "addr": "0x1.0x5", "bus": "pcie.0", "chassis": 6}' -device '{"driver": "virtio-net-pci", "mac": "9a:6c:cf:ec:ac:24", "rombar": 0, "id": "idJPRxI0", "netdev": "idndX448", "bus": "pcie-root-port-5", "addr": "0x0"}' -netdev '{"id": "idndX448", "type": "tap", "vhost": true}' -vnc :20 -rtc base=utc,clock=host -enable-kvm -device '{"id": "pcie-root-port-6", "port": 6, "driver": "pcie-root-port", "addr": "0x1.0x6", "bus": "pcie.0", "chassis": 7}' -device '{"driver": "virtio-balloon-pci", "id": "balloon0", "bus": "pcie-root-port-6", "addr": "0x0"}' -device '{"id": "pcie_extra_root_port_0", "driver": "pcie-root-port", "multifunction": true, "bus": "pcie.0", "addr": "0x2", "chassis": 8}' -device '{"id": "pcie_extra_root_port_1", "driver": "pcie-root-port", "addr": "0x2.0x1", "bus": "pcie.0", "chassis": 9}' -monitor stdio
4.The backtrace of the crashed qemu process:
Core was generated by `/usr/libexec/qemu-kvm -name avocado-vt-vm1 -sandbox on -blockdev {"node-name":'. Program terminated with signal SIGSEGV, Segmentation fault. #0 qemu_text_console_handle_keysym (s=0x0, keysym=31) at ../ui/console-vc.c:332 332 } else if (s->echo && (keysym == '\r' || keysym == '\n')) { [Current thread is 1 (Thread 0xffff8d444020 (LWP 90573))] (gdb) t a a bt Thread 21 (Thread 0xfffd32fde900 (LWP 90622)): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0xfffd32fddf38, op=393, expected=0, futex_word=0xaaaaba067acc) at futex-internal.c:57 #1 __futex_abstimed_wait_common (cancel=true, private=0, abstime=0xfffd32fddf38, clockid=0, expected=0, futex_word=0xaaaaba067acc) at futex-internal.c:87 #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0xaaaaba067acc, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0xfffd32fddf38, private=private@entry=0) at futex-internal.c:139 #3 0x0000ffff8ccc7ce0 in __pthread_cond_wait_common (abstime=0xfffd32fddf38, clockid=0, mutex=0xaaaaba067a30, cond=0xaaaaba067aa0) at pthread_cond_wait.c:504 #4 ___pthread_cond_timedwait64 (cond=0xaaaaba067aa0, mutex=0xaaaaba067a30, abstime=0xfffd32fddf38) at pthread_cond_wait.c:644 #5 0x0000aaaaac844648 in qemu_cond_timedwait_ts (cond=0xaaaaba067acc, cond@entry=0xaaaaba067aa0, mutex=mutex@entry=0xaaaaba067a30, ts=0x0, ts@entry=0xfffd32fddf38, file=file@entry=0xaaaaac9ae95c "../util/thread-pool.c", line=line@entry=91) at ../util/qemu-thread-posix.c:239 #6 0x0000aaaaac8445a0 in qemu_cond_timedwait_impl (cond=0xaaaaba067aa0, mutex=0xaaaaba067a30, ms=10000, file=0xaaaaac9ae95c "../util/thread-pool.c", line=91) at ../util/qemu-thread-posix.c:253 #7 0x0000aaaaac85e878 in worker_thread (opaque=opaque@entry=0xaaaaba067a20) at ../util/thread-pool.c:91 #8 0x0000aaaaac845004 in qemu_thread_start (args=0xaaaabbb18950) at ../util/qemu-thread-posix.c:541 #9 0x0000ffff8ccc8698 in start_thread (arg=0x80e140) at pthread_create.c:443 #10 0x0000ffff8cd32bdc in thread_start () at ../sysdeps/unix/sysv/linux/aarch64/clone.S:79Thread 20 (Thread 0xfffd51fbe900 (LWP 90613)): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0xfffd51fbdf38, op=393, expected=0, futex_word=0xaaaaba067acc) at futex-internal.c:57 #1 __futex_abstimed_wait_common (cancel=true, private=0, abstime=0xfffd51fbdf38, clockid=1375465664, expected=0, futex_word=0xaaaaba067acc) at futex-internal.c:87 #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0xaaaaba067acc, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0xfffd51fbdf38, private=private@entry=0) at futex-internal.c:139 #3 0x0000ffff8ccc7ce0 in __pthread_cond_wait_common (abstime=0xfffd51fbdf38, clockid=0, mutex=0xaaaaba067a30, cond=0xaaaaba067aa0) at pthread_cond_wait.c:504 #4 ___pthread_cond_timedwait64 (cond=0xaaaaba067aa0, mutex=0xaaaaba067a30, abstime=0xfffd51fbdf38) at pthread_cond_wait.c:644 #5 0x0000aaaaac844648 in qemu_cond_timedwait_ts (cond=0xaaaaba067acc, cond@entry=0xaaaaba067aa0, mutex=mutex@entry=0xaaaaba067a30, ts=0x0, ts@entry=0xfffd51fbdf38, file=file@entry=0xaaaaac9ae95c "../util/thread-pool.c", line=line@entry=91) at ../util/qemu-thread-posix.c:239 #6 0x0000aaaaac8445a0 in qemu_cond_timedwait_impl (cond=0xaaaaba067aa0, mutex=0xaaaaba067a30, ms=10000, file=0xaaaaac9ae95c "../util/thread-pool.c", line=91) at ../util/qemu-thread-posix.c:253 #7 0x0000aaaaac85e878 in worker_thread (opaque=opaque@entry=0xaaaaba067a20) at ../util/thread-pool.c:91 --Type <RET> for more, q to quit, c to continue without paging-- #8 0x0000aaaaac845004 in qemu_thread_start (args=0xfffd3c000b60) at ../util/qemu-thread-posix.c:541 #9 0x0000ffff8ccc8698 in start_thread (arg=0x80e140) at pthread_create.c:443 #10 0x0000ffff8cd32bdc in thread_start () at ../sysdeps/unix/sysv/linux/aarch64/clone.S:79Thread 19 (Thread 0xfffd50f9e900 (LWP 90615)): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0xfffd50f9df38, op=393, expected=0, futex_word=0xaaaaba067acc) at futex-internal.c:57 #1 __futex_abstimed_wait_common (cancel=true, private=0, abstime=0xfffd50f9df38, clockid=1350107136, expected=0, futex_word=0xaaaaba067acc) at futex-internal.c:87 #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0xaaaaba067acc, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0xfffd50f9df38, private=private@entry=0) at futex-internal.c:139 #3 0x0000ffff8ccc7ce0 in __pthread_cond_wait_common (abstime=0xfffd50f9df38, clockid=0, mutex=0xaaaaba067a30, cond=0xaaaaba067aa0) at pthread_cond_wait.c:504 #4 ___pthread_cond_timedwait64 (cond=0xaaaaba067aa0, mutex=0xaaaaba067a30, abstime=0xfffd50f9df38) at pthread_cond_wait.c:644 #5 0x0000aaaaac844648 in qemu_cond_timedwait_ts (cond=0xaaaaba067acc, cond@entry=0xaaaaba067aa0, mutex=mutex@entry=0xaaaaba067a30, ts=0x0, ts@entry=0xfffd50f9df38, file=file@entry=0xaaaaac9ae95c "../util/thread-pool.c", line=line@entry=91) at ../util/qemu-thread-posix.c:239 #6 0x0000aaaaac8445a0 in qemu_cond_timedwait_impl (cond=0xaaaaba067aa0, mutex=0xaaaaba067a30, ms=10000, file=0xaaaaac9ae95c "../util/thread-pool.c", line=91) at ../util/qemu-thread-posix.c:253 #7 0x0000aaaaac85e878 in worker_thread (opaque=opaque@entry=0xaaaaba067a20) at ../util/thread-pool.c:91 #8 0x0000aaaaac845004 in qemu_thread_start (args=0xfffd34000b60) at ../util/qemu-thread-posix.c:541 #9 0x0000ffff8ccc8698 in start_thread (arg=0x80e140) at pthread_create.c:443 #10 0x0000ffff8cd32bdc in thread_start () at ../sysdeps/unix/sysv/linux/aarch64/clone.S:79Thread 18 (Thread 0xfffd337ee900 (LWP 90617)): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0xfffd337edf38, op=393, expected=0, futex_word=0xaaaaba067acc) at futex-internal.c:57 #1 __futex_abstimed_wait_common (cancel=true, private=0, abstime=0xfffd337edf38, clockid=0, expected=0, futex_word=0xaaaaba067acc) at futex-internal.c:87 #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0xaaaaba067acc, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0xfffd337edf38, private=private@entry=0) at futex-internal.c:139 #3 0x0000ffff8ccc7ce0 in __pthread_cond_wait_common (abstime=0xfffd337edf38, clockid=0, mutex=0xaaaaba067a30, cond=0xaaaaba067aa0) at pthread_cond_wait.c:504 #4 ___pthread_cond_timedwait64 (cond=0xaaaaba067aa0, mutex=0xaaaaba067a30, abstime=0xfffd337edf38) at pthread_cond_wait.c:644 #5 0x0000aaaaac844648 in qemu_cond_timedwait_ts (cond=0xaaaaba067acc, cond@entry=0xaaaaba067aa0, mutex=mutex@entry=0xaaaaba067a30, ts=0x0, ts@entry=0xfffd337edf38, file=file@entry=0xaaaaac9ae95c "../util/thread-pool.c", line=line@entry=91) at ../util/qemu-thread-posix.c:239 --Type <RET> for more, q to quit, c to continue without paging-- #6 0x0000aaaaac8445a0 in qemu_cond_timedwait_impl (cond=0xaaaaba067aa0, mutex=0xaaaaba067a30, ms=10000, file=0xaaaaac9ae95c "../util/thread-pool.c", line=91) at ../util/qemu-thread-posix.c:253 #7 0x0000aaaaac85e878 in worker_thread (opaque=opaque@entry=0xaaaaba067a20) at ../util/thread-pool.c:91 #8 0x0000aaaaac845004 in qemu_thread_start (args=0xfffd2c000b60) at ../util/qemu-thread-posix.c:541 #9 0x0000ffff8ccc8698 in start_thread (arg=0x80e140) at pthread_create.c:443 #10 0x0000ffff8cd32bdc in thread_start () at ../sysdeps/unix/sysv/linux/aarch64/clone.S:79Thread 17 (Thread 0xfffd33ffe900 (LWP 90616)): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0xfffd33ffdf38, op=393, expected=0, futex_word=0xaaaaba067ac8) at futex-internal.c:57 #1 __futex_abstimed_wait_common (cancel=true, private=0, abstime=0xfffd33ffdf38, clockid=863961088, expected=0, futex_word=0xaaaaba067ac8) at futex-internal.c:87 #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0xaaaaba067ac8, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0xfffd33ffdf38, private=private@entry=0) at futex-internal.c:139 #3 0x0000ffff8ccc7ce0 in __pthread_cond_wait_common (abstime=0xfffd33ffdf38, clockid=0, mutex=0xaaaaba067a30, cond=0xaaaaba067aa0) at pthread_cond_wait.c:504 #4 ___pthread_cond_timedwait64 (cond=0xaaaaba067aa0, mutex=0xaaaaba067a30, abstime=0xfffd33ffdf38) at pthread_cond_wait.c:644 #5 0x0000aaaaac844648 in qemu_cond_timedwait_ts (cond=0xaaaaba067ac8, cond@entry=0xaaaaba067aa0, mutex=mutex@entry=0xaaaaba067a30, ts=0x0, ts@entry=0xfffd33ffdf38, file=file@entry=0xaaaaac9ae95c "../util/thread-pool.c", line=line@entry=91) at ../util/qemu-thread-posix.c:239 #6 0x0000aaaaac8445a0 in qemu_cond_timedwait_impl (cond=0xaaaaba067aa0, mutex=0xaaaaba067a30, ms=10000, file=0xaaaaac9ae95c "../util/thread-pool.c", line=91) at ../util/qemu-thread-posix.c:253 #7 0x0000aaaaac85e878 in worker_thread (opaque=opaque@entry=0xaaaaba067a20) at ../util/thread-pool.c:91 #8 0x0000aaaaac845004 in qemu_thread_start (args=0xfffd38000b60) at ../util/qemu-thread-posix.c:541 #9 0x0000ffff8ccc8698 in start_thread (arg=0x80e140) at pthread_create.c:443 #10 0x0000ffff8cd32bdc in thread_start () at ../sysdeps/unix/sysv/linux/aarch64/clone.S:79Thread 16 (Thread 0xfffd517ae900 (LWP 90614)): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0xfffd517adf38, op=393, expected=0, futex_word=0xaaaaba067acc) at futex-internal.c:57 #1 __futex_abstimed_wait_common (cancel=true, private=0, abstime=0xfffd517adf38, clockid=1358561280, expected=0, futex_word=0xaaaaba067acc) at futex-internal.c:87 #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0xaaaaba067acc, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0xfffd517adf38, private=private@entry=0) at futex-internal.c:139 #3 0x0000ffff8ccc7ce0 in __pthread_cond_wait_common (abstime=0xfffd517adf38, clockid=0, mutex=0xaaaaba067a30, cond=0xaaaaba067aa0) at pthread_cond_wait.c:504 --Type <RET> for more, q to quit, c to continue without paging-- #4 ___pthread_cond_timedwait64 (cond=0xaaaaba067aa0, mutex=0xaaaaba067a30, abstime=0xfffd517adf38) at pthread_cond_wait.c:644 #5 0x0000aaaaac844648 in qemu_cond_timedwait_ts (cond=0xaaaaba067acc, cond@entry=0xaaaaba067aa0, mutex=mutex@entry=0xaaaaba067a30, ts=0x0, ts@entry=0xfffd517adf38, file=file@entry=0xaaaaac9ae95c "../util/thread-pool.c", line=line@entry=91) at ../util/qemu-thread-posix.c:239 #6 0x0000aaaaac8445a0 in qemu_cond_timedwait_impl (cond=0xaaaaba067aa0, mutex=0xaaaaba067a30, ms=10000, file=0xaaaaac9ae95c "../util/thread-pool.c", line=91) at ../util/qemu-thread-posix.c:253 #7 0x0000aaaaac85e878 in worker_thread (opaque=opaque@entry=0xaaaaba067a20) at ../util/thread-pool.c:91 #8 0x0000aaaaac845004 in qemu_thread_start (args=0xfffd40000b60) at ../util/qemu-thread-posix.c:541 #9 0x0000ffff8ccc8698 in start_thread (arg=0x80e140) at pthread_create.c:443 #10 0x0000ffff8cd32bdc in thread_start () at ../sysdeps/unix/sysv/linux/aarch64/clone.S:79Thread 15 (Thread 0xfffd527ce900 (LWP 90612)): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0xfffd527cdf38, op=393, expected=0, futex_word=0xaaaaba067acc) at futex-internal.c:57 #1 __futex_abstimed_wait_common (cancel=true, private=0, abstime=0xfffd527cdf38, clockid=1375469568, expected=0, futex_word=0xaaaaba067acc) at futex-internal.c:87 #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0xaaaaba067acc, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0xfffd527cdf38, private=private@entry=0) at futex-internal.c:139 #3 0x0000ffff8ccc7ce0 in __pthread_cond_wait_common (abstime=0xfffd527cdf38, clockid=0, mutex=0xaaaaba067a30, cond=0xaaaaba067aa0) at pthread_cond_wait.c:504 #4 ___pthread_cond_timedwait64 (cond=0xaaaaba067aa0, mutex=0xaaaaba067a30, abstime=0xfffd527cdf38) at pthread_cond_wait.c:644 #5 0x0000aaaaac844648 in qemu_cond_timedwait_ts (cond=0xaaaaba067acc, cond@entry=0xaaaaba067aa0, mutex=mutex@entry=0xaaaaba067a30, ts=0x0, ts@entry=0xfffd527cdf38, file=file@entry=0xaaaaac9ae95c "../util/thread-pool.c", line=line@entry=91) at ../util/qemu-thread-posix.c:239 #6 0x0000aaaaac8445a0 in qemu_cond_timedwait_impl (cond=0xaaaaba067aa0, mutex=0xaaaaba067a30, ms=10000, file=0xaaaaac9ae95c "../util/thread-pool.c", line=91) at ../util/qemu-thread-posix.c:253 #7 0x0000aaaaac85e878 in worker_thread (opaque=opaque@entry=0xaaaaba067a20) at ../util/thread-pool.c:91 #8 0x0000aaaaac845004 in qemu_thread_start (args=0xfffd48000b60) at ../util/qemu-thread-posix.c:541 #9 0x0000ffff8ccc8698 in start_thread (arg=0x80e140) at pthread_create.c:443 #10 0x0000ffff8cd32bdc in thread_start () at ../sysdeps/unix/sysv/linux/aarch64/clone.S:79Thread 14 (Thread 0xfffd739fe900 (LWP 90592)): #0 ioctl () at ../sysdeps/unix/sysv/linux/aarch64/ioctl.S:26 #1 0x0000aaaaac6c321c in kvm_vcpu_ioctl (cpu=cpu@entry=0xaaaaba281140, type=type@entry=44672) at ../accel/kvm/kvm-all.c:3052 #2 0x0000aaaaac6c5aa8 in kvm_cpu_exec (cpu=<optimized out>, cpu@entry=0xaaaaba281140) at ../accel/kvm/kvm-all.c:2869 #3 0x0000aaaaac6cafe4 in kvm_vcpu_thread_fn (arg=arg@entry=0xaaaaba281140) at ../accel/kvm/kvm-accel-ops.c:50 #4 0x0000aaaaac845004 in qemu_thread_start (args=0xaaaaba21d200) at ../util/qemu-thread-posix.c:541 --Type <RET> for more, q to quit, c to continue without paging-- #5 0x0000ffff8ccc8698 in start_thread (arg=0x80e140) at pthread_create.c:443 #6 0x0000ffff8cd32bdc in thread_start () at ../sysdeps/unix/sysv/linux/aarch64/clone.S:79Thread 13 (Thread 0xffff88c90900 (LWP 90589)): #0 ioctl () at ../sysdeps/unix/sysv/linux/aarch64/ioctl.S:26 #1 0x0000aaaaac6c321c in kvm_vcpu_ioctl (cpu=cpu@entry=0xaaaaba231d80, type=type@entry=44672) at ../accel/kvm/kvm-all.c:3052 #2 0x0000aaaaac6c5aa8 in kvm_cpu_exec (cpu=<optimized out>, cpu@entry=0xaaaaba231d80) at ../accel/kvm/kvm-all.c:2869 #3 0x0000aaaaac6cafe4 in kvm_vcpu_thread_fn (arg=arg@entry=0xaaaaba231d80) at ../accel/kvm/kvm-accel-ops.c:50 #4 0x0000aaaaac845004 in qemu_thread_start (args=0xaaaaba21ebd0) at ../util/qemu-thread-posix.c:541 #5 0x0000ffff8ccc8698 in start_thread (arg=0x80e140) at pthread_create.c:443 #6 0x0000ffff8cd32bdc in thread_start () at ../sysdeps/unix/sysv/linux/aarch64/clone.S:79Thread 12 (Thread 0xfffd52fde900 (LWP 90611)): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0xfffd52fddf38, op=393, expected=0, futex_word=0xaaaaba067ac8) at futex-internal.c:57 #1 __futex_abstimed_wait_common (cancel=true, private=0, abstime=0xfffd52fddf38, clockid=1383923712, expected=0, futex_word=0xaaaaba067ac8) at futex-internal.c:87 #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0xaaaaba067ac8, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0xfffd52fddf38, private=private@entry=0) at futex-internal.c:139 #3 0x0000ffff8ccc7ce0 in __pthread_cond_wait_common (abstime=0xfffd52fddf38, clockid=0, mutex=0xaaaaba067a30, cond=0xaaaaba067aa0) at pthread_cond_wait.c:504 #4 ___pthread_cond_timedwait64 (cond=0xaaaaba067aa0, mutex=0xaaaaba067a30, abstime=0xfffd52fddf38) at pthread_cond_wait.c:644 #5 0x0000aaaaac844648 in qemu_cond_timedwait_ts (cond=0xaaaaba067ac8, cond@entry=0xaaaaba067aa0, mutex=mutex@entry=0xaaaaba067a30, ts=0x0, ts@entry=0xfffd52fddf38, file=file@entry=0xaaaaac9ae95c "../util/thread-pool.c", line=line@entry=91) at ../util/qemu-thread-posix.c:239 #6 0x0000aaaaac8445a0 in qemu_cond_timedwait_impl (cond=0xaaaaba067aa0, mutex=0xaaaaba067a30, ms=10000, file=0xaaaaac9ae95c "../util/thread-pool.c", line=91) at ../util/qemu-thread-posix.c:253 #7 0x0000aaaaac85e878 in worker_thread (opaque=opaque@entry=0xaaaaba067a20) at ../util/thread-pool.c:91 #8 0x0000aaaaac845004 in qemu_thread_start (args=0xfffd44000b60) at ../util/qemu-thread-posix.c:541 #9 0x0000ffff8ccc8698 in start_thread (arg=0x80e140) at pthread_create.c:443 #10 0x0000ffff8cd32bdc in thread_start () at ../sysdeps/unix/sysv/linux/aarch64/clone.S:79Thread 11 (Thread 0xfffd537ee900 (LWP 90610)): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0xfffd537edf38, op=393, expected=0, futex_word=0xaaaaba067acc) at futex-internal.c:57 #1 __futex_abstimed_wait_common (cancel=true, private=0, abstime=0xfffd537edf38, clockid=1392377856, expected=0, futex_word=0xaaaaba067acc) at fu--Type <RET> for more, q to quit, c to continue without paging-- tex-internal.c:87 #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0xaaaaba067acc, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0xfffd537edf38, private=private@entry=0) at futex-internal.c:139 #3 0x0000ffff8ccc7ce0 in __pthread_cond_wait_common (abstime=0xfffd537edf38, clockid=0, mutex=0xaaaaba067a30, cond=0xaaaaba067aa0) at pthread_cond_wait.c:504 #4 ___pthread_cond_timedwait64 (cond=0xaaaaba067aa0, mutex=0xaaaaba067a30, abstime=0xfffd537edf38) at pthread_cond_wait.c:644 #5 0x0000aaaaac844648 in qemu_cond_timedwait_ts (cond=0xaaaaba067acc, cond@entry=0xaaaaba067aa0, mutex=mutex@entry=0xaaaaba067a30, ts=0x0, ts@entry=0xfffd537edf38, file=file@entry=0xaaaaac9ae95c "../util/thread-pool.c", line=line@entry=91) at ../util/qemu-thread-posix.c:239 #6 0x0000aaaaac8445a0 in qemu_cond_timedwait_impl (cond=0xaaaaba067aa0, mutex=0xaaaaba067a30, ms=10000, file=0xaaaaac9ae95c "../util/thread-pool.c", line=91) at ../util/qemu-thread-posix.c:253 #7 0x0000aaaaac85e878 in worker_thread (opaque=opaque@entry=0xaaaaba067a20) at ../util/thread-pool.c:91 #8 0x0000aaaaac845004 in qemu_thread_start (args=0xfffd4c000b60) at ../util/qemu-thread-posix.c:541 #9 0x0000ffff8ccc8698 in start_thread (arg=0x80e140) at pthread_create.c:443 #10 0x0000ffff8cd32bdc in thread_start () at ../sysdeps/unix/sysv/linux/aarch64/clone.S:79Thread 10 (Thread 0xfffd53ffe900 (LWP 90609)): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0xfffd53ffdf38, op=393, expected=0, futex_word=0xaaaaba067ac8) at futex-internal.c:57 #1 __futex_abstimed_wait_common (cancel=true, private=0, abstime=0xfffd53ffdf38, clockid=1400832000, expected=0, futex_word=0xaaaaba067ac8) at futex-internal.c:87 #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0xaaaaba067ac8, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0xfffd53ffdf38, private=private@entry=0) at futex-internal.c:139 #3 0x0000ffff8ccc7ce0 in __pthread_cond_wait_common (abstime=0xfffd53ffdf38, clockid=0, mutex=0xaaaaba067a30, cond=0xaaaaba067aa0) at pthread_cond_wait.c:504 #4 ___pthread_cond_timedwait64 (cond=0xaaaaba067aa0, mutex=0xaaaaba067a30, abstime=0xfffd53ffdf38) at pthread_cond_wait.c:644 #5 0x0000aaaaac844648 in qemu_cond_timedwait_ts (cond=0xaaaaba067ac8, cond@entry=0xaaaaba067aa0, mutex=mutex@entry=0xaaaaba067a30, ts=0x0, ts@entry=0xfffd53ffdf38, file=file@entry=0xaaaaac9ae95c "../util/thread-pool.c", line=line@entry=91) at ../util/qemu-thread-posix.c:239 #6 0x0000aaaaac8445a0 in qemu_cond_timedwait_impl (cond=0xaaaaba067aa0, mutex=0xaaaaba067a30, ms=10000, file=0xaaaaac9ae95c "../util/thread-pool.c", line=91) at ../util/qemu-thread-posix.c:253 #7 0x0000aaaaac85e878 in worker_thread (opaque=opaque@entry=0xaaaaba067a20) at ../util/thread-pool.c:91 #8 0x0000aaaaac845004 in qemu_thread_start (args=0xfffd58000b60) at ../util/qemu-thread-posix.c:541 #9 0x0000ffff8ccc8698 in start_thread (arg=0x80e140) at pthread_create.c:443 #10 0x0000ffff8cd32bdc in thread_start () at ../sysdeps/unix/sysv/linux/aarch64/clone.S:79Thread 9 (Thread 0xfffd731ee900 (LWP 90594)): --Type <RET> for more, q to quit, c to continue without paging-- #0 ioctl () at ../sysdeps/unix/sysv/linux/aarch64/ioctl.S:26 #1 0x0000aaaaac6c321c in kvm_vcpu_ioctl (cpu=cpu@entry=0xaaaaba2cddd0, type=type@entry=44672) at ../accel/kvm/kvm-all.c:3052 #2 0x0000aaaaac6c5aa8 in kvm_cpu_exec (cpu=<optimized out>, cpu@entry=0xaaaaba2cddd0) at ../accel/kvm/kvm-all.c:2869 #3 0x0000aaaaac6cafe4 in kvm_vcpu_thread_fn (arg=arg@entry=0xaaaaba2cddd0) at ../accel/kvm/kvm-accel-ops.c:50 #4 0x0000aaaaac845004 in qemu_thread_start (args=0xaaaaba273f10) at ../util/qemu-thread-posix.c:541 #5 0x0000ffff8ccc8698 in start_thread (arg=0x80e140) at pthread_create.c:443 #6 0x0000ffff8cd32bdc in thread_start () at ../sysdeps/unix/sysv/linux/aarch64/clone.S:79Thread 8 (Thread 0xffff894a0900 (LWP 90588)): #0 ioctl () at ../sysdeps/unix/sysv/linux/aarch64/ioctl.S:26 #1 0x0000aaaaac6c321c in kvm_vcpu_ioctl (cpu=cpu@entry=0xaaaaba1d8820, type=type@entry=44672) at ../accel/kvm/kvm-all.c:3052 #2 0x0000aaaaac6c5aa8 in kvm_cpu_exec (cpu=<optimized out>, cpu@entry=0xaaaaba1d8820) at ../accel/kvm/kvm-all.c:2869 #3 0x0000aaaaac6cafe4 in kvm_vcpu_thread_fn (arg=arg@entry=0xaaaaba1d8820) at ../accel/kvm/kvm-accel-ops.c:50 #4 0x0000aaaaac845004 in qemu_thread_start (args=0xaaaaba1f0ba0) at ../util/qemu-thread-posix.c:541 #5 0x0000ffff8ccc8698 in start_thread (arg=0x80e140) at pthread_create.c:443 #6 0x0000ffff8cd32bdc in thread_start () at ../sysdeps/unix/sysv/linux/aarch64/clone.S:79Thread 7 (Thread 0xfffd70dda900 (LWP 90608)): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0xfffd70dd9f38, op=393, expected=0, futex_word=0xaaaaba067acc) at futex-internal.c:57 #1 __futex_abstimed_wait_common (cancel=true, private=0, abstime=0xfffd70dd9f38, clockid=1885126656, expected=0, futex_word=0xaaaaba067acc) at futex-internal.c:87 #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0xaaaaba067acc, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0xfffd70dd9f38, private=private@entry=0) at futex-internal.c:139 #3 0x0000ffff8ccc7ce0 in __pthread_cond_wait_common (abstime=0xfffd70dd9f38, clockid=0, mutex=0xaaaaba067a30, cond=0xaaaaba067aa0) at pthread_cond_wait.c:504 #4 ___pthread_cond_timedwait64 (cond=0xaaaaba067aa0, mutex=0xaaaaba067a30, abstime=0xfffd70dd9f38) at pthread_cond_wait.c:644 #5 0x0000aaaaac844648 in qemu_cond_timedwait_ts (cond=0xaaaaba067acc, cond@entry=0xaaaaba067aa0, mutex=mutex@entry=0xaaaaba067a30, ts=0x0, ts@entry=0xfffd70dd9f38, file=file@entry=0xaaaaac9ae95c "../util/thread-pool.c", line=line@entry=91) at ../util/qemu-thread-posix.c:239 #6 0x0000aaaaac8445a0 in qemu_cond_timedwait_impl (cond=0xaaaaba067aa0, mutex=0xaaaaba067a30, ms=10000, file=0xaaaaac9ae95c "../util/thread-pool.c", line=91) at ../util/qemu-thread-posix.c:253 #7 0x0000aaaaac85e878 in worker_thread (opaque=opaque@entry=0xaaaaba067a20) at ../util/thread-pool.c:91 #8 0x0000aaaaac845004 in qemu_thread_start (args=0xfffd54000b60) at ../util/qemu-thread-posix.c:541 #9 0x0000ffff8ccc8698 in start_thread (arg=0x80e140) at pthread_create.c:443 #10 0x0000ffff8cd32bdc in thread_start () at ../sysdeps/unix/sysv/linux/aarch64/clone.S:79 --Type <RET> for more, q to quit, c to continue without paging--Thread 6 (Thread 0xfffd715ea900 (LWP 90607)): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0xfffd715e9f38, op=393, expected=0, futex_word=0xaaaaba067acc) at futex-internal.c:57 #1 __futex_abstimed_wait_common (cancel=true, private=0, abstime=0xfffd715e9f38, clockid=1893580800, expected=0, futex_word=0xaaaaba067acc) at futex-internal.c:87 #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0xaaaaba067acc, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0xfffd715e9f38, private=private@entry=0) at futex-internal.c:139 #3 0x0000ffff8ccc7ce0 in __pthread_cond_wait_common (abstime=0xfffd715e9f38, clockid=0, mutex=0xaaaaba067a30, cond=0xaaaaba067aa0) at pthread_cond_wait.c:504 #4 ___pthread_cond_timedwait64 (cond=0xaaaaba067aa0, mutex=0xaaaaba067a30, abstime=0xfffd715e9f38) at pthread_cond_wait.c:644 #5 0x0000aaaaac844648 in qemu_cond_timedwait_ts (cond=0xaaaaba067acc, cond@entry=0xaaaaba067aa0, mutex=mutex@entry=0xaaaaba067a30, ts=0x0, ts@entry=0xfffd715e9f38, file=file@entry=0xaaaaac9ae95c "../util/thread-pool.c", line=line@entry=91) at ../util/qemu-thread-posix.c:239 #6 0x0000aaaaac8445a0 in qemu_cond_timedwait_impl (cond=0xaaaaba067aa0, mutex=0xaaaaba067a30, ms=10000, file=0xaaaaac9ae95c "../util/thread-pool.c", line=91) at ../util/qemu-thread-posix.c:253 #7 0x0000aaaaac85e878 in worker_thread (opaque=opaque@entry=0xaaaaba067a20) at ../util/thread-pool.c:91 #8 0x0000aaaaac845004 in qemu_thread_start (args=0xaaaaba69b0d0) at ../util/qemu-thread-posix.c:541 #9 0x0000ffff8ccc8698 in start_thread (arg=0x80e140) at pthread_create.c:443 #10 0x0000ffff8cd32bdc in thread_start () at ../sysdeps/unix/sysv/linux/aarch64/clone.S:79Thread 5 (Thread 0xfffd721fe900 (LWP 90604)): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0xaaaabb837d2c) at futex-internal.c:57 #1 __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0xaaaabb837d2c) at futex-internal.c:87 #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0xaaaabb837d2c, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139 #3 0x0000ffff8ccc79d0 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0xaaaabb837d38, cond=0xaaaabb837d00) at pthread_cond_wait.c:504 #4 ___pthread_cond_wait (cond=0xaaaabb837d00, mutex=0xaaaabb837d38) at pthread_cond_wait.c:619 #5 0x0000aaaaac844430 in qemu_cond_wait_impl (cond=0xaaaabb837d2c, mutex=0xaaaabb837d38, file=0xaaaaac8f7241 "../ui/vnc-jobs.c", line=248) at ../util/qemu-thread-posix.c:225 #6 0x0000aaaaac280180 in vnc_worker_thread_loop (queue=0xaaaabb837d00) at ../ui/vnc-jobs.c:248 #7 vnc_worker_thread (arg=arg@entry=0xaaaabb837d00) at ../ui/vnc-jobs.c:362 #8 0x0000aaaaac845004 in qemu_thread_start (args=0xaaaabb837da0) at ../util/qemu-thread-posix.c:541 #9 0x0000ffff8ccc8698 in start_thread (arg=0x80e140) at pthread_create.c:443 #10 0x0000ffff8cd32bdc in thread_start () at ../sysdeps/unix/sysv/linux/aarch64/clone.S:79 --Type <RET> for more, q to quit, c to continue without paging--Thread 4 (Thread 0xffff89e74900 (LWP 90586)): #0 0x0000ffff8cd28960 in __GI___poll (fds=0xffff80003640, nfds=3, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:41 #1 0x0000ffff8d558f20 in g_main_context_poll (priority=<optimized out>, n_fds=3, fds=0xffff80003640, timeout=<optimized out>, context=0xaaaaba186e80) at ../glib/gmain.c:4458 #2 g_main_context_iterate.constprop.0 (context=0xaaaaba186e80, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4150 #3 0x0000ffff8d50271c in g_main_loop_run (loop=0xaaaaba186fe0) at ../glib/gmain.c:4353 #4 0x0000aaaaac70cdfc in iothread_run (opaque=opaque@entry=0xaaaaba088880) at ../iothread.c:70 #5 0x0000aaaaac845004 in qemu_thread_start (args=0xaaaaba067f20) at ../util/qemu-thread-posix.c:541 #6 0x0000ffff8ccc8698 in start_thread (arg=0x80e140) at pthread_create.c:443 #7 0x0000ffff8cd32bdc in thread_start () at ../sysdeps/unix/sysv/linux/aarch64/clone.S:79Thread 3 (Thread 0xffff8b14b900 (LWP 90575)): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0xffff8b14af38, op=393, expected=0, futex_word=0xaaaaba067acc) at futex-internal.c:57 #1 __futex_abstimed_wait_common (cancel=true, private=0, abstime=0xffff8b14af38, clockid=0, expected=0, futex_word=0xaaaaba067acc) at futex-internal.c:87 #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0xaaaaba067acc, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0xffff8b14af38, private=private@entry=0) at futex-internal.c:139 #3 0x0000ffff8ccc7ce0 in __pthread_cond_wait_common (abstime=0xffff8b14af38, clockid=0, mutex=0xaaaaba067a30, cond=0xaaaaba067aa0) at pthread_cond_wait.c:504 #4 ___pthread_cond_timedwait64 (cond=0xaaaaba067aa0, mutex=0xaaaaba067a30, abstime=0xffff8b14af38) at pthread_cond_wait.c:644 #5 0x0000aaaaac844648 in qemu_cond_timedwait_ts (cond=0xaaaaba067acc, cond@entry=0xaaaaba067aa0, mutex=mutex@entry=0xaaaaba067a30, ts=0x0, ts@entry=0xffff8b14af38, file=file@entry=0xaaaaac9ae95c "../util/thread-pool.c", line=line@entry=91) at ../util/qemu-thread-posix.c:239 #6 0x0000aaaaac8445a0 in qemu_cond_timedwait_impl (cond=0xaaaaba067aa0, mutex=0xaaaaba067a30, ms=10000, file=0xaaaaac9ae95c "../util/thread-pool.c", line=91) at ../util/qemu-thread-posix.c:253 #7 0x0000aaaaac85e878 in worker_thread (opaque=opaque@entry=0xaaaaba067a20) at ../util/thread-pool.c:91 #8 0x0000aaaaac845004 in qemu_thread_start (args=0xaaaaba1551a0) at ../util/qemu-thread-posix.c:541 #9 0x0000ffff8ccc8698 in start_thread (arg=0x80e140) at pthread_create.c:443 #10 0x0000ffff8cd32bdc in thread_start () at ../sysdeps/unix/sysv/linux/aarch64/clone.S:79Thread 2 (Thread 0xffff8bb5d900 (LWP 90574)): #0 syscall () at ../sysdeps/unix/sysv/linux/aarch64/syscall.S:38 #1 0x0000aaaaac844da0 in qemu_futex_wait (f=<optimized out>, val=<optimized out>) at /usr/src/debug/qemu-kvm-9.0.0-7.el9.aarch64/include/qemu/fut--Type <RET> for more, q to quit, c to continue without paging-- ex.h:29 #2 qemu_event_wait (ev=ev@entry=0xaaaaad48e92c <rcu_call_ready_event>) at ../util/qemu-thread-posix.c:464 #3 0x0000aaaaac851920 in call_rcu_thread (opaque=<optimized out>) at ../util/rcu.c:278 #4 0x0000aaaaac845004 in qemu_thread_start (args=0xaaaaba021a80) at ../util/qemu-thread-posix.c:541 #5 0x0000ffff8ccc8698 in start_thread (arg=0x80e140) at pthread_create.c:443 #6 0x0000ffff8cd32bdc in thread_start () at ../sysdeps/unix/sysv/linux/aarch64/clone.S:79Thread 1 (Thread 0xffff8d444020 (LWP 90573)): #0 qemu_text_console_handle_keysym (s=0x0, keysym=31) at ../ui/console-vc.c:332 #1 0x0000aaaaac26e028 in protocol_client_msg (vs=0xaaaabb6a9400, data=0xaaaabb64e000 "\377", len=12) at ../ui/vnc.c:2514 #2 0x0000aaaaac269b28 in vnc_client_read (vs=0xaaaabb6a9400) at ../ui/vnc.c:1607 #3 vnc_client_io (ioc=<optimized out>, condition=G_IO_IN, opaque=0xaaaabb6a9400) at ../ui/vnc.c:1635 #4 0x0000ffff8d5030c0 in g_main_dispatch (context=0xaaaaba070d40) at ../glib/gmain.c:3364 #5 g_main_context_dispatch (context=0xaaaaba070d40) at ../glib/gmain.c:4079 #6 0x0000aaaaac85b988 in glib_pollfds_poll () at ../util/main-loop.c:287 #7 os_host_main_loop_wait (timeout=<optimized out>) at ../util/main-loop.c:310 #8 main_loop_wait (nonblocking=<optimized out>, nonblocking@entry=-1027757328) at ../util/main-loop.c:589 #9 0x0000aaaaac346048 in qemu_main_loop () at ../system/runstate.c:783 #10 0x0000aaaaac2535e4 in qemu_default_main () at ../system/main.c:37 #11 0x0000ffff8cc6f300 in __libc_start_call_main (main=main@entry=0xaaaaac2535fc <main>, argc=argc@entry=80, argv=argv@entry=0xffffc2bdacf8) at ../sysdeps/nptl/libc_start_call_main.h:58 #12 0x0000ffff8cc6f3d8 in __libc_start_main_impl (main=0xaaaaac2535fc <main>, argc=80, argv=0xffffc2bdacf8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=<optimized out>) at ../csu/libc-start.c:389 #13 0x0000aaaaac2534f0 in _start ()
Expected results
Qemu-kvm should not crash when switching display by remote-viewer.
Actual results
Qemu-kvm crashed if no display device setting and swtiching display by remote-viewer.