Red Hat Bugzilla – Bug 1311907
curl loops when storing cookies
Last modified: 2016-02-28 07:19:45 EST
Description of problem:
I have tests that do
curl -b /tmp/headers.$$ -c /tmp/cookies.$$ -Lksi https://$( hostname )$LOGIN_URL
I see them fail due to curl going into 100% CPU infinite loop.
Version-Release number of selected component (if applicable):
Deterministic but part of large test.
Steps to Reproduce:
1. Look at lib/cookie.c code, function cookie_output.
Something which has lower potential of going into infinite loop.
I believe ef0fdb83b89c87b63e94bf6ecdab5cd8c6458b2e addresses the problem. Please consider backporting it to Fedora 23.
Thank you for reporting the bug! I have included the upstream fix in f23:
curl-7.43.0-6.fc23 has been submitted as an update to Fedora 23. https://bodhi.fedoraproject.org/updates/FEDORA-2016-c652a79610
curl-7.43.0-6.fc23 has been pushed to the Fedora 23 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2016-c652a79610
curl-7.43.0-6.fc23 has been pushed to the Fedora 23 stable repository. If problems still persist, please make note of it in this bug report.