Comment 14 for bug 199393

Revision history for this message
Doug Jones (djsdl) wrote :

I looked at the amarok_addaspodcast.desktop file and compared it with a number of other amarok*.desktop files in the same folder. This one differed in that it had no Exec line in it. I added one after the Icon line:

Exec=amarok -a %u

I have no idea if this is actually the correct line to use, as the amarok docs I found were not very instructive on this issue. (I'm sure it helps that I know little about amarok.)

But, adding this line to the file eliminated the bad behavior.

In any case, it would be a mistake to consider this merely a bug in a .desktop file. The biggest bug is in dolphin itself. An app shouldn't start behaving like a popup-mad web browser from the bad old days just because a config file is wrong. If it finds a bad .desktop file, it should skip it (and maybe log the error somewhere).

I tried dragging a selection box around a list of files in a dolphin window and it went crazy with endless identical dialog boxes that I just couldn't close fast enough. And the pane to the right with context-sensitive options started replicating itself down the window. I couldn't close dolphin, and eventually had to restart the xserver.

So this appears to be two bugs: One in dolphin itself, and one in the file amarok_addaspodcast.desktop .