Launchpad has imported 2 comments from the remote bug at
https://bugzilla.redhat.com/show_bug.cgi?id=1060248.

If you reply to an imported comment from within Launchpad, your comment
will be sent to the remote bug automatically. Read more about
Launchpad's inter-bugtracker facilities at
https://help.launchpad.net/InterBugTracking.

------------------------------------------------------------------------
On 2014-01-31T15:14:12+00:00 Florian wrote:

Created attachment 857889
Log buffer dump after SIGABRT

Description of problem:

On a 48-core system, multiple concurrent connections cause libvirtd to
crash with SIGABRT.


Version-Release number of selected component (if applicable):
libvirt-bin_1.1.1-0ubuntu8~cloud2_amd64.deb (from Ubuntu Cloud archive for 
OpenStack Havana)

How reproducible:
100%


Steps to Reproduce:
1. Define a a sufficient number of domains (I use 50 to trigger the issue 
reliably, but have seen it happen on 10 or fewer). The domains do not have to 
be started.
2. Run multiple concurrent connections against libvirtd, like so:

for i in `seq 50`; do echo "test-1"; done | xargs -n1 -P 50 virsh
domstate


Actual results:
libvirtd crashes with SIGABRT. Debug trace in attachment.


Expected results:
All virsh calls complete, unless some exceed the libvirtd max_client limit, in 
which case they should be rejected with -ECONNREFUSED. This is the behavior 
observed after downgrading to 1.0.2-0ubuntu11.13.04.5~cloud1 (which ships in 
Ubuntu Cloud Archive for Grizzly).


Additional info:
A complete script to define test domains and trigger the issue can be found at 
https://gist.github.com/fghaas/8705466

The issue cannot be reproduced on a system with significantly fewer
cores (such as a workstation). Likewise, it also cannot be reproduced
when the calls are serialized, such as executing 50 "virsh domstate"
commands over the same virsh session.

Reply at:
https://bugs.launchpad.net/ubuntu/+source/libvirt/+bug/1274972/comments/0

------------------------------------------------------------------------
On 2016-04-10T17:44:36+00:00 Cole wrote:

Sorry this never received a response. I don't know if this is fixed and
I don't have a machine with that many cores to test. Given the age of
the bug I'm just going to close it as DEFERRED, but if you can still
reproduce with a more recent distro and libvirt please reopen and
provide a recent backtrace

Reply at:
https://bugs.launchpad.net/ubuntu/+source/libvirt/+bug/1274972/comments/8


** Changed in: libvirt
       Status: Unknown => Won't Fix

** Changed in: libvirt
   Importance: Unknown => High

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1274972

Title:
  Multiple concurrent connections cause libvirtd SIGABRT

To manage notifications about this bug go to:
https://bugs.launchpad.net/libvirt/+bug/1274972/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to