Skip to content

Commit

Permalink
[Processing] Follow up 2f65d3cc0cd665
Browse files Browse the repository at this point in the history
  • Loading branch information
borysiasty committed Jan 23, 2017
1 parent 32f65d3 commit 6071b40
Showing 1 changed file with 3 additions and 6 deletions.
9 changes: 3 additions & 6 deletions python/plugins/processing/core/GeoAlgorithm.py
Expand Up @@ -217,12 +217,9 @@ def execute(self, progress=SilentProgress(), model=None):
ProcessingLog.addToLog(ProcessingLog.LOG_ERROR, lines)
try:
message = unicode(e)
except Exception:
# Encoding the error message failed. Try with the 'replace' mode.
try:
message = unicode(e.message, 'utf-8', 'replace')
except Exception:
message = self.tr('Unknown error')
except UnicodeDecodeError:
# Try with the 'replace' mode (requires e.message instead of e!)
message = unicode(e.message, 'utf-8', 'replace')
raise GeoAlgorithmExecutionException(
message + self.tr(' \nSee log for more details'), lines, e)

Expand Down

0 comments on commit 6071b40

Please sign in to comment.