Deskbar-applet throws exception if history item selected is no longer found

Bug #66353 reported by Jyrki Pulliainen
2
Affects Status Importance Assigned to Milestone
deskbar-applet
Fix Released
Critical
deskbar-applet (Ubuntu)
Triaged
Low
Ubuntu Desktop Bugs

Bug Description

Selecting an item from history that has already been removed causes the deskbar applet to throw following error:

A Programming error has been detected

Details section:
 Traceback (most recent call last):
  File "/usr/lib/python2.4/site-packages/deskbar/DeskbarApplet.py", line 97, in on_match_selected
    match.action(text)
  File "/usr/lib/deskbar-applet/handlers/pathprograms.py", line 54, in action
    gobject.spawn_async(text.split(" "), flags=gobject.SPAWN_SEARCH_PATH)
GError: Failed to execute child process "eclipse" (No such file or directory)

(In this case, Eclipse was not installed)

This can occure when reinstalling system and recovering home directory from backups or when removing software.

Revision history for this message
Daniel Holbach (dholbach) wrote :

Thanks for your bug report.

Somebody of the team should forward this upstream.

Changed in deskbar-applet:
assignee: nobody → desktop-bugs
importance: Undecided → Low
status: Unconfirmed → Confirmed
Revision history for this message
Sebastien Bacher (seb128) wrote :
Changed in deskbar-applet:
status: Unknown → Unconfirmed
Changed in deskbar-applet:
status: Unconfirmed → Rejected
Changed in deskbar-applet:
status: Rejected → Unconfirmed
Changed in deskbar-applet:
status: Confirmed → Triaged
Changed in deskbar-applet:
status: New → Fix Released
Changed in deskbar-applet:
importance: Unknown → Critical
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.