From ed883125fd4a3eff72667c83a3114c22789e39da Mon Sep 17 00:00:00 2001 From: Calum Lind Date: Sun, 19 Feb 2012 00:54:33 +0000 Subject: [PATCH] catch and log 'glib.GError: Unrecognized image file format' error --- deluge/ui/gtkui/common.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/deluge/ui/gtkui/common.py b/deluge/ui/gtkui/common.py index 5b25fa537..e4861124a 100644 --- a/deluge/ui/gtkui/common.py +++ b/deluge/ui/gtkui/common.py @@ -54,8 +54,11 @@ def get_logo(size): return gtk.gdk.pixbuf_new_from_file_at_size(deluge.common.get_pixmap("deluge.png"), \ size, size) else: - return gtk.gdk.pixbuf_new_from_file_at_size(deluge.common.get_pixmap("deluge.svg"), \ + try: + return gtk.gdk.pixbuf_new_from_file_at_size(deluge.common.get_pixmap("deluge.svg"), \ size, size) + except Exception, e: + log.warning(e) def build_menu_radio_list(value_list, callback, pref_value=None, suffix=None, show_notset=False, notset_label=None, notset_lessthan=0,