[Bug 1647864] Re: google-perftools can deadlock with dlopen on startup

James Page james.page at ubuntu.com
Mon May 15 12:28:12 UTC 2017


Xenial proposed regression tests with OpenStack Tempest Smoke:

======
Totals
======
Ran: 103 tests in 956.7399 sec.
 - Passed: 97
 - Skipped: 6
 - Expected Fail: 0
 - Unexpected Success: 0
 - Failed: 0
Sum of execute time for each test: 541.7789 sec.

$ apt-cache policy libgoogle-perftools4
libgoogle-perftools4:
  Installed: 2.4-0ubuntu5.16.04.1
  Candidate: 2.4-0ubuntu5.16.04.1
  Version table:
 *** 2.4-0ubuntu5.16.04.1 500
        500 http://archive.ubuntu.com/ubuntu xenial-proposed/main amd64 Packages
        100 /var/lib/dpkg/status
     2.4-0ubuntu5 500
        500 http://nova.clouds.archive.ubuntu.com/ubuntu xenial/main amd64 Packages


** Tags removed: verification-done-yakkety verification-needed
** Tags added: verification-done

-- 
You received this bug notification because you are a member of Ubuntu
OpenStack, which is subscribed to google-perftools in Ubuntu.
https://bugs.launchpad.net/bugs/1647864

Title:
  google-perftools can deadlock with dlopen on startup

Status in google-perftools package in Ubuntu:
  Fix Released
Status in google-perftools source package in Xenial:
  Fix Committed
Status in google-perftools source package in Yakkety:
  Fix Committed

Bug description:
  [Impact]
  Applications use tcmalloc and deadlock on startup (specifically impacting upstream testing of Ceph).

  [Test Case]
  Hard to reproduce reliably, so we'll perform a regression test with Ceph in Ubuntu and look for feedback from upstream on occurrance of this problem.

  [Regression Potential]
  Low; patch is already in use in CentOS and RHEL and has been accepted into upstream.

  [Original Bug Report]
  On the xenial version of libgoogle-perftools, tcmalloc can deadlock with dlopen on startup.  This was fixed upstream here:

   https://github.com/gperftools/gperftools/issues/786

  FWIW el7 also backported this fix to 2.4 to resolve this for us.

  The ceph bug tracking this issue is here:

   http://tracker.ceph.com/issues/13522

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/google-perftools/+bug/1647864/+subscriptions



More information about the Ubuntu-openstack-bugs mailing list