After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 626656 - Crashes after report if nautilus is not installed
Crashes after report if nautilus is not installed
Status: RESOLVED FIXED
Product: hamster-applet
Classification: Deprecated
Component: general
2.31.x
Other Linux
: Normal normal
: ---
Assigned To: hamster-applet-maint
hamster-applet-maint
Depends on:
Blocks:
 
 
Reported: 2010-08-11 18:16 UTC by maxx
Modified: 2010-08-12 00:08 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description maxx 2010-08-11 18:16:30 UTC
After generating a report hamster-applet calls gtk.show_uri to open the folder where the report was generated.

If no handler is installed for directories (ie. nautilus or another file manager isn't installed) then an exception is thrown and it isn't caught.

It was reported against hamster-applet 2.28.3 in Fedora but it looks like it applies to the 2.31 versions as well (overview.py:194).

A simple solution is to wrap the call in a try/except block.

The Fedora bug report is here:

https://bugzilla.redhat.com/show_bug.cgi?id=620351
Comment 1 Toms Bauģis 2010-08-12 00:08:09 UTC
thanks, fix pushed to git master and the stable branch!
chose to just capture exception and go on silently