Red Hat Bugzilla – Bug 652557
Tests 253 and 255 FAIL: stack smashing detected
Last modified: 2012-10-10 05:42:50 EDT
Description of problem: Test 253 comming from upstream test suite fails: ../src/curl --output log/curl253.out --include -v --trace-time -g "ftp://[::1]:8996/" -P - >>log/stdout253 2>>log/stderr253 *** stack smashing detected ***: /tmp/tmp.GWXLh29666/BUILD/curl-7.15.5/src/.libs/lt-curl terminated sh: line 1: 4816 Aborted ../src/curl --output log/curl253.out --include -v --trace-time -g "ftp://[::1]:8996/" -P - >> log/stdout253 2>> log/stderr253 Please note that I use MALLOC_PERTURB_: echo "export MALLOC_PERTURB_=$(($RANDOM % 255 + 1))" >> /etc/profile Version-Release number of selected component (if applicable): curl-7.15.5-9.el5 How reproducible: 100% Steps to Reproduce: 1. run testsuite Actual results: stack smashing Expected results: no stack smashing Additional info:
Created attachment 460606 [details] proposed fix upstream commit: https://github.com/bagder/curl/commit/8ec1bfe
This request was evaluated by Red Hat Product Management for inclusion in the current release of Red Hat Enterprise Linux. Because the affected component is not scheduled to be updated in the current release, Red Hat is unfortunately unable to address this request at this time. Red Hat invites you to ask your support representative to propose this request, if appropriate and relevant, in the next release of Red Hat Enterprise Linux.
I got the crash above with 32bit libcurl in mock. With the patched version of libcurl, it does not happen any more. On x86_64, I was not successful in reproducing the crash with any version.
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/RHBA-2012-0241.html