Page MenuHomePhabricator

Set eRegisterKindEHFrame register numbers for 32 bit ARM register contexts in minidumps
ClosedPublic

Authored by clayborg on Thu, Sep 26, 9:01 AM.

Details

Summary

Stack unwinding was sometimes failing when trying to unwind stacks in 32 bit ARM. I discovered this was because the EH frame register numbers were not set. This patch fixes this issue and adds a unit test to verify this doesn't regress.

Diff Detail

Event Timeline

clayborg created this revision.Thu, Sep 26, 9:01 AM
labath accepted this revision.Fri, Sep 27, 2:33 AM
This revision is now accepted and ready to land.Fri, Sep 27, 2:33 AM
This revision was automatically updated to reflect the committed changes.
Herald added a project: Restricted Project. · View Herald TranscriptWed, Oct 9, 3:23 PM