Hi Pavel,

OK to revert it? It completely broke testsuite on Linux.


Jan Kratochvil


On Wed, 05 Sep 2018 20:08:56 +0200, Pavel Labath via lldb-commits wrote:
> Author: labath
> Date: Wed Sep  5 11:08:56 2018
> New Revision: 341487
> 
> URL: http://llvm.org/viewvc/llvm-project?rev=341487&view=rev
> Log:
> Modernize NativeProcessProtocol::GetSoftwareBreakpointTrapOpcode

dddb70b0fa11f4c21cd2498b4c05d53fefb3d460 is the first bad commit
commit dddb70b0fa11f4c21cd2498b4c05d53fefb3d460
Author: Pavel Labath <pa...@labath.sk>
Date:   Wed Sep 5 18:08:56 2018 +0000
    Modernize NativeProcessProtocol::GetSoftwareBreakpointTrapOpcode

------------------------------------------------------------------------------
$ echo 'int main(){return 0;}'|clang -g -x c -;./bin/lldb ./a.out -o 'b main' 
-o r -o q
(lldb) target create "./a.out"
Current executable set to './a.out' (x86_64).
(lldb) b main
Breakpoint 1: where = a.out`main + 13 at <stdin>:1:12, address = 
0x00000000004004ad
(lldb) r
Process 2244270 stopped
* thread #1, name = 'a.out', stop reason = signal SIGSEGV: address access 
protected (fault address: 0x7ffff7dd6000)
    frame #0: 0x00007ffff7de5ae0 ld-2.27.so`__GI__dl_debug_state at 
dl-debug.c:74
   71   void
   72   _dl_debug_state (void)
   73   {
-> 74   }
   75   rtld_hidden_def (_dl_debug_state)

Process 2244270 launched: 
'/home/jkratoch/redhat/llvm-git-build-release-clang/a.out' (x86_64)
(lldb) q
------------------------------------------------------------------------------
_______________________________________________
lldb-commits mailing list
lldb-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

Reply via email to