[Lldb-commits] [PATCH] D68299: [JSON] Use LLVM's library for encoding JSON in GDBRemoteCommunicationServerLLGS

Jordan Rupprecht via Phabricator via lldb-commits lldb-commits at lists.llvm.org
Wed Oct 2 14:25:44 PDT 2019


rupprecht added a comment.

FYI, we've root caused some internal lldb asan failures to this patch. I don't have a repro yet (my lldb tests seem to be failing locally for unrelated reasons), but e.g. `Register/x86-64-read.test` is failing to read all the non-general purpose registers:

  (lldb) register read --all
  General Purpose Registers:
         rax = 0x00007fffffffd660
         ... etc. ...
  
  Floating Point Registers:
  42 registers were unavailable.
  
  Advanced Vector Extensions:
  16 registers were unavailable.
  
  Memory Protection Extensions:
  6 registers were unavailable.
  
  (lldb) process continue
  error: Failed to resume process: Resume timed out..

These tests are passing in all other modes, including other sanitizer modes


Repository:
  rL LLVM

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D68299/new/

https://reviews.llvm.org/D68299





More information about the lldb-commits mailing list