Bug 1285144
Summary: | Invalid memory access of init_transport (rpcbind.c) | ||
---|---|---|---|
Product: | Red Hat Enterprise Linux 6 | Reporter: | Yongcheng Yang <yoyang> |
Component: | libtirpc | Assignee: | Steve Dickson <steved> |
Status: | CLOSED ERRATA | QA Contact: | Yongcheng Yang <yoyang> |
Severity: | unspecified | Docs Contact: | |
Priority: | unspecified | ||
Version: | 6.7 | CC: | bhubbard, eguan, steved, xzhou |
Target Milestone: | rc | ||
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | libtirpc-0.2.1-13.el6 | Doc Type: | If docs needed, set a value |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2017-03-21 09:30:20 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
Yongcheng Yang
2015-11-25 03:09:20 UTC
Possible upstream commit: commit 61d4aef25a2bb4a460beb40dbdd30dd3fb883547 Author: Thorsten Kukuk <kukuk> Date: Tue Dec 16 14:00:12 2014 -0500 tirpc: fix taddr2uaddr for AF_LOCAL taddr2uaddr would return trailing garbage for AF_LOCAL addresses taddr2uaddr assumed that the sun_path field of an AF_LOCAL address was always NULL terminated, but that is not necessarily the case, especially if the buffer was allocated using the correct SUN_LEN(). Signed-off-by: Olaf Kirch <okir> Signed-off-by: Steve Dickson <steved> definitely lost: 527 bytes in 10 blocks That means it is leaking memory somewhere unless it is a false positive (possible but unlikely). Do a search for "definitely lost" and look at the stacks involved. The memory leaks may be a different bug but likely still a bug. "Definitely lost" is a leak, "invalid read" is invalid memory access... different things but both bugs (unless false positives). Hope this helps. (In reply to Brad Hubbard from comment #7) > definitely lost: 527 bytes in 10 blocks > > That means it is leaking memory somewhere unless it is a false positive > (possible but unlikely). Do a search for "definitely lost" and look at the > stacks involved. The memory leaks may be a different bug but likely still a > bug. "Definitely lost" is a leak, "invalid read" is invalid memory access... > different things but both bugs (unless false positives). Hope this helps. Thanks for the prompt reply, it do help me a lot. As the "invalid read" issue has been fixed (Comment #5), just move to VERIFIED. And will file another bug to track the "Definitely lost" issue if necessary. Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://rhn.redhat.com/errata/RHBA-2017-0606.html |