Bug 202793 - "Receiving corrupt data." message on www.vdr-portal.de
Summary: "Receiving corrupt data." message on www.vdr-portal.de
Status: CONFIRMED
Alias: None
Product: konqueror
Classification: Applications
Component: khtml (show other bugs)
Version: 4.3.0
Platform: Debian testing Linux
: NOR normal
Target Milestone: ---
Assignee: Konqueror Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-08-06 13:41 UTC by mb+kdebugs
Modified: 2012-10-16 06:31 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description mb+kdebugs 2009-08-06 13:41:47 UTC
Version:            (using KDE 4.3.0)
OS:                Linux
Installed from:    Debian testing/unstable Packages

Viewing the web page http://www.vdr-portal.de/ in Konqueror results in the message "Receiving corrupt data.". Message repeats if page is reloaded or if i viewing threads. Startpage seems to be fully rendered. Different pages (e.g. the edit profile page) are not fully rendered.

Also i can't login via the "Anmelden" button in the footer of the page or post answers in threads, because nothing happens when i click on the buttons.

With Konqueror in the KDE 4.2.2 Release i had no problems with this forum.
Comment 1 Sebastian Frei 2009-11-01 14:30:27 UTC
Same problem here since KDE 4.3 too.
Comment 2 mb+kdebugs 2009-11-29 19:44:11 UTC
Additional Information:

I found the problem: the gzip-header of the page. The returned compressed page has an unexpected end of file.

Steps to reproduce:

wget --header="accept-encoding: gzip" http://www.vdr-portal.de/ -O output.test

$ gunzip -v output.test
gzip: output.test: unexpected end of file

Is there any way for Konqueror to repair this gzipped content and display it correctly? Browsing this site on other browsers e.g. Firefox, Opera etc. works perfectly, so i think this is possible.
Comment 3 Martin Koller 2011-06-24 15:19:27 UTC
works fine now with 4.6.4. Probably they fixed the server side ?
Anyway, it works.
Comment 4 mb+kdebugs 2011-06-26 13:12:41 UTC
(In reply to comment #3)
> works fine now with 4.6.4. Probably they fixed the server side ?
> Anyway, it works.

The problem on www.vdr-portal.de is now fixed, because the forum software was updated on my request. The bug in Konqueror still exists and is reproducible with other forums running with Burning Board version 2.3.x.

Examples:

http://netboard.sunsonic.de/wbboard/
http://www.augustmamis-2001.de/mitglieder/wbb2a/hmportal.php
http://www.deutzforum.de/
https://www.unitedangels.de/mads-eve/

Please have a look, thanks :)
Comment 5 Martin Koller 2011-06-26 13:40:20 UTC
With the given URLs I can reproduce the problem with KDE 4.6.4
(although the pages look ok. Is it just that the error message should simply not be displayed ?)

However, I assume the correct solution would be to fix the web servers sending illegal data...
Comment 6 mb+kdebugs 2011-06-26 13:58:07 UTC
Thanks for the fast reply!

(In reply to comment #5)
> With the given URLs I can reproduce the problem with KDE 4.6.4
> (although the pages look ok. Is it just that the error message should simply
> not be displayed ?)

No, the resulting message is not the only problem. Look e.g. at https://www.unitedangels.de/mads-eve/ - The page is not fully rendered (Try it with any other browser like firefox, opera etc.) Posting threads in this forums seems also not possible.

> However, I assume the correct solution would be to fix the web servers sending
> illegal data...

All Burning Board Forums 2.3.x has that gzip-bug. If Apache has already gzip compression enabled and the forum software compress that pages twice, corrupt gzip'ed pages are delivered. This bug is fixed in newer versions of Burning Board, but *any* older version than version 3 has this bug.

So no one can use these forums in Konqueror.
Comment 7 g111 2012-05-31 15:03:34 UTC
KDE and konqueror: 4.8.3 (kubuntu backports)

I see the alert dialog, too, with the following URL
http://www2.wetterspiegel.de/de/europa/deutschland/5.html

IMHO it is correct, that the server should be fixed. But as the dialog is annoying for the user it would be fine, to just let not pop up the dialog. Instead a message could be printed to STDOUT or to any log file?

Thanks,
Gert