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

backtrace is not supported on Windows. Why? #106

Closed
XiangruLiu0 opened this issue Aug 29, 2023 · 2 comments
Closed

backtrace is not supported on Windows. Why? #106

XiangruLiu0 opened this issue Aug 29, 2023 · 2 comments

Comments

@XiangruLiu0
Copy link
Contributor

I'm currently working on a project where I need to intercept an ABI and gather backtrace information in pure Rust. I noticed that the Thread.backtrace method is not available on Windows platforms due to frida-gum disabling the Backtracer-related APIs.

Questions:

  1. Is there a specific reason why these APIs are disabled on Windows?
  2. Are there any workarounds or alternative methods to accomplish this in pure Rust?
  3. Is there anything I can contribute to help enable this feature on Windows?

Thanks for your patience, and btw this is a really cool project!

@XiangruLiu0 XiangruLiu0 changed the title backtrace is not supported on Windows. Why backtrace is not supported on Windows. Why? Aug 29, 2023
@s1341
Copy link
Contributor

s1341 commented Aug 30, 2023

Not sure why we disabled backtrace on windows. Try to disable the disabling and find out?

Also note that frida is the furthest thing from a pure Rust solution...

@XiangruLiu0
Copy link
Contributor Author

closed by #109

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants