[preview] Catch errors when closing pixbuf loader
This commit is contained in:
@@ -136,11 +136,11 @@ def create_thumbnail_with_pixbuf(data, size):
|
||||
loader = GdkPixbuf.PixbufLoader()
|
||||
try:
|
||||
loader.write(data)
|
||||
loader.close()
|
||||
except GLib.Error as error:
|
||||
log.warning('making pixbuf failed: %s', error)
|
||||
return None
|
||||
|
||||
loader.close()
|
||||
pixbuf = loader.get_pixbuf()
|
||||
|
||||
if size > pixbuf.get_width() and size > pixbuf.get_height():
|
||||
|
||||
Reference in New Issue
Block a user