Bug#355111: konqueror: Konquerors PROPFIND infinite loops - some sort of DoS

2006-03-03 Thread Ingo Juergensmann
Package: konqueror
Version: 4:3.5.1-1
Severity: normal


Hi!

Some days ago I discovered (again) Konqueror (KHTML) misbehaving on one of
my websites (http://www.buildd.net/). I blogged about this at
http://blog.windfluechter.net/?q=node/94 and therefore reporting a bug now. 

Here are some Apache logfile snippets: 

Example 1:

host-a.univ-lyon1.fr - - [28/Feb/2006:16:37:53 +0100] "GET
/buildd/Installed_stats.png HTTP/1.1" 200 6608
"http://unstable.buildd.net/index-kfreebsd-amd
64.html" "Mozilla/5.0 (compatible; Konqueror/3.5; Linux) KHTML/3.5.1 (like
Gecko) (Debian)" 0 unstable.buildd.net
host-a.univ-lyon1.fr - - [28/Feb/2006:16:37:54 +0100] "PROPFIND /buildd/
HTTP/1.1" 405 327 "-" "Mozilla/5.0 (compatible; Konqueror/3.5; Linux)
KHTML/3.5
.1 (like Gecko) (Debian)" 0 unstable.buildd.net
host-a.univ-lyon1.fr - - [28/Feb/2006:16:38:18 +0100] "GET
/index-kfreebsd-amd64.html HTTP/1.1" 200 9702 "-" "Mozilla/5.0 (compatible;
Konqueror/3.5; Li
nux) KHTML/3.5.1 (like Gecko) (Debian)" 0 unstable.buildd.net


Everything ok.

Example 2:

host-a.univ-lyon1.fr - - [28/Feb/2006:16:46:50 +0100] "GET
/index-kfreebsd-i386.html HTTP/1.1" 200 10939 "http://buildd.net/";
"Mozilla/5.0 (compatible;
Konqueror/3.5; Linux) KHTML/3.5.1 (like Gecko) (Debian)" 0
unstable.buildd.net
host-a.univ-lyon1.fr - - [28/Feb/2006:16:46:53 +0100] "GET
/buildd/Installed_stats.png HTTP/1.1" 200 6252
"http://unstable.buildd.net/index-kfreebsd-i38
6.html" "Mozilla/5.0 (compatible; Konqueror/3.5; Linux) KHTML/3.5.1 (like
Gecko) (Debian)" 0 unstable.buildd.net
host-a.univ-lyon1.fr - - [28/Feb/2006:16:46:54 +0100] "PROPFIND /buildd/
HTTP/1.1" 302 307 "-" "Mozilla/5.0 (compatible; Konqueror/3.5; Linux)
KHTML/3.5 .1 (like Gecko) (Debian)" 0 unstable.buildd.net
host-a.univ-lyon1.fr - - [28/Feb/2006:16:46:54 +0100] "PROPFIND
/PageNotFound.html/ HTTP/1.1" 302 302 "-" "Mozilla/5.0 (compatible;
Konqueror/3.5; Linux
) KHTML/3.5.1 (like Gecko) (Debian)" 0 www.buildd.net
host-a.univ-lyon1.fr - - [28/Feb/2006:16:46:55 +0100] "PROPFIND
/PageNotFound.html/ HTTP/1.1" 302 302 "-" "Mozilla/5.0 (compatible;
Konqueror/3.5; Linux
) KHTML/3.5.1 (like Gecko) (Debian)" 0 www.buildd.net
host-a.univ-lyon1.fr - - [28/Feb/2006:16:46:55 +0100] "PROPFIND
/PageNotFound.html/ HTTP/1.1" 302 302 "-" "Mozilla/5.0 (compatible;
Konqueror/3.5; Linux
) KHTML/3.5.1 (like Gecko) (Debian)" 0 www.buildd.net
host-a.univ-lyon1.fr - - [28/Feb/2006:16:46:55 +0100] "PROPFIND
/PageNotFound.html/ HTTP/1.1" 302 302 "-" "Mozilla/5.0 (compatible;
Konqueror/3.5; Linux
) KHTML/3.5.1 (like Gecko) (Debian)" 0 www.buildd.net
athlon.lowpingbastards.de - - [28/Feb/2006:16:47:15 +0100] "GET
/status.phtml? HTTP/1.0" 200
270 "-" "update-buildd.net/v0.91" 2 update.buildd.net


Ok, the client now issued 4 requests in a row. Strange, but not that awful
as the next example... 

Example 3:

