[Bug 1647864] Re: google-perftools can deadlock with dlopen on startup
This bug was fixed in the package google-perftools - 2.4-0ubuntu5.16.04.1 --- google-perftools (2.4-0ubuntu5.16.04.1) xenial; urgency=medium * d/p/Use-initial-exec-tls-for-libunwind-s-recursion-flag.patch: Use initial-exec tls for libunwind's recursion flag avoiding deadlock in dlopen on startup (LP: #1647864). -- James Page Tue, 02 May 2017 05:32:42 -0400 ** Changed in: google-perftools (Ubuntu Xenial) Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1647864 Title: google-perftools can deadlock with dlopen on startup To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/google-perftools/+bug/1647864/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1647864] Re: google-perftools can deadlock with dlopen on startup
Yakkety mongodb autopkgtest regression started before this update; releasing. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1647864 Title: google-perftools can deadlock with dlopen on startup To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/google-perftools/+bug/1647864/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1647864] Re: google-perftools can deadlock with dlopen on startup
This bug was fixed in the package google-perftools - 2.4-0ubuntu5.16.10.1 --- google-perftools (2.4-0ubuntu5.16.10.1) yakkety; urgency=medium * d/p/Use-initial-exec-tls-for-libunwind-s-recursion-flag.patch: Use initial-exec tls for libunwind's recursion flag avoiding deadlock in dlopen on startup (LP: #1647864). -- James Page Tue, 02 May 2017 05:36:48 -0400 ** Changed in: google-perftools (Ubuntu Yakkety) Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1647864 Title: google-perftools can deadlock with dlopen on startup To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/google-perftools/+bug/1647864/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1647864] Re: google-perftools can deadlock with dlopen on startup
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 Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1647864 Title: google-perftools can deadlock with dlopen on startup To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/google-perftools/+bug/1647864/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1647864] Re: google-perftools can deadlock with dlopen on startup
Yakkety proposed regression tested using OpenStack Tempest smoke testing: == Totals == Ran: 103 tests in 1004.6364 sec. - Passed: 97 - Skipped: 6 - Expected Fail: 0 - Unexpected Success: 0 - Failed: 0 Sum of execute time for each test: 553.9073 sec. All passed. Version information: $ apt-cache policy libgoogle-perftools4 libgoogle-perftools4: Installed: 2.4-0ubuntu5.16.10.1 Candidate: 2.4-0ubuntu5.16.10.1 Version table: *** 2.4-0ubuntu5.16.10.1 500 500 http://archive.ubuntu.com/ubuntu yakkety-proposed/main amd64 Packages 100 /var/lib/dpkg/status 2.4-0ubuntu5 500 500 http://nova.clouds.archive.ubuntu.com/ubuntu yakkety/main amd64 Packages ubuntu@juju-a55b76-yakkety-proposed-1:~$ ** Tags added: verification-done-yakkety -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1647864 Title: google-perftools can deadlock with dlopen on startup To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/google-perftools/+bug/1647864/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1647864] Re: google-perftools can deadlock with dlopen on startup
Hello Sage, or anyone else affected, Accepted google-perftools into yakkety-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/google- perftools/2.4-0ubuntu5.16.10.1 in a few hours, and then in the -proposed repository. Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation on how to enable and use -proposed.Your feedback will aid us getting this update out to other Ubuntu users. If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested, and change the tag from verification-needed to verification-done. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed. In either case, details of your testing will help us make a better decision. Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance! ** Changed in: google-perftools (Ubuntu Yakkety) Status: In Progress => Fix Committed ** Tags added: verification-needed ** Changed in: google-perftools (Ubuntu Xenial) Status: In Progress => Fix Committed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1647864 Title: google-perftools can deadlock with dlopen on startup To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/google-perftools/+bug/1647864/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1647864] Re: google-perftools can deadlock with dlopen on startup
Re-uploaded to yakkety-proposed including the required patch (apologies). -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1647864 Title: google-perftools can deadlock with dlopen on startup To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/google-perftools/+bug/1647864/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1647864] Re: google-perftools can deadlock with dlopen on startup
** Changed in: google-perftools (Ubuntu Xenial) Status: Triaged => In Progress ** Changed in: google-perftools (Ubuntu Yakkety) Status: Triaged => In Progress -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1647864 Title: google-perftools can deadlock with dlopen on startup To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/google-perftools/+bug/1647864/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1647864] Re: google-perftools can deadlock with dlopen on startup
Updates uploaded for xenial and yakkety for SRU team review. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1647864 Title: google-perftools can deadlock with dlopen on startup To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/google-perftools/+bug/1647864/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1647864] Re: google-perftools can deadlock with dlopen on startup
** Description changed: - On the xenial version of libgoogle-perftools, tcmalloc can deadlock with - dlopen on startup. This was fixed upstream here: + [Impact] + Applications use tcmalloc and deadlock on startup (specifically impacting upstream testing of Ceph). - https://github.com/gperftools/gperftools/issues/786 + [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 + http://tracker.ceph.com/issues/13522 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1647864 Title: google-perftools can deadlock with dlopen on startup To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/google-perftools/+bug/1647864/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1647864] Re: google-perftools can deadlock with dlopen on startup
** Also affects: google-perftools (Ubuntu Yakkety) Importance: Undecided Status: New ** Also affects: google-perftools (Ubuntu Xenial) Importance: Undecided Status: New ** Changed in: google-perftools (Ubuntu Xenial) Status: New => Triaged ** Changed in: google-perftools (Ubuntu Yakkety) Status: New => Triaged ** Changed in: google-perftools (Ubuntu Xenial) Importance: Undecided => High ** Changed in: google-perftools (Ubuntu Yakkety) Importance: Undecided => High -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1647864 Title: google-perftools can deadlock with dlopen on startup To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/google-perftools/+bug/1647864/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1647864] Re: google-perftools can deadlock with dlopen on startup
Would you please fix this in Xenial? -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1647864 Title: google-perftools can deadlock with dlopen on startup To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/google-perftools/+bug/1647864/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1647864] Re: google-perftools can deadlock with dlopen on startup
This bug was fixed in the package google-perftools - 2.5-0ubuntu4 --- google-perftools (2.5-0ubuntu4) zesty; urgency=medium * debian/patches/Use-initial-exec-tls-for-libunwind-s-recursion-flag.patch: Use initial-exec tls for libunwind's recursion flag. (LP: #1647864) -- Chuck Short Thu, 02 Feb 2017 13:17:47 -0500 ** Changed in: google-perftools (Ubuntu) Status: New => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1647864 Title: google-perftools can deadlock with dlopen on startup To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/google-perftools/+bug/1647864/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1647864] Re: google-perftools can deadlock with dlopen on startup
Here's the RHEL 7 bug: http://bugzilla.redhat.com/1339710 Patch we used in RHEL 7: https://git.centos.org/raw/rpms!gperftools/7a06cf7fbfd7d53213c1c5f1206f3b8b0c89101d/SOURCES !gp-Use-initial-exec-tls-for-libunwind-s-recursion-flag.patch -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1647864 Title: google-perftools can deadlock with dlopen on startup To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/google-perftools/+bug/1647864/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs