From 7387fc22101c4475fa002da9962747594527c87a Mon Sep 17 00:00:00 2001 From: marioalexis Date: Thu, 11 Sep 2025 18:27:21 -0300 Subject: [PATCH] Fem: Force utf8 encoding for Netgen Python process --- src/Mod/Fem/femmesh/netgentools.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Mod/Fem/femmesh/netgentools.py b/src/Mod/Fem/femmesh/netgentools.py index 96ddd28c56..1ca99f430c 100644 --- a/src/Mod/Fem/femmesh/netgentools.py +++ b/src/Mod/Fem/femmesh/netgentools.py @@ -124,7 +124,7 @@ class NetgenTools: def compute(self): env = QProcessEnvironment.systemEnvironment() self.process.setProcessEnvironment(env) - self.process.start(self._get_python_exe(), ["-E", self.script_file]) + self.process.start(self._get_python_exe(), ["-X", "utf8", "-E", self.script_file]) return self.process @@ -422,7 +422,7 @@ except: pass """ p = QProcess() - p.start(NetgenTools._get_python_exe(), ["-c", script]) + p.start(NetgenTools._get_python_exe(), ["-E", "-c", script]) p.waitForFinished() info = p.readAll().data().decode()