host-a.univ-lyon1.fr - - [28/Feb/2006:17:16:18 +0100] "GET
/buildd/kfreebsd-amd64_Installed.html HTTP/1.1" 200 2499
"http://unstable.buildd.net/index-kf
reebsd-amd64.html" "Mozilla/5.0 (compatible; Konqueror/3.5; Linux)
KHTML/3.5.1 (like Gecko) (Debian)" 0 unstable.buildd.net
host-a.univ-lyon1.fr - - [28/Feb/2006:17:16:18 +0100] "GET
/buildd/deb_txttohtml.css HTTP/1.1" 200 184
"http://unstable.buildd.net/buildd/kfreebsd-amd64
_Installed.html" "Mozilla/5.0 (compatible; Konqueror/3.5; Linux) KHTML/3.5.1
(like Gecko) (Debian)" 0 unstable.buildd.net
host-a.univ-lyon1.fr - - [28/Feb/2006:17:16:21 +0100] "GET
/buildd/Installed_stats.png HTTP/1.1" 200 6254
"http://unstable.buildd.net/index-kfreebsd-amd
64.html" "Mozilla/5.0 (compatible; Konqueror/3.5; Linux) KHTML/3.5.1 (like
Gecko) (Debian)" 0 unstable.buildd.net
host-a.univ-lyon1.fr - - [28/Feb/2006:17:16:21 +0100] "PROPFIND /buildd/
HTTP/1.1" 302 307 "-" "Mozilla/5.0 (compatible; Konqueror/3.5; Linux)
KHTML/3.5
.1 (like Gecko) (Debian)" 0 unstable.buildd.net
host-a.univ-lyon1.fr - - [28/Feb/2006:17:16:21 +0100] "PROPFIND
/PageNotFound.html/ HTTP/1.1" 302 302 "-" "Mozilla/5.0 (compatible;
Konqueror/3.5; Linux
) KHTML/3.5.1 (like Gecko) (Debian)" 0 www.buildd.net
host-a.univ-lyon1.fr - - [28/Feb/2006:17:16:21 +0100] "PROPFIND
/PageNotFound.html/ HTTP/1.1" 302 302 "-" "Mozilla/5.0 (compatible;
Konqueror/3.5; Linux
) KHTML/3.5.1 (like Gecko) (Debian)" 0 www.buildd.net
host-a.univ-lyon1.fr - - [28/Feb/2006:17:16:21 +0100] "PROPFIND
/PageNotFound.html/ HTTP/1.1" 302 302 "-" "Mozilla/5.0 (compatible;
Konqueror/3.5; Linux
) KHTML/3.5.1 (like Gecko) (Debian)" 0 www.buildd.net
host-a.univ-lyon1.fr - - [28/Feb/2006:17:16:22 +0100] "PROPFIND
/PageNotFound.html/ HTTP/1.1" 302 302 "-" "Mozilla/5.0 (compatible;
Konqueror/3.5; Linux
) KHTML/3.5.1 (like Gecko) (Debian)" 0 www.buildd.net
host-a.univ-lyon1.fr - - [28/Feb/2006:17:16:22 +0100] "PROPFIND
/PageNotFound.html/ HTTP/1.1" 302 302 "-" "Mozilla/5.0 (compatible;
Konqueror/3.5; Linux
) KHTML/3.5.1 (like Gecko) (Debian)" 0 www.buildd.net
host-a.univ-l

Re: KDE 3.1.5 Status Update - 20040119

2004-01-20 Thread Ingo Juergensmann
On Tue, Jan 20, 2004 at 01:23:38PM +0100, Wouter Verhelst wrote:

> Actually, Ingo Juergensmann is just the local admin of arrakis. He
> doesn't help because he's not a DD, that's all.

That's why you was supposed to do the buildd stuff. I think we're forming a
nice couple in that way... ;)) 

> This is my fault; I thought it had built on quickstep, but I seem to
> have messed up things. For that reason, it's not in dep-ret or
> needs-build ATM (where it should've been). I sent Goswin (see below) a
> mail, clearing that up.

It would also help when Goswin would have access to w-b. He could do the
minor buildd stuff and let a DD sign the successful builds. *sigh*
 
> [1] due to the fact that we don't have enough autobuilders ATM. There
> are more being set up though, so it's being handled.

Note to all, why don't already know it:
When Goswin would have access to w-b, there would his two 060s and 3, maybe
4 more 060 buildds added in the next few days or weeks until mid of
February. 
I don't know how many of them will become public machines, but usually
accounts are available on request on most of them. 

-- 
Ciao...  // 
  Ingo \X/