Bug 157565
Summary: | "Invalid compressed data" on website | ||
---|---|---|---|
Product: | WebKit | Reporter: | Bastien Nocera <bugzilla> |
Component: | WebKitGTK | Assignee: | Nobody <webkit-unassigned> |
Status: | RESOLVED WORKSFORME | ||
Severity: | Normal | CC: | bugs-noreply, cgarcia, svillar |
Priority: | P2 | ||
Version: | Other | ||
Hardware: | Unspecified | ||
OS: | Unspecified |
Bastien Nocera
webkitgtk4-2.12.2-2.fc24.x86_64
MiniBrowser and epiphany fail loading:
http://www.doperoms.com/roms/Sega_Sg-1000.html
The page starts to load and content appears and you're suddenly redirected to this "Invalid compressed data" page.
Seems to work correctly in Firefox.
Attachments | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |
Carlos Garcia Campos
That error message comes from glib, I guess as used by libsoup to uncompress the http stream. It happens in g_zlib_decompressor_convert:
res = inflate (&decompressor->zstream, Z_NO_FLUSH);
if (res == Z_DATA_ERROR || res == Z_NEED_DICT)
{
g_set_error_literal (error, G_IO_ERROR, G_IO_ERROR_INVALID_DATA,
_("Invalid compressed data"));
return G_CONVERTER_ERROR;
}
Sergio Villar Senin
(In reply to comment #1)
> That error message comes from glib, I guess as used by libsoup to uncompress
> the http stream. It happens in g_zlib_decompressor_convert:
>
> res = inflate (&decompressor->zstream, Z_NO_FLUSH);
>
> if (res == Z_DATA_ERROR || res == Z_NEED_DICT)
> {
> g_set_error_literal (error, G_IO_ERROR, G_IO_ERROR_INVALID_DATA,
> _("Invalid compressed data"));
> return G_CONVERTER_ERROR;
> }
JFTR works fine with ToT.
Carlos Garcia Campos
Works for me as well with both trunk and 2.12 branch so I suspect something changed in the website