summaryrefslogtreecommitdiff
path: root/tests/valgrind.supp
Commit message (Collapse)AuthorAgeFilesLines
* valgrind.supp: supress OpenSSL false positive seen on travisDaniel Stenberg2017-07-071-0/+21
|
* valgrind.supp: added another test 165 suppressionDan Fandrich2014-03-151-0/+16
| | | | | This one seems to come and go as the optimizer decides how best to inline some functions.
* valgrind.supp: tweaked a test 165 suppressionDan Fandrich2014-02-261-1/+1
| | | | | A recent change seems to have slightly changed the call stack produced by the gcc optimizer.
* valgrind: added another test 165 suppressionDan Fandrich2014-02-151-0/+16
| | | | | | | | This one is needed with the gcc options -fstack-protector-all -O2 That brings the number of suppressions for test 165 to four, and I suspect I could find another two missing without trying very hard. I'm beginning to think suppressions isn't the best way to handle these kinds of cases.
* valgrind: added suppression on optimized codeDan Fandrich2014-02-141-0/+16
| | | | | | | | gcc 4.7.2 with -O2 will optimize Curl_connect by inlining some functions two levels deep, which makes the valgrind suppression fail to match. The underlying reason for these idna suppressions is a gcc strlen optimization when compiling libidn; compiling it with -fno-builtin-strlen makes this suppression unnecessary.
* valgrind: updated suppressions fileDaniel Stenberg2014-02-051-0/+2
| | | | | The call stack was modified in 2dc7ad23 so the supressions didn't work anymore.
* valgrind.supp: fix for regular curl_easy_perform tooDaniel Stenberg2013-08-281-0/+2
| | | | | | When we introduced curl_easy_perform_ev, this got a slightly modified call trace. Without this, test 165 causes a false positive valgrind error.
* valgrind.supp: add the event-based call stack-trace tooDaniel Stenberg2013-08-281-0/+21
| | | | | Without this, test 165 triggers a valgrind error when ran with curl_easy_perform_ev
* always-multi: always use non-blocking internalsDaniel Stenberg2013-01-171-0/+16
Remove internal separated behavior of the easy vs multi intercace. curl_easy_perform() is now using the multi interface itself. Several minor multi interface quirks and bugs have been fixed in the process. Much help with debugging this has been provided by: Yang Tse