Version: 1.2.5 (using KDE KDE 3.5.5) Installed from: Mandriva RPMs OS: FreeBSD Akregator doesn't open an URL using the external browser command if it contains quote characters. If the external command is configured as "my-command '%u'", the resulting command is "my-command 'http://example.com/foo'bar'", that is not splitted correctly into the command arguments by KShell::splitArgs. If the command is configured as "my-command %u", it is expanded to "my-command http://example.com/foo'bar", that is also not split correctly by KShell::splitArgs. A possible fix is splitting the command into separated arguments by KShell::splitArgs() before replacing "%u" with the URL, in Viewer::displayInExternalBrowser().
Escaping is fixed in 4.1 branch (4.1.3) and trunk now *** This bug has been marked as a duplicate of bug 171338 ***