Skip to content
This repository has been archived by the owner on Jan 23, 2023. It is now read-only.

Fix hijacking for ARM/ARM64/x86 on Unix #20042

Merged
merged 4 commits into from
Sep 24, 2018

Commits on Sep 19, 2018

  1. Fix hijacking for ARM/ARM64/x86 on Unix

    We were not checking the case when we have interrupted a thread inside
    of a function epilog for other architectures than amd64. When such an
    interruption happens, GS cookie check in a stack walking has failed,
    since we are unable to decode GS cookie location when the IP is in
    epilog.
    This fix implements IsIPInEpilog for all architectures and makes the
    check unconditional.
    janvorli committed Sep 19, 2018
    Configuration menu
    Copy the full SHA
    59b74ef View commit details
    Browse the repository at this point in the history
  2. Fix x86 build break

    janvorli committed Sep 19, 2018
    Configuration menu
    Copy the full SHA
    58e98d5 View commit details
    Browse the repository at this point in the history
  3. Fix ARM build break

    janvorli committed Sep 19, 2018
    Configuration menu
    Copy the full SHA
    7d4d0fb View commit details
    Browse the repository at this point in the history

Commits on Sep 24, 2018

  1. Configuration menu
    Copy the full SHA
    56e6262 View commit details
    Browse the repository at this point in the history