Red Hat Bugzilla – Bug 739184
Statically-linked binaries that call gethostbyname crash when executed.
Last modified: 2016-11-24 10:54:46 EST
Description of problem: Statically-linked programs that call gethostbyname crash when executed. Version-Release number of selected component (if applicable): glibc-2.12-1.25.el6_1.3.x86_64 glibc-static-2.12-1.25.el6_1.3.x86_64 How reproducible: Always Steps to Reproduce: 1. Create this program: #include <netdb.h> int main(int ac, char **av) { gethostbyname("fedoraproject.org"); return 0; } 2. Compile: gcc -static -o chk-gethost.x chk-gethost.c 3. Execute: ./chk-gethost.x Floating exception Actual results: See above. Expected results: Runs without FPE. Additional info: This seems to be very similar to the bug reported in https://bugzilla.redhat.com/show_bug.cgi?id=597578 .
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. http://rhn.redhat.com/errata/RHSA-2011-1526.html