[lldb] Python3 byte<->string issue in patch-crashlog.py
authorRaphael Isemann <teemperor@gmail.com>
Wed, 18 Nov 2020 08:58:02 +0000 (09:58 +0100)
committerRaphael Isemann <teemperor@gmail.com>
Wed, 18 Nov 2020 08:58:02 +0000 (09:58 +0100)
lldb/test/Shell/ScriptInterpreter/Python/Crashlog/patch-crashlog.py

index a8aeb35..9616591 100644 (file)
@@ -24,7 +24,7 @@ class CrashLogPatcher:
         self.data = self.data.replace("@NAME@", os.path.basename(self.binary))
 
     def patch_uuid(self):
-        output = subprocess.check_output(['dwarfdump', '--uuid', self.binary])
+        output = subprocess.check_output(['dwarfdump', '--uuid', self.binary]).decode("utf-8")
         m = self.UUID_REGEX.match(output)
         if m:
             self.data = self.data.replace("@UUID@", m.group(1))