Bug 202793

Summary: "Receiving corrupt data." message on www.vdr-portal.de
Product: [Applications] konqueror Reporter: mb+kdebugs
Component: khtmlAssignee: Konqueror Developers <konq-bugs>
Status: RESOLVED UNMAINTAINED    
Severity: normal CC: g111, kollix, sebastian
Priority: NOR    
Version: 4.3.0   
Target Milestone: ---   
Platform: Debian testing   
OS: Linux   
Latest Commit: Version Fixed In:

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
Comment 8 Christoph Cullmann 2024-05-06 18:39:16 UTC
Dear user,

KHTML (and KJS) was a long time more or less unmaintained and got removed in KF6.

Please migrate to use a QWebEngine based HTML component.

We will do no further fixes or improvements to the KF5 branches of these components beside important security fixes.

For security issues, please see:

https://kde.org/info/security/

Sorry that we did not fix this issue during the life-time of KHTML.

Greetings
Christoph Cullmann