Bei einer reinen GZ Datei liegt afaik ein Header vorne in der Datei und nicht sofort komprimierte Daten. Ich vermute damit tut sich
zlib schwer und kommt zu dem Fehler.
Andere Möglichkeit: die GZ Datei wurde einfach mit einer höheren Version eingepackt, welche dadurch vllt. ein neuen Algorithmus implementiert, welcher der
zlib nicht bekannt ist.