Version: 3.5.8 (using 3.5.8, Gentoo) Compiler: gcc version 3.4.6 (Gentoo 3.4.6-r2, ssp-3.4.6-1.0, pie-8.7.10) OS: Linux (i686) release 2.6.24-gentoo-r3 Go to www.naspa.de and click i.e. on "Stellenanzeigen" on the right side. I receive the error "Range error: exceeded maximum function call depth". If I click on "ok" the result is, that konqueror hangs in an endless loop with lots of disk activity and a lot of flicker in the left upper window corner where the the favicon is displayed. Plugins are disabled. The only solution is to close konqueror manually by clicking several times on the "close" icon.
i can't reproduce that on 3.5.8 and svn trunk r815560 (~4.1-beta). the cursor starts to flicker (change between wait and point) but finally loads the link i clicked on.
Created attachment 25067 [details] testcase clicking the link doesn't fail but the behaviour still looks like a bug ;)
I think so too... Your testcase looks like the bug I have noticed above :-)
Happens also with KDE / Konqueror 3.5.9.
It happens too with konqueror 3.5.10. No crashes but cursor flickers a lot.
Tested with konqueror 4.1.1. The testcase works well but I have the same cursor flickering in the website.
Sorry. I'm wrong. The testcase shows the same problem.
I have put the konqueror in gdb when clicking the link. The problem seems to be that konqueror makes several recursive calls when doing the click() action. I will attach the backtrace. Note the huge number of functions in stack (1666). The funcion KHTMLView::dispatchMouseEvent (frame 1647) calls DOM::NodeImpl::dispatchEvent (frame 1646). Later, the function DOM::HTMLAnchorElementImpl::click (frame 1631) calls DOM::NodeImpl::dispatchMouseEvent (frame 1630) again. Then, it calls again and again the same functions. Note that DOM::NodeImpl::dispatchMouseEvent is called by DOM::HTMLAnchorElementImpl::click in frames 1613, 1596, 1579, 1562... I haven't look the code yet. I will do later.
Created attachment 28881 [details] Backtrace from konqueror when clicking in the link.
There hasn't been any activity on this issue for some time. Please check if this issue is still valid for Konqueror 4.8.4 or later.
Tested with 4.8.4, cursor still flickers