diff --git a/FCADLogger.py b/FCADLogger.py index 8a5be9e..6d93381 100644 --- a/FCADLogger.py +++ b/FCADLogger.py @@ -110,4 +110,4 @@ class FCADLogger: import PySide PySide.QtGui.QMessageBox.critical( - FreeCADGui.getMainWindow(),'Assembly',e.message) + FreeCADGui.getMainWindow(),'Assembly',str(e)) diff --git a/solver.py b/solver.py index 45962d5..689b685 100644 --- a/solver.py +++ b/solver.py @@ -110,7 +110,7 @@ class Solver(object): msg += '\n{}, handle: {}'.format(cstrName(cstr),h) logger.error(msg) raise RuntimeError('Failed to solve {}: {}'.format( - objName(assembly),e.message)) + objName(assembly),str(e))) self.system.log('done solving') touched = False