Io ho trovato la soluzione, dopo averci sbattuto il muso per una mezz'oretta :D
In pratica, nel file Google_CurlIO.php, quella particolare patch non è del tutto valida.
In realtà, il file Google_CurlIO.php preleva l'intera risposta HTTP_REQUEST e ne analizza l'header manualmente. Ne controlla eventuali errori, e quant'altro.
Il problema sta nei Ns server, i quali "allungano" non si sa perchè, la lunghezza dell'header di questa risposta (header = intestazione).
Quindi, la soluzione da me trovata, risolve il problema seguente.
Nella riga 122 del file Google_CurlIO.php (che trovate nel percorso del plugin src/io/Google_CurlIO.php), il comando:
Codice:
$respHeaderSize = curl_getinfo($ch, CURLINFO_HEADER_SIZE);
restituisce una dimensione errata dell'Header. Sostituendolo con questo:
Codice:
$respHeaderSize = strpos($respData, "{");
si ottiene la dimensione corretta dell'intestazione.
E... TADA!!! Funziona! :D
Spero che questa modifica possa aiutare il prossimo! :D