Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

debug: replace RtlCaptureStackBackTrace (which was spuriously failing) with a new implementation which uses RtlVirtualUnwind instead #12740

Merged
merged 10 commits into from
Jan 4, 2023

Commits on Jan 1, 2023

  1. debug: replace RtlCaptureStackBackTrace (which was spuriously failing…

    …) with a new implementation which uses RtlVirtualUnwind instead
    
    windows: add RtlCaptureContext, RtlLookupFunctionEntry, RtlVirtualUnwind and supporting types
    windows: fix alignment of CONTEXT structs to match winnt.h as required by RtlCaptureContext (fxsave instr)
    windows aarch64: fix __chkstk being defined twice if libc is not linked on msvc
    kcbanner committed Jan 1, 2023
    Configuration menu
    Copy the full SHA
    e1d2851 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b4669f6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    00c4d56 View commit details
    Browse the repository at this point in the history
  4. fix formatting

    kubkon authored and kcbanner committed Jan 1, 2023
    Configuration menu
    Copy the full SHA
    33a059e View commit details
    Browse the repository at this point in the history
  5. windows: fixup missing extern on aarch64 RUNTIME_FUNCTION and EXCEPTI…

    …ON_REGISTRATION_RECORD
    kcbanner committed Jan 1, 2023
    Configuration menu
    Copy the full SHA
    4f80d7a View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    be96af2 View commit details
    Browse the repository at this point in the history
  7. windows: fixup i386 -> x86

    kcbanner committed Jan 1, 2023
    Configuration menu
    Copy the full SHA
    77bbb6d View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    01a9cfb View commit details
    Browse the repository at this point in the history
  9. fixup formatting

    kcbanner committed Jan 1, 2023
    Configuration menu
    Copy the full SHA
    d611d44 View commit details
    Browse the repository at this point in the history
  10. windows: rebase fixup

    kcbanner committed Jan 1, 2023
    Configuration menu
    Copy the full SHA
    ede243a View commit details
    Browse the repository at this point in the history