Merged in the_real_scgtrp/flatcam/project-opening-crash (pull request #180)

Issue #297: fix crash when opening non-projects as project files
This commit is contained in:
Mike Smith
2019-08-14 22:05:08 +00:00
committed by Marius Stanciu

View File

@@ -8170,8 +8170,9 @@ class App(QtCore.QObject):
with lzma.open(filename) as f:
file_content = f.read().decode('utf-8')
d = json.loads(file_content, object_hook=dict2obj)
except IOError:
App.log.error("Failed to open project file: %s" % filename)
except Exception as e:
App.log.error("Failed to open project file: %s with error: %s" % (filename, str(e)))
self.inform.emit(_("[ERROR_NOTCL] Failed to open project file: %s") % filename)
return