frida / frida-gum

Cross-platform instrumentation and introspection library written in C
https://frida.re
Other
727 stars 240 forks source link

exceptor: Add SA_ONSTACK flag the POSIX backend #802

Closed asabil closed 3 months ago

asabil commented 3 months ago

Add the SA_ONSTACK flag to handle situations where and alternative signal stack has been configured using sigaltstack. In the situations where no alternative stack was configured, this behaves as if the flag has not been set.

asabil commented 3 months ago

Looks like older QNX versions don't support SA_ONSTACK?

oleavr commented 3 months ago

Thanks! 🙌