Testing checkbox 013.9, here's what I did:
1- With checkbox 0.13.7 installed, ran:
http_proxy='http://whatever.com: text' /usr/share/checkbox/scripts/network_check
Result: Error trace as seen in the original report.
2- With checkbox 0.13.7 installed, ran:
http_proxy='http://gamerunblock.com' /usr/share/checkbox/scripts/network_check
Result: OOPS, a gtk window saying failed to connect. This is because the script points to an invalid URL.
3- Checkbox 0.13.7, manually modified the script to point to a valid URL, ran :
Result: HTTP Connection: success
So the bad behavior in item 1 was observed. Now, with checkbox 013.9:
1- With checkbox 0.13.9 installed, ran:
Result: GTK window saying HTTP connection: Failed. (THIS is the fix in action, so it works, yay!)
2- With checkbox 0.13.9 installed, ran:
3- Checkbox 0.13.9, manually modified the script to point to a valid URL, ran :
So the proposed fix is working as expected. I'll set to verification-done.
Testing checkbox 013.9, here's what I did:
1- With checkbox 0.13.7 installed, ran:
http_proxy='http:// whatever. com: text' /usr/share/ checkbox/ scripts/ network_ check
Result: Error trace as seen in the original report.
2- With checkbox 0.13.7 installed, ran:
http_proxy='http:// gamerunblock. com' /usr/share/ checkbox/ scripts/ network_ check
Result: OOPS, a gtk window saying failed to connect. This is because the script points to an invalid URL.
3- Checkbox 0.13.7, manually modified the script to point to a valid URL, ran :
http_proxy='http:// gamerunblock. com' /usr/share/ checkbox/ scripts/ network_ check
Result: HTTP Connection: success
So the bad behavior in item 1 was observed. Now, with checkbox 013.9:
1- With checkbox 0.13.9 installed, ran:
http_proxy='http:// whatever. com: text' /usr/share/ checkbox/ scripts/ network_ check
Result: GTK window saying HTTP connection: Failed. (THIS is the fix in action, so it works, yay!)
2- With checkbox 0.13.9 installed, ran:
http_proxy='http:// gamerunblock. com' /usr/share/ checkbox/ scripts/ network_ check
Result: OOPS, a gtk window saying failed to connect. This is because the script points to an invalid URL.
3- Checkbox 0.13.9, manually modified the script to point to a valid URL, ran :
http_proxy='http:// gamerunblock. com' /usr/share/ checkbox/ scripts/ network_ check
Result: HTTP Connection: success
So the proposed fix is working as expected. I'll set to verification-done.