Uploaded image for project: 'RHEL'
  1. RHEL
  2. RHEL-110191

virtqemud crash while detach disk by virsh cmd detach-device-alias concurrently

Linking RHIVOS CVEs to...Migration: Automation ...SWIFT: POC ConversionSync from "Extern...XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Undefined Undefined
    • rhel-10.2
    • rhel-10.1, rhel-9.7
    • libvirt
    • None
    • libvirt-11.7.0-1.el10
    • No
    • Moderate
    • 1
    • rhel-virt-core-libvirt-1
    • 3
    • False
    • False
    • Hide

      None

      Show
      None
    • None
    • Libvirt Bugs already in Sprint
    • Unspecified
    • Unspecified
    • Unspecified
    • 11.7.0
    • None

      What were you trying to do that didn't work?

      Detach disk by virsh cmd detach-device-alias with alias concurrently cause virtqemd crash.

      Please provide the package NVR for which the bug is seen: 

      on rhel 10.1:

       

      # rpm -q libvirt qemu-kvm
      libvirt-11.5.0-4.el10.x86_64
      qemu-kvm-10.0.0-11.el10.x86_64

       

      on rhel 9.7:

      # rpm -q libvirt qemu-kvm
      libvirt-10.10.0-15.el9.x86_64
      qemu-kvm-9.1.0-25.el9.x86_64

       

      How reproducible is this bug?: 30%

      Steps to reproduce

      1. Define a guest with extra disk xml:

      # cat disk.xml 
      <disk type='file' device='disk'>
            <driver name='qemu' type='qcow2'/>
            <source file='/var/lib/libvirt/images/test.qcow2'/>
            <target dev='vdb' bus='virtio'/>
            <alias name='ua-d0e6145c-2240-4f90-8def-ec56ec840dab'/>
          </disk>

      2. create disk file

       

      # qemu-img create -f qcow2 /var/lib/libvirt/images/test.qcow2 200M
      Formatting '/var/lib/libvirt/images/test.qcow2', fmt=qcow2 cluster_size=65536 extended_l2=off compression_type=zlib size=209715200 lazy_refcounts=off refcount_bits=16

      3. start the guest and wait guest os boot up.

      4. run below cmd to detach disk concurrently :

      # for i in {1..2}; do { for p in {1..5}; do echo "thread"$i; virsh detach-device-alias avocado-vt-vm1 ua-d0e6145c-2240-4f90-8def-ec56ec840dab --live; done } &  done; wait;
      [1] 89854
      [2] 89855
      thread1
      thread2
      Device detach request sent successfully
      Device detach request sent successfully
      thread2
      thread1
      error: Disconnected from qemu:///system due to end of file
      error: Failed to detach device with alias ua-d0e6145c-2240-4f90-8def-ec56ec840dab
      error: error: End of file while reading data: Input/output error
      Disconnected from qemu:///system due to end of file
      error: Failed to detach device with alias ua-d0e6145c-2240-4f90-8def-ec56ec840dab
      error: End of file while reading data: Input/output error
      thread2
      thread1
      error: Failed to detach device with alias ua-d0e6145c-2240-4f90-8def-ec56ec840dab
      error: internal error: no device found with alias ua-d0e6145c-2240-4f90-8def-ec56ec840dab
      ...
      

      Expected results

      virtqemud don't crash, and disk is detached successfully.

      Actual results

      virtqemud crashes

      we could see core dump there:

      # coredumpctl
      TIME                          PID UID GID SIG     COREFILE EXE                 SIZE
      Wed 2025-08-20 05:36:11 EDT 89594   0   0 SIGSEGV present  /usr/sbin/virtqemud 1.2M

       

      Additional info:
      on rhel9.7:

      # coredumpctl dump 61876
                 PID: 61876 (virtqemud)
                 UID: 0 (root)
                 GID: 0 (root)
              Signal: 11 (SEGV)
           Timestamp: Wed 2025-08-20 05:42:58 EDT (22min ago)
        Command Line: /usr/sbin/virtqemud --timeout 120
          Executable: /usr/sbin/virtqemud
       Control Group: /system.slice/virtqemud.service
                Unit: virtqemud.service
               Slice: system.slice
             Boot ID: 24f8c791a346470e87d2f5e12a4a981e
          Machine ID: 85bfddd157c2448b9a16699f0e75fbf5
            Hostname: dell-per750-57.lab.eng.pek2.redhat.com
             Storage: /var/lib/systemd/coredump/core.virtqemud.0.24f8c791a346470e87d2f5e12a4a981e.61876.1755682978000000.zst (present)
        Size on Disk: 1.3M
             Message: Process 61876 (virtqemud) of user 0 dumped core.
                      
                      Module libcap.so.2 from rpm libcap-2.69-7.el10.x86_64
                      Module libnss_systemd.so.2 from rpm systemd-257-11.el10.x86_64
                      Module libnbd.so.0 from rpm libnbd-1.22.2-2.el10.x86_64
                      Module libvirt_driver_qemu.so from rpm libvirt-11.5.0-4.el10.x86_64
                      Module libbrotlicommon.so.1 from rpm brotli-1.1.0-6.el10.x86_64
                      Module libevent-2.1.so.7 from rpm libevent-2.1.12-16.el10.x86_64
                      Module libkeyutils.so.1 from rpm keyutils-1.6.3-5.el10.x86_64
                      Module libkrb5support.so.0 from rpm krb5-1.21.3-8.el10_0.x86_64
                      Module libblkid.so.1 from rpm util-linux-2.40.2-10.el10.x86_64
                      Module libbrotlidec.so.1 from rpm brotli-1.1.0-6.el10.x86_64
                      Module libssl.so.3 from rpm openssl-3.5.1-3.el10.x86_64
                      Module libpsl.so.5 from rpm libpsl-0.21.5-6.el10.x86_64
                      Module libnghttp2.so.14 from rpm nghttp2-1.64.0-2.el10.x86_64
                      Module libcrypt.so.2 from rpm libxcrypt-4.4.36-10.el10.x86_64
                      Module libcrypto.so.3 from rpm openssl-3.5.1-3.el10.x86_64
                      Module libtasn1.so.6 from rpm libtasn1-4.20.0-1.el10.x86_64
                      Module libunistring.so.5 from rpm libunistring-1.1-10.el10.x86_64
                      Module libidn2.so.0 from rpm libidn2-2.3.7-3.el10.x86_64
                      Module libp11-kit.so.0 from rpm p11-kit-0.25.5-7.el10.x86_64
                      Module libattr.so.1 from rpm attr-2.5.2-5.el10.x86_64
                      Module liblzma.so.5 from rpm xz-5.6.2-4.el10_0.x86_64
                      Module libcom_err.so.2 from rpm e2fsprogs-1.47.1-4.el10.x86_64
                      Module libk5crypto.so.3 from rpm krb5-1.21.3-8.el10_0.x86_64
                      Module libkrb5.so.3 from rpm krb5-1.21.3-8.el10_0.x86_64
                      Module libgssapi_krb5.so.2 from rpm krb5-1.21.3-8.el10_0.x86_64
                      Module libmount.so.1 from rpm util-linux-2.40.2-10.el10.x86_64
                      Module libz.so.1 from rpm zlib-ng-2.2.3-2.el10.x86_64
                      Module libgmodule-2.0.so.0 from rpm glib2-2.80.4-4.el10_0.6.x86_64
                      Module libffi.so.8 from rpm libffi-3.4.4-10.el10.x86_64
                      Module libpcre2-8.so.0 from rpm pcre2-10.44-1.el10.3.x86_64
                      Module libcurl.so.4 from rpm curl-8.12.1-2.el10.x86_64
                      Module libsasl2.so.3 from rpm cyrus-sasl-2.1.28-29.el10.x86_64
                      Module libssh.so.4 from rpm libssh-0.11.1-1.el10.x86_64
                      Module libselinux.so.1 from rpm libselinux-3.9-1.el10.x86_64
                      Module libnuma.so.1 from rpm numactl-2.0.19-1.el10.x86_64
                      Module libnl-3.so.200 from rpm libnl3-3.11.0-1.el10.x86_64
                      Module libjson-c.so.5 from rpm json-c-0.18-3.el10.x86_64
                      Module libgnutls.so.30 from rpm gnutls-3.8.10-2.el10.x86_64
                      Module libcap-ng.so.0 from rpm libcap-ng-0.8.4-6.el10.x86_64
                      Module libaudit.so.1 from rpm audit-4.0.3-4.el10.x86_64
                      Module libacl.so.1 from rpm acl-2.3.2-4.el10.x86_64
                      Module libxml2.so.2 from rpm libxml2-2.12.5-9.el10_0.x86_64
                      Module libtirpc.so.3 from rpm libtirpc-1.3.5-1.el10.x86_64
                      Module libgio-2.0.so.0 from rpm glib2-2.80.4-4.el10_0.6.x86_64
                      Module libgobject-2.0.so.0 from rpm glib2-2.80.4-4.el10_0.6.x86_64
                      Module libglib-2.0.so.0 from rpm glib2-2.80.4-4.el10_0.6.x86_64
                      Module libvirt-qemu.so.0 from rpm libvirt-11.5.0-4.el10.x86_64
                      Module libvirt-lxc.so.0 from rpm libvirt-11.5.0-4.el10.x86_64
                      Module libvirt.so.0 from rpm libvirt-11.5.0-4.el10.x86_64
                      Stack trace of thread 61881:
                      #0  0x00007fdf281e9c24 virStorageSourceGetActualType (libvirt.so.0 + 0x1e9c24)
                      #1  0x00007fdf281e9c5d virStorageSourceIsLocalStorage (libvirt.so.0 + 0x1e9c5d)
                      #2  0x00007fdf28161478 virDomainAuditDisk (libvirt.so.0 + 0x161478)
                      #3  0x00007fdf217056bc qemuDomainDetachDeviceLive (libvirt_driver_qemu.so + 0x1056bc)
                      #4  0x00007fdf216dc386 qemuDomainDetachDeviceAlias.lto_priv.0 (libvirt_driver_qemu.so + 0xdc386)
                      #5  0x00007fdf28323da8 virDomainDetachDeviceAlias (libvirt.so.0 + 0x323da8)
                      #6  0x00005649f3961416 n/a (n/a + 0x0)
                      #7  0x00007fdf2820c8e9 virNetServerProgramDispatch (libvirt.so.0 + 0x20c8e9)
                      #8  0x00007fdf2820cee2 virNetServerProcessMsg (libvirt.so.0 + 0x20cee2)
                      #9  0x00007fdf2820cff1 virNetServerHandleJob (libvirt.so.0 + 0x20cff1)
                      #10 0x00007fdf28144255 virThreadPoolWorker (libvirt.so.0 + 0x144255)
                      #11 0x00007fdf28142cb8 virThreadHelper (libvirt.so.0 + 0x142cb8)
                      #12 0x00007fdf27ad9b68 start_thread (libc.so.6 + 0x94b68)
                      #13 0x00007fdf27b4a6bc __clone3 (libc.so.6 + 0x1056bc)
                      
                      Stack trace of thread 61884:
                      #0  0x00007fdf27ad6ade __futex_abstimed_wait_common (libc.so.6 + 0x91ade)
                      #1  0x00007fdf27ad9118 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x94118)
                      #2  0x00007fdf2814058a virCondWait (libvirt.so.0 + 0x14058a)
                      #3  0x00007fdf281442d3 virThreadPoolWorker (libvirt.so.0 + 0x1442d3)
                      #4  0x00007fdf28142cb8 virThreadHelper (libvirt.so.0 + 0x142cb8)
                      #5  0x00007fdf27ad9b68 start_thread (libc.so.6 + 0x94b68)
                      #6  0x00007fdf27b4a6bc __clone3 (libc.so.6 + 0x1056bc)
                      
                      Stack trace of thread 61885:
                      #0  0x00007fdf27ad6ade __futex_abstimed_wait_common (libc.so.6 + 0x91ade)
                      #1  0x00007fdf27ad9118 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x94118)
                      #2  0x00007fdf2814058a virCondWait (libvirt.so.0 + 0x14058a)
                      #3  0x00007fdf281442d3 virThreadPoolWorker (libvirt.so.0 + 0x1442d3)
                      #4  0x00007fdf28142cb8 virThreadHelper (libvirt.so.0 + 0x142cb8)
                      #5  0x00007fdf27ad9b68 start_thread (libc.so.6 + 0x94b68)
                      #6  0x00007fdf27b4a6bc __clone3 (libc.so.6 + 0x1056bc)
                      
                      Stack trace of thread 61877:
                      #0  0x00007fdf27ad6ade __futex_abstimed_wait_common (libc.so.6 + 0x91ade)
                      #1  0x00007fdf27ad9118 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x94118)
                      #2  0x00007fdf2814058a virCondWait (libvirt.so.0 + 0x14058a)
                      #3  0x00007fdf281441d3 virThreadPoolWorker (libvirt.so.0 + 0x1441d3)
                      #4  0x00007fdf28142cb8 virThreadHelper (libvirt.so.0 + 0x142cb8)
                      #5  0x00007fdf27ad9b68 start_thread (libc.so.6 + 0x94b68)
                      #6  0x00007fdf27b4a6bc __clone3 (libc.so.6 + 0x1056bc)
                      
                      Stack trace of thread 61876:
                      #0  0x00007fdf27b3d7ef __poll (libc.so.6 + 0xf87ef)
                      #1  0x00007fdf27f6cc0e g_main_context_iterate_unlocked.isra.0 (libglib-2.0.so.0 + 0xbbc0e)
                      #2  0x00007fdf27f0e360 g_main_context_iteration (libglib-2.0.so.0 + 0x5d360)
                      #3  0x00007fdf280e91c4 virEventGLibRunOnce (libvirt.so.0 + 0xe91c4)
                      #4  0x00007fdf2820e977 virNetDaemonRun (libvirt.so.0 + 0x20e977)
                      #5  0x00005649f393fc86 n/a (n/a + 0x0)
                      #6  0x00007fdf27a6f30e __libc_start_call_main (libc.so.6 + 0x2a30e)
                      #7  0x00007fdf27a6f3c9 __libc_start_main@@GLIBC_2.34 (libc.so.6 + 0x2a3c9)
                      #8  0x00005649f3940535 n/a (n/a + 0x0)
                      ELF object binary architecture: AMD x86-64

       

      on rhel10.1:

      # coredumpctl dump 89594
                 PID: 89594 (virtqemud)
                 UID: 0 (root)
                 GID: 0 (root)
              Signal: 11 (SEGV)
           Timestamp: Wed 2025-08-20 05:36:11 EDT (30min ago)
        Command Line: /usr/sbin/virtqemud --timeout 120
          Executable: /usr/sbin/virtqemud
       Control Group: /system.slice/virtqemud.service
                Unit: virtqemud.service
               Slice: system.slice
             Boot ID: a8208454b92246d99899a7a5569cb832
          Machine ID: e9c3353e3bcf4a38a02dc640360f31b0
            Hostname: dell-per750-62.lab.eng.pek2.redhat.com
             Storage: /var/lib/systemd/coredump/core.virtqemud.0.a8208454b92246d99899a7a5569cb832.89594.1755682571000000.zst (present)
        Size on Disk: 1.2M
             Message: Process 89594 (virtqemud) of user 0 dumped core.
                      
                      Stack trace of thread 89597:
                      #0  0x00007f5a0adf7074 virStorageSourceGetActualType (libvirt.so.0 + 0x1f7074)
                      #1  0x00007f5a0adf70ad virStorageSourceIsLocalStorage (libvirt.so.0 + 0x1f70ad)
                      #2  0x00007f5a0ad6ed7e virDomainAuditDisk (libvirt.so.0 + 0x16ed7e)
                      #3  0x00007f5a0430443d qemuDomainDetachDeviceLive (libvirt_driver_qemu.so + 0x10443d)
                      #4  0x00007f5a042d9cec qemuDomainDetachDeviceAlias.lto_priv.0 (libvirt_driver_qemu.so + 0xd9cec)
                      #5  0x00007f5a0af28f1a virDomainDetachDeviceAlias (libvirt.so.0 + 0x328f1a)
                      #6  0x000056455c0f7e3c remoteDispatchDomainDetachDeviceAliasHelper.lto_priv.0 (virtqemud + 0x5ae3c)
                      #7  0x00007f5a0ae137bc virNetServerProgramDispatch (libvirt.so.0 + 0x2137bc)
                      #8  0x00007f5a0ae1b288 virNetServerHandleJob (libvirt.so.0 + 0x21b288)
                      #9  0x00007f5a0ad50a83 virThreadPoolWorker (libvirt.so.0 + 0x150a83)
                      #10 0x00007f5a0ad502c9 virThreadHelper (libvirt.so.0 + 0x1502c9)
                      #11 0x00007f5a0a68b2ea start_thread (libc.so.6 + 0x8b2ea)
                      #12 0x00007f5a0a710500 __clone3 (libc.so.6 + 0x110500)
                      
                      Stack trace of thread 89594:
                      #0  0x00007f5a0a7031ff __poll (libc.so.6 + 0x1031ff)
                      #1  0x00007f5a0b1a81fc g_main_context_iterate.constprop.0 (libglib-2.0.so.0 + 0xaa1fc)
                      #2  0x00007f5a0b150713 g_main_context_iteration (libglib-2.0.so.0 + 0x52713)
                      #3  0x00007f5a0acee6f4 virEventGLibRunOnce (libvirt.so.0 + 0xee6f4)
                      #4  0x00007f5a0ae18d93 virNetDaemonRun (libvirt.so.0 + 0x218d93)
                      #5  0x000056455c0d67c7 main (virtqemud + 0x397c7)
                      #6  0x00007f5a0a62a610 __libc_start_call_main (libc.so.6 + 0x2a610)
                      #7  0x00007f5a0a62a6c0 __libc_start_main@@GLIBC_2.34 (libc.so.6 + 0x2a6c0)
                      #8  0x000056455c0d7145 _start (virtqemud + 0x3a145)
                      
                      Stack trace of thread 89598:
                      #0  0x00007f5a0a68837a __futex_abstimed_wait_common (libc.so.6 + 0x8837a)
                      #1  0x00007f5a0a68a8d2 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x8a8d2)
                      #2  0x00007f5a0ad4a41b virCondWait (libvirt.so.0 + 0x14a41b)
                      #3  0x00007f5a0ad50b43 virThreadPoolWorker (libvirt.so.0 + 0x150b43)
                      #4  0x00007f5a0ad502c9 virThreadHelper (libvirt.so.0 + 0x1502c9)
                      #5  0x00007f5a0a68b2ea start_thread (libc.so.6 + 0x8b2ea)
                      #6  0x00007f5a0a710500 __clone3 (libc.so.6 + 0x110500)
                      
                      Stack trace of thread 89600:
                      #0  0x00007f5a0a68837a __futex_abstimed_wait_common (libc.so.6 + 0x8837a)
                      #1  0x00007f5a0a68a8d2 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x8a8d2)
                      #2  0x00007f5a0ad4a41b virCondWait (libvirt.so.0 + 0x14a41b)
                      #3  0x00007f5a0ad50b10 virThreadPoolWorker (libvirt.so.0 + 0x150b10)
                      #4  0x00007f5a0ad502c9 virThreadHelper (libvirt.so.0 + 0x1502c9)
                      #5  0x00007f5a0a68b2ea start_thread (libc.so.6 + 0x8b2ea)
                      #6  0x00007f5a0a710500 __clone3 (libc.so.6 + 0x110500)
                      
                      Stack trace of thread 89596:
                      #0  0x00007f5a0a68837a __futex_abstimed_wait_common (libc.so.6 + 0x8837a)
                      #1  0x00007f5a0a68aabf pthread_cond_timedwait@@GLIBC_2.3.2 (libc.so.6 + 0x8aabf)
                      #2  0x00007f5a0ad4a497 virCondWaitUntil (libvirt.so.0 + 0x14a497)
                      #3  0x00007f5a0adc8ad5 virDomainObjBeginJobInternal (libvirt.so.0 + 0x1c8ad5)
                      #4  0x00007f5a0adc915b virDomainObjBeginJob (libvirt.so.0 + 0x1c915b)
                      #5  0x00007f5a042d9bab qemuDomainDetachDeviceAlias.lto_priv.0 (libvirt_driver_qemu.so + 0xd9bab)
                      #6  0x00007f5a0af28f1a virDomainDetachDeviceAlias (libvirt.so.0 + 0x328f1a)
                      #7  0x000056455c0f7e3c remoteDispatchDomainDetachDeviceAliasHelper.lto_priv.0 (virtqemud + 0x5ae3c)
                      #8  0x00007f5a0ae137bc virNetServerProgramDispatch (libvirt.so.0 + 0x2137bc)
                      #9  0x00007f5a0ae1b288 virNetServerHandleJob (libvirt.so.0 + 0x21b288)
                      #10 0x00007f5a0ad50a83 virThreadPoolWorker (libvirt.so.0 + 0x150a83)
                      #11 0x00007f5a0ad502c9 virThreadHelper (libvirt.so.0 + 0x1502c9)
                      #12 0x00007f5a0a68b2ea start_thread (libc.so.6 + 0x8b2ea)
                      #13 0x00007f5a0a710500 __clone3 (libc.so.6 + 0x110500)
                      
                      Stack trace of thread 89595:
                      #0  0x00007f5a0a68837a __futex_abstimed_wait_common (libc.so.6 + 0x8837a)
                      #1  0x00007f5a0a68a8d2 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x8a8d2)
                      #2  0x00007f5a0ad4a41b virCondWait (libvirt.so.0 + 0x14a41b)
                      #3  0x00007f5a0ad50b43 virThreadPoolWorker (libvirt.so.0 + 0x150b43)
                      #4  0x00007f5a0ad502c9 virThreadHelper (libvirt.so.0 + 0x1502c9)
                      #5  0x00007f5a0a68b2ea start_thread (libc.so.6 + 0x8b2ea)
                      #6  0x00007f5a0a710500 __clone3 (libc.so.6 + 0x110500)
                      
                      Stack trace of thread 89599:
                      #0  0x00007f5a0a68837a __futex_abstimed_wait_common (libc.so.6 + 0x8837a)
                      #1  0x00007f5a0a68a8d2 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x8a8d2)
                      #2  0x00007f5a0ad4a41b virCondWait (libvirt.so.0 + 0x14a41b)
                      #3  0x00007f5a0ad50b43 virThreadPoolWorker (libvirt.so.0 + 0x150b43)
                      #4  0x00007f5a0ad502c9 virThreadHelper (libvirt.so.0 + 0x1502c9)
                      #5  0x00007f5a0a68b2ea start_thread (libc.so.6 + 0x8b2ea)
                      #6  0x00007f5a0a710500 __clone3 (libc.so.6 + 0x110500)
                      
                      Stack trace of thread 89603:
                      #0  0x00007f5a0a68837a __futex_abstimed_wait_common (libc.so.6 + 0x8837a)
                      #1  0x00007f5a0a68a8d2 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x8a8d2)
                      #2  0x00007f5a0ad4a41b virCondWait (libvirt.so.0 + 0x14a41b)
                      #3  0x00007f5a0ad50b10 virThreadPoolWorker (libvirt.so.0 + 0x150b10)
                      #4  0x00007f5a0ad502c9 virThreadHelper (libvirt.so.0 + 0x1502c9)
                      #5  0x00007f5a0a68b2ea start_thread (libc.so.6 + 0x8b2ea)
                      #6  0x00007f5a0a710500 __clone3 (libc.so.6 + 0x110500)
                      
                      Stack trace of thread 89606:
                      #0  0x00007f5a0a68837a __futex_abstimed_wait_common (libc.so.6 + 0x8837a)
                      #1  0x00007f5a0a68a8d2 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x8a8d2)
                      #2  0x00007f5a0ad4a41b virCondWait (libvirt.so.0 + 0x14a41b)
                      #3  0x00007f5a0ad50b43 virThreadPoolWorker (libvirt.so.0 + 0x150b43)
                      #4  0x00007f5a0ad502c9 virThreadHelper (libvirt.so.0 + 0x1502c9)
                      #5  0x00007f5a0a68b2ea start_thread (libc.so.6 + 0x8b2ea)
                      #6  0x00007f5a0a710500 __clone3 (libc.so.6 + 0x110500)
                      
                      Stack trace of thread 89602:
                      #0  0x00007f5a0a68837a __futex_abstimed_wait_common (libc.so.6 + 0x8837a)
                      #1  0x00007f5a0a68a8d2 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x8a8d2)
                      #2  0x00007f5a0ad4a41b virCondWait (libvirt.so.0 + 0x14a41b)
                      #3  0x00007f5a0ad50b10 virThreadPoolWorker (libvirt.so.0 + 0x150b10)
                      #4  0x00007f5a0ad502c9 virThreadHelper (libvirt.so.0 + 0x1502c9)
                      #5  0x00007f5a0a68b2ea start_thread (libc.so.6 + 0x8b2ea)
                      #6  0x00007f5a0a710500 __clone3 (libc.so.6 + 0x110500)
                      
                      Stack trace of thread 89605:
                      #0  0x00007f5a0a68837a __futex_abstimed_wait_common (libc.so.6 + 0x8837a)
                      #1  0x00007f5a0a68a8d2 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x8a8d2)
                      #2  0x00007f5a0ad4a41b virCondWait (libvirt.so.0 + 0x14a41b)
                      #3  0x00007f5a0ad50b43 virThreadPoolWorker (libvirt.so.0 + 0x150b43)
                      #4  0x00007f5a0ad502c9 virThreadHelper (libvirt.so.0 + 0x1502c9)
                      #5  0x00007f5a0a68b2ea start_thread (libc.so.6 + 0x8b2ea)
                      #6  0x00007f5a0a710500 __clone3 (libc.so.6 + 0x110500)
                      
                      Stack trace of thread 89601:
                      #0  0x00007f5a0a68837a __futex_abstimed_wait_common (libc.so.6 + 0x8837a)
                      #1  0x00007f5a0a68a8d2 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x8a8d2)
                      #2  0x00007f5a0ad4a41b virCondWait (libvirt.so.0 + 0x14a41b)
                      #3  0x00007f5a0ad50b10 virThreadPoolWorker (libvirt.so.0 + 0x150b10)
                      #4  0x00007f5a0ad502c9 virThreadHelper (libvirt.so.0 + 0x1502c9)
                      #5  0x00007f5a0a68b2ea start_thread (libc.so.6 + 0x8b2ea)
                      #6  0x00007f5a0a710500 __clone3 (libc.so.6 + 0x110500)
                      
                      Stack trace of thread 89608:
                      #0  0x00007f5a0a68837a __futex_abstimed_wait_common (libc.so.6 + 0x8837a)
                      #1  0x00007f5a0a68a8d2 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x8a8d2)
                      #2  0x00007f5a0ad4a41b virCondWait (libvirt.so.0 + 0x14a41b)
                      #3  0x00007f5a0ad50b43 virThreadPoolWorker (libvirt.so.0 + 0x150b43)
                      #4  0x00007f5a0ad502c9 virThreadHelper (libvirt.so.0 + 0x1502c9)
                      #5  0x00007f5a0a68b2ea start_thread (libc.so.6 + 0x8b2ea)
                      #6  0x00007f5a0a710500 __clone3 (libc.so.6 + 0x110500)
                      
                      Stack trace of thread 89604:
                      #0  0x00007f5a0a68837a __futex_abstimed_wait_common (libc.so.6 + 0x8837a)
                      #1  0x00007f5a0a68a8d2 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x8a8d2)
                      #2  0x00007f5a0ad4a41b virCondWait (libvirt.so.0 + 0x14a41b)
                      #3  0x00007f5a0ad50b10 virThreadPoolWorker (libvirt.so.0 + 0x150b10)
                      #4  0x00007f5a0ad502c9 virThreadHelper (libvirt.so.0 + 0x1502c9)
                      #5  0x00007f5a0a68b2ea start_thread (libc.so.6 + 0x8b2ea)
                      #6  0x00007f5a0a710500 __clone3 (libc.so.6 + 0x110500)
                      
                      Stack trace of thread 89607:
                      #0  0x00007f5a0a68837a __futex_abstimed_wait_common (libc.so.6 + 0x8837a)
                      #1  0x00007f5a0a68a8d2 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x8a8d2)
                      #2  0x00007f5a0ad4a41b virCondWait (libvirt.so.0 + 0x14a41b)
                      #3  0x00007f5a0ad50b43 virThreadPoolWorker (libvirt.so.0 + 0x150b43)
                      #4  0x00007f5a0ad502c9 virThreadHelper (libvirt.so.0 + 0x1502c9)
                      #5  0x00007f5a0a68b2ea start_thread (libc.so.6 + 0x8b2ea)
                      #6  0x00007f5a0a710500 __clone3 (libc.so.6 + 0x110500)
                      
                      Stack trace of thread 89609:
                      #0  0x00007f5a0a68837a __futex_abstimed_wait_common (libc.so.6 + 0x8837a)
                      #1  0x00007f5a0a68a8d2 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x8a8d2)
                      #2  0x00007f5a0ad4a41b virCondWait (libvirt.so.0 + 0x14a41b)
                      #3  0x00007f5a0ad50b43 virThreadPoolWorker (libvirt.so.0 + 0x150b43)
                      #4  0x00007f5a0ad502c9 virThreadHelper (libvirt.so.0 + 0x1502c9)
                      #5  0x00007f5a0a68b2ea start_thread (libc.so.6 + 0x8b2ea)
                      #6  0x00007f5a0a710500 __clone3 (libc.so.6 + 0x110500)
                      
                      Stack trace of thread 89795:
                      #0  0x00007f5a0a7031ff __poll (libc.so.6 + 0x1031ff)
                      #1  0x00007f5a0b1a81fc g_main_context_iterate.constprop.0 (libglib-2.0.so.0 + 0xaa1fc)
                      #2  0x00007f5a0b1525a3 g_main_loop_run (libglib-2.0.so.0 + 0x545a3)
                      #3  0x00007f5a0aced66f virEventThreadWorker (libvirt.so.0 + 0xed66f)
                      #4  0x00007f5a0b181762 g_thread_proxy (libglib-2.0.so.0 + 0x83762)
                      #5  0x00007f5a0a68b2ea start_thread (libc.so.6 + 0x8b2ea)
                      #6  0x00007f5a0a710500 __clone3 (libc.so.6 + 0x110500)
                      
                      Stack trace of thread 89745:
                      #0  0x00007f5a0a7031ff __poll (libc.so.6 + 0x1031ff)
                      #1  0x00007f5a0b1a81fc g_main_context_iterate.constprop.0 (libglib-2.0.so.0 + 0xaa1fc)
                      #2  0x00007f5a0b1525a3 g_main_loop_run (libglib-2.0.so.0 + 0x545a3)
                      #3  0x00007f5a0aae147a gdbus_shared_thread_func.lto_priv.0 (libgio-2.0.so.0 + 0x11247a)
                      #4  0x00007f5a0b181762 g_thread_proxy (libglib-2.0.so.0 + 0x83762)
                      #5  0x00007f5a0a68b2ea start_thread (libc.so.6 + 0x8b2ea)
                      #6  0x00007f5a0a710500 __clone3 (libc.so.6 + 0x110500)
                      
                      Stack trace of thread 89837:
                      #0  0x00007f5a0a68837a __futex_abstimed_wait_common (libc.so.6 + 0x8837a)
                      #1  0x00007f5a0a68a8d2 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x8a8d2)
                      #2  0x00007f5a0ad4a41b virCondWait (libvirt.so.0 + 0x14a41b)
                      #3  0x00007f5a0ad50b43 virThreadPoolWorker (libvirt.so.0 + 0x150b43)
                      #4  0x00007f5a0ad502c9 virThreadHelper (libvirt.so.0 + 0x1502c9)
                      #5  0x00007f5a0a68b2ea start_thread (libc.so.6 + 0x8b2ea)
                      #6  0x00007f5a0a710500 __clone3 (libc.so.6 + 0x110500)
                      
                      Stack trace of thread 89744:
                      #0  0x00007f5a0a7031ff __poll (libc.so.6 + 0x1031ff)
                      #1  0x00007f5a0b1a81fc g_main_context_iterate.constprop.0 (libglib-2.0.so.0 + 0xaa1fc)
                      #2  0x00007f5a0b150713 g_main_context_iteration (libglib-2.0.so.0 + 0x52713)
                      #3  0x00007f5a0b150761 glib_worker_main (libglib-2.0.so.0 + 0x52761)
                      #4  0x00007f5a0b181762 g_thread_proxy (libglib-2.0.so.0 + 0x83762)
                      #5  0x00007f5a0a68b2ea start_thread (libc.so.6 + 0x8b2ea)
                      #6  0x00007f5a0a710500 __clone3 (libc.so.6 + 0x110500)
                      ELF object binary architecture: AMD x86-64

      core dump files are attached. 

              pkrempa@redhat.com Peter Krempa
              lcong@redhat.com Liang Cong
              Peter Krempa Peter Krempa
              Meina Li Meina Li
              Votes:
              0 Vote for this issue
              Watchers:
              9 Start watching this issue

                Created:
                Updated: