[preview] Catch errors when closing pixbuf loader

This commit is contained in:
wurstsalat
2021-07-06 20:13:11 +02:00
parent 002fa81e1b
commit 8ce627ee74

View File

@@ -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():