[Lldb-commits] [lldb] r358615 - [crashlog] Use the right path for dsymforUUID and remove an unnecessary import.

Davide Italiano via lldb-commits lldb-commits at lists.llvm.org
Wed Apr 17 14:51:56 PDT 2019


Author: davide
Date: Wed Apr 17 14:51:55 2019
New Revision: 358615

URL: http://llvm.org/viewvc/llvm-project?rev=358615&view=rev
Log:
[crashlog] Use the right path for dsymforUUID and remove an unnecessary import.

<rdar://problem/49925960>

Modified:
    lldb/trunk/examples/python/crashlog.py

Modified: lldb/trunk/examples/python/crashlog.py
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/examples/python/crashlog.py?rev=358615&r1=358614&r2=358615&view=diff
==============================================================================
--- lldb/trunk/examples/python/crashlog.py (original)
+++ lldb/trunk/examples/python/crashlog.py Wed Apr 17 14:51:55 2019
@@ -221,7 +221,7 @@ class CrashLog(symbolication.Symbolicato
 
     class DarwinImage(symbolication.Image):
         """Class that represents a binary images in a darwin crash log"""
-        dsymForUUIDBinary = os.path.expanduser('~rc/bin/dsymForUUID')
+        dsymForUUIDBinary = '/usr/local/bin/dsymForUUID'
         if not os.path.exists(dsymForUUIDBinary):
             try:
                 dsymForUUIDBinary = subprocess.check_output('which dsymForUUID',
@@ -303,7 +303,6 @@ class CrashLog(symbolication.Symbolicato
                     return False
             if not self.resolved_path and not os.path.exists(self.path):
                 try:
-                    import subprocess
                     dsym = subprocess.check_output(
                         ["/usr/bin/mdfind",
                          "com_apple_xcode_dsym_uuids == %s"%uuid_str])[:-1]
@@ -321,10 +320,6 @@ class CrashLog(symbolication.Symbolicato
             if (self.resolved_path and os.path.exists(self.resolved_path)) or (
                     self.path and os.path.exists(self.path)):
                 print('ok')
-                # if self.resolved_path:
-                #     print '  exe = "%s"' % self.resolved_path
-                # if self.symfile:
-                #     print ' dsym = "%s"' % self.symfile
                 return True
             else:
                 self.unavailable = True




More information about the lldb-commits mailing list