Red Hat Bugzilla – Bug 1211100
ld.so crash when audit modules provide path
Last modified: 2016-11-03 04:22:32 EDT
+++ This bug was initially created as a clone of Bug #1211098 +++ Description of problem: When audit modules provide path as the return value of the la_objsearch calls the name replaces whatever ld.so uses to find the DSO. If the target DSO has an SONAME this is the SONAME. As a result the SONAME is not in the list by which the DSO is known. This usually is no problem. It becomes a problem when the SONAME is needed afterwards. One example is checking symbol and DSO versions. Version-Release number of selected component (if applicable): RHEL6 glibc How reproducible: As below Steps to Reproduce: ld.so crash when below both conditions are met 1) audit modules provide path 2) dependent libary(ie what is recorded in NEEDED section) has dso versioning Actual results: ld.so crash Expected results: ld.so not to crash Additional info: Upstream bugzilla https://sourceware.org/bugzilla/show_bug.cgi?id=18251 --- Additional comment from Kazu Yoshida on 2015-04-12 21:57:37 EDT --- glibc-2.12-1.149.el6_6.5 --- Additional comment from RHEL Product and Program Management on 2015-04-12 22:00:41 EDT --- Since this bug report was entered in bugzilla, the release flag has been set to ? to ensure that it is properly evaluated for this release.
Ulrich's patch posted upstream: https://sourceware.org/ml/libc-alpha/2015-11/msg00112.html
This bug was accidentally moved from POST to MODIFIED via an error in automation, please see mmccune@redhat.com with any questions
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/RHSA-2016-2573.html