Bug 1267709
Summary: | glibc runtime doesn't release all allocated memory before exit | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Liviu Vasut <liviu.vasut> |
Component: | glibc | Assignee: | Carlos O'Donell <codonell> |
Status: | CLOSED WONTFIX | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | unspecified | Docs Contact: | |
Priority: | unspecified | ||
Version: | 22 | CC: | arjun.is, codonell, davejohansen, fweimer, jakub, jwakely, law, mfabian, mpolacek, pfrankli, siddhesh |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2015-10-10 02:06:53 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Liviu Vasut
2015-09-30 18:27:12 UTC
That has nothing to do with gcc, and is really just misunderstanding of what valgrind prints. Still reachable memory is nothing bad. And if you use --show-reachable=yes, you'll see that it has been allocated by the dynamic linker. Al right, could you please change the component to the appropriate one then? I'm not sure where this should go... (In reply to Liviu Vasut from comment #2) > Al right, could you please change the component to the appropriate one then? > I'm not sure where this should go... nevermind, I didn't notice the changes. Thanks We are never going to fix this, and even then we might make that number larger, there are internal glibc buffers which we don't care to free because exit will unmap the memory anyway. Therefore unmapping it by hand will simply slow down exit and add shutdown latency. Marking as WONTFIX. |