Summary: | kio_http seem to hang with "HTTP/1.1 401 Malformed security token" responses using 100% cpu | ||
---|---|---|---|
Product: | [Unmaintained] kio | Reporter: | Sten Heinze <sten.heinze> |
Component: | http | Assignee: | kdelibs bugs <kdelibs-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | ahartmetz, auxsvr, brendon, magnus.kessler, pascal |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Debian testing | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: | Captured network traffic |
Description
Sten Heinze
2009-03-21 00:59:06 UTC
Created attachment 32299 [details]
Captured network traffic
Network traffic containing the "HTTP/1.1 401 Malformed security token" responses
I have exactly the same problem in KDE 4.2.1, the kio_http processes are left looping and eating bandwidth, and prevent konqueror from exiting. I traced back a process in gdb (up + finish) and it stops here: Run till exit from #1 0xb5e0aa41 in HTTPProtocol::proceedUntilResponseHeader (this=0xbfe94580) at /usr/src/debug/kdelibs-4.2.1/kioslave/http/http.cpp:568 Disabling cache fixed it. SVN commit 949948 by ahartmetz: Don't loop if we get no auth request (that we understand) together with a 401/407 status code. Some whitespace cleanup. BUG:187753 M +24 -14 http.cpp M +3 -0 http.h WebSVN link: http://websvn.kde.org/?view=rev&revision=949948 Thanks for this fix, which fine and solves this annoying issue with many blogspot (Google friendconnect functionality) and other sites. Could this be backported to the KDE 4.2 branch, please? I have created a patch for Gentoo, that can be found at http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=blob_plain;f=kde-base/kdelibs/files/kdelibs-4.2-fix_kio_http_401.patch;hb=c1657311b5ad04e24dd8178e051e5cd5c905bae4 I've backported the fix to 4.2 this morning. *** Bug 190501 has been marked as a duplicate of this bug. *** *** Bug 190941 has been marked as a duplicate of this bug. *** |