processing: exportVectorLayer() function broken under python3 #23604
Labels
Bug
Either a bug report, or a bug fix. Let's hope for the latter!
Crash/Data Corruption
Processing
Relating to QGIS Processing framework or individual Processing algorithms
Milestone
Author Name: Mathieu Pellerin - nIRV (Mathieu Pellerin - nIRV)
Original Redmine Issue: 15681
Affected QGIS version: master
Redmine category:processing/core
Assignee: Victor Olaya
Processing's exportVectorLayer() function (dataobject.py's line 296) is broken under master as the code calls decode() on a str object, which isn't python3-compatible. This breaks grass, otb, etc. algorithms against memory layers.
Here's a directly link to the broken line: https://github.com/qgis/QGIS/blob/master/python/plugins/processing/tools/dataobjects.py#L328
The text was updated successfully, but these errors were encountered: