Red Hat Bugzilla – Bug 417311
Wallpaper Tray crashes if a Directory in its Directory List doesn't exist
Last modified: 2009-06-15 12:51:51 EDT
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en; rv:18.104.22.168) Gecko/20071128 Epiphany/2.20 Firefox/22.214.171.124
Description of problem:
If I have a directory listed in Wallpaper Tray that doesn't exist, and I try to change my wallpaper, Wallpaper Tray crashes. The panel asks whether I would like to reload.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. add a directory to the Directory List (it creates it if it doesn't already exist)
2. remove the directory from the file system
3. try to change wallpaper
Wallpaper Tray crashes and the panel asks if it should reload it.
Wallpaper Tray should not crash. Perhaps it should indicate to the user that one of the listed directories does not exist (ideally through libnotify and not a pop-up :|).
This is bad when a user rearranges part of their directory structure and has Wallpaper Tray set to automatically change wallpapers. It can confuse them, wondering why this applet crashes all the time.
Yup, boost exceptions not being caught properly. pushing an update now.
wp_tray-0.5.3-6.fc8 has been pushed to the Fedora 8 testing repository. If problems still persist, please make note of it in this bug report.
If you want to test the update, you can install it with
su -c 'yum --enablerepo=updates-testing update wp_tray'
wp_tray-0.5.3-6.fc8 has been pushed to the Fedora 8 stable repository. If problems still persist, please make note of it in this bug report.
Hey. Thanks for fixing this so promptly at the time!
You're welcome :-)