Created attachment 613230 [details] Patch to fix string pointers passed to curl_easy_setopt() and fix initialisation of user string. Description of problem: The proxy settings don't work in Grip. This is due to Grip passing the wrong pointer to curl_easy_setopt(). Version-Release number of selected component (if applicable): grip-3.2.0-33.fc17 How reproducible: Always Steps to Reproduce: 1. Start grip 2. Configure proxy settings 3. Observe via strace that DNS lookups are for garbled host names Actual results: Grip doesn't find disc info from cddb Expected results: Grip should retrieve disc info from cddb via configured proxy Additional info: Patch included to fix proxy string and also noticed user info was wrong too. Tested with local rebuild of RPM including this patch as patch9.
grip-3.2.0-41.fc18 has been submitted as an update for Fedora 18. https://admin.fedoraproject.org/updates/grip-3.2.0-41.fc18
grip-3.2.0-41.fc17 has been submitted as an update for Fedora 17. https://admin.fedoraproject.org/updates/grip-3.2.0-41.fc17
Thanks for the bug report and the patch. Applied.
Package grip-3.2.0-41.fc18: * should fix your issue, * was pushed to the Fedora 18 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing grip-3.2.0-41.fc18' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-2012-13988/grip-3.2.0-41.fc18 then log in and leave karma (feedback).
grip-3.2.0-41.fc18 has been pushed to the Fedora 18 stable repository. If problems still persist, please make note of it in this bug report.
grip-3.2.0-41.fc17 has been pushed to the Fedora 17 stable repository. If problems still persist, please make note of it in this bug report.