QNetworkAccessManager fails to connect through a HTTP proxy (in my case a Basic auth proxy) if the HTTP 407 Proxy Authentication Required message from the proxy server uses chunked encoding.
Response parsing fails in the QHttpNetworkReplyPrivate::parseStatus function in this snippet:
The problem is that at this point, `status` contains the length of the current chunk in hex, but the code tries to interpret this as a simple HTTP header and fails. After this error, the connection to the server is closed immediately.
This is the HTTP conversion that occurs: