Bug 133436

Summary: opening link from HTML component opens infinite number of kfmclient instances
Product: [Frameworks and Libraries] kdelibs Reporter: Dierk Hentrich <d.hentrich>
Component: kdeinitAssignee: David Faure <faure>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Debian testing   
OS: Linux   
Latest Commit: Version Fixed In:

Description Dierk Hentrich 2006-09-02 14:16:31 UTC
Version:            (using KDE KDE 3.5.4)
Installed from:    Debian testing/unstable Packages
Compiler:          gcc (GCC) 4.1.2 20060901 (prerelease) (Debian 4.1.1-13) 
OS:                Linux

Using the ability to open a link directly from kmail, knode or for example the about dialog does not open the konqueror with the requested page. Instead the system usage goes to 100% and the application starter at the mouse pointer flickers like crazy.

Looking into the process table I can see that kdeinit is opening kfmclient instances as fast as it can. The only way to stop it, is to logout from the KDE session. The kfmclient processes die fast so the process list shows around 50 of them.

example "ps afx"
 9799 ?        S      0:00  \_ kfmclient [kdeinit] openURL http://bugs.kde.org/

The file ~/.xsession-errors does not show any hint on what happens there. I saw this bug first time with 3.5.2.
Comment 1 rpansky 2006-12-02 12:17:46 UTC
I have also experienced this problem with KDE 3.5.5.
It must have been the same bug as [bug=137534]#137534[/bug].
Comment 2 Martin Koller 2006-12-03 20:21:54 UTC

*** This bug has been marked as a duplicate of 137534 ***
Comment 3 Alexander Kriegisch 2007-11-12 10:42:26 UTC
I suggest you reopen this bug, because I have the exact same behaviour with KDE 3.5.8 (Kubuntu 7.10). It happens if I click on a link in Kopete or if I just call kfmclient from the console:

$ kfmclient openURL http://google.de
$ ps -Af | grep kfm
kriegaex  9641  5997  2 10:35 ?        00:00:00 kfmclient [kdeinit] openURL http://google.de
kriegaex  9642  5997  2 10:35 ?        00:00:00 kfmclient [kdeinit] openURL http://google.de
kriegaex  9643  5997  2 10:35 ?        00:00:00 kfmclient [kdeinit] openURL http://google.de
(many more instances)

Only "killall kfmclient" helps. It kills the instances and afterwards I see a symbol in the task bar saying "opening Konqueror" (in German) for a few seconds. Then it is gone and the system seems to be okay again.
Comment 4 Alexander Kriegisch 2007-11-12 10:45:45 UTC
Oh sorry, I just saw the bug is a duplicate. I will copy my comment to the other one.