diff options
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test')
-rw-r--r-- | lldb/packages/Python/lldbsuite/test/lldbutil.py | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/lldb/packages/Python/lldbsuite/test/lldbutil.py b/lldb/packages/Python/lldbsuite/test/lldbutil.py index 4eb4076..d0ba25e 100644 --- a/lldb/packages/Python/lldbsuite/test/lldbutil.py +++ b/lldb/packages/Python/lldbsuite/test/lldbutil.py @@ -1490,7 +1490,8 @@ def packetlog_get_process_info(log): return process_info def packetlog_get_dylib_info(log): - """parse a gdb-remote packet log file and extract the *last* response to jGetLoadedDynamicLibrariesInfos""" + """parse a gdb-remote packet log file and extract the *last* complete + (=> fetch_all_solibs=true) response to jGetLoadedDynamicLibrariesInfos""" import json dylib_info = None with open(log, "r") as logfile: @@ -1504,7 +1505,7 @@ def packetlog_get_dylib_info(log): # Unescape '}'. dylib_info = json.loads(line.replace('}]','}')[:-4]) expect_dylib_info_response = False - if 'send packet: $jGetLoadedDynamicLibrariesInfos:{' in line: + if 'send packet: $jGetLoadedDynamicLibrariesInfos:{"fetch_all_solibs":true}' in line: expect_dylib_info_response = True return dylib_info |