Bug 211763 - Infinity loop for kde link
Summary: Infinity loop for kde link
Status: RESOLVED WORKSFORME
Alias: None
Product: kde
Classification: I don't know
Component: general (show other bugs)
Version: unspecified
Platform: Gentoo Packages Unspecified
: NOR crash
Target Milestone: ---
Assignee: Unassigned bugs mailing-list
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-10-25 12:19 UTC by BRULE Herman
Modified: 2009-11-26 17:59 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
screen shot (230.92 KB, image/jpeg)
2009-10-25 12:24 UTC, BRULE Herman
Details

Note You need to log in before you can comment on or make changes to this bug.
Description BRULE Herman 2009-10-25 12:19:42 UTC
Version:            (using KDE 4.3.2)
Installed from:    Gentoo Packages

Hello, when I click left on link in KDE (kvirc, kmail, ...) it open konqueror as infinity loop. It result crash of the computer.
See the attached screen.
I have previouly set /usr/bin/firefox-3.0 as binary for open link. But now the binary is missing.
Don't infinity loop when executable is missing.
Prevent this type of error.
Thanks to fix it.
Comment 1 BRULE Herman 2009-10-25 12:21:05 UTC
Note: The field "Open http and https URLS in the following browser" is empty.
Comment 2 BRULE Herman 2009-10-25 12:24:59 UTC
Created attachment 37816 [details]
screen shot

Note: the icon of konqueror in the task bar, it's that's when the task bar is full full full.
Comment 3 Raphael Kubo da Costa 2009-10-27 20:49:05 UTC
Do you mean that you've set your Default Browser in System Settings to a certain path that doesn't exist anymore, and now whenever you click a link instead of saying the path you've set does not exist it launches an infinite number of Konqueror instances?
Comment 4 BRULE Herman 2009-10-27 20:56:36 UTC
yes, exactly, witch product the full system failure.
Comment 5 Raphael Kubo da Costa 2009-10-27 21:17:54 UTC
Was /usr/bin/firefox-3.0 a symlink or a real binary? If it was a symlink, have you tested if this happens with binaries as well?
Comment 6 BRULE Herman 2009-10-27 21:25:42 UTC
I don't know, I have removed it.
Can you test both?
Comment 7 Raphael Kubo da Costa 2009-10-27 21:30:10 UTC
I can, but not in the near future, that's why I asked you first :)
Comment 8 BRULE Herman 2009-10-27 21:36:24 UTC
me too
Comment 9 Raphael Kubo da Costa 2009-11-08 01:17:41 UTC
I haven't been able to reproduce this bug on trunk; if I manually enter a path to a binary or symlink, click Apply and then remove this binary/symlink, when I click a link somewhere I get a dialog saying the given application couldn't be launched.
Comment 10 BRULE Herman 2009-11-08 11:33:59 UTC
Have you test:
- Set application
- Remove the binary
Try this bug?
Comment 11 Raphael Kubo da Costa 2009-11-08 16:49:23 UTC
That's what I've said I've done. Let's say there's a Firefox binary in /usr/bin/firefox.

 * cp /usr/bin/firefox /tmp/firefox-binary
 * Go to System Settings, Default Applications, Web Browser
 * Click the "in the following browser" option
 * Enter /tmp/firefox-binary in the edit box, then click Apply
 * Click a link in Konversation, for example: it should now open in Firefox
 * rm /tmp/firefox-binary
 * Click a link in Konversation again; a messagebox saying KDEInit couldn't launch /tmp/firefox-binary is shown, and that's all

The same applies if I use ln -s /usr/bin/firefox /tmp/firefox-link as well.
Comment 12 Anselmo L. S. Melo (anselmolsm) 2009-11-26 14:55:25 UTC
I repeated the steps described in #11 and I couldn't reproduce the bug here, using trunk rev 1054664 . A warning says that the program couldn't be launched. Fixed then?
Comment 13 Raphael Kubo da Costa 2009-11-26 17:44:30 UTC
Closing as WORKSFORME then.

BRULE, if you still have this issue with KDE 4.3.3, 4.3.4 or the coming 4.4.0, please reopen this bug report.