commit | 40e1c65f702a967458470ba5a8f35cf2683b37ae | [log] [tgz] |
---|---|---|
author | Christopher Ferris <cferris@google.com> | Mon Mar 07 15:55:09 2016 -0800 |
committer | Christopher Ferris <cferris@google.com> | Tue Mar 08 11:07:43 2016 -0800 |
tree | b9c087360433557d34ba2fd1654da8f5e0b3575f | |
parent | 6292bbbc3f678648fb5a1ec8222d33f6a5bb992a [diff] |
Do not try non-dwarf local unwinds for x86. The frame-chain unwind code in libunwind never really works and it has a high probability of trying to access unmapped memory. When doing a remote unwind, this will simply result in the unwind stopping. When doing a local unwind, this can lead to crashes. Disable this method for local unwinds. Bug: 26807329 (cherry picked from commit 936e80b1ede36884588abe481406d73344826d5b) Change-Id: I0032ffd833b0b9e8931defef31e2277e41186abc