Show traceback when reading metadata from format fails

This commit is contained in:
Kovid Goyal 2013-08-13 13:51:58 +05:30
parent e9a35b1958
commit b0f30ce66a

View File

@ -867,8 +867,10 @@ class FormatsManager(QWidget):
mi = get_metadata(stream, ext)
return mi, ext
except:
import traceback
error_dialog(self, _('Could not read metadata'),
_('Could not read metadata from %s format')%ext).exec_()
_('Could not read metadata from %s format')%ext.upper(),
det_msg=traceback.format_exc(), show=True)
return None, None
finally:
if old != prefs['read_file_metadata']: