diff options
author | jimblandy <jimblandy@4c0a9323-5329-0410-9bdc-e9ce6186880e> | 2010-02-05 17:14:12 +0000 |
---|---|---|
committer | jimblandy <jimblandy@4c0a9323-5329-0410-9bdc-e9ce6186880e> | 2010-02-05 17:14:12 +0000 |
commit | e87521a98962f8b9714860d8a151083d99160cc7 (patch) | |
tree | fe61f0925acab64bc5f334bd577c895dd8eb951f /src/common/dwarf/bytereader.h | |
parent | Breakpad Linux dumper: Recognize more processor architectures. (diff) | |
download | breakpad-e87521a98962f8b9714860d8a151083d99160cc7.tar.xz |
Breakpad processor: Save Windows unwinding data earlier in x86 walker.
At the moment, StackwalkerX86::GetCallerFrame doesn't save the
WindowsFrameInfo that it finds for a frame unless it successfully
constructs the caller frame. This means that the windows_frame_info
field of the last frame on the stack is left unset, even when that
frame does have windows unwinding information.
This is not user-visible behavior, so it doesn't matter, but it is a
blemish on the interface, and unit tests (added in a later patch)
expect it.
This patch saves the information in the frame as soon as we find it.
a=jimblandy, r=mmentovai
git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@508 4c0a9323-5329-0410-9bdc-e9ce6186880e
Diffstat (limited to 'src/common/dwarf/bytereader.h')
0 files changed, 0 insertions, 0 deletions