google-perftools can deadlock with dlopen on startup
Bug #1647864 reported by
Sage Weil
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
google-perftools (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Xenial |
Fix Released
|
High
|
Unassigned | ||
Yakkety |
Fix Released
|
High
|
Unassigned |
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-
https:/
FWIW el7 also backported this fix to 2.4 to resolve this for us.
The ceph bug tracking this issue is here:
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 |
description: | updated |
Changed in google-perftools (Ubuntu Xenial): | |
status: | Triaged → In Progress |
Changed in google-perftools (Ubuntu Yakkety): | |
status: | Triaged → In Progress |
To post a comment you must log in.
Here's the RHEL 7 bug: http:// bugzilla. redhat. com/1339710
Patch we used in RHEL 7: https:/ /git.centos. org/raw/ rpms!gperftools /7a06cf7fbfd7d5 3213c1c5f1206f3 b8b0c89101d/ SOURCES! gp-Use- initial- exec-tls- for-libunwind- s-recursion- flag.patch