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

Ida complains about unknown debugger breakpoint #12

Open
tdaprogrammer opened this issue Mar 31, 2023 · 1 comment
Open

Ida complains about unknown debugger breakpoint #12

tdaprogrammer opened this issue Mar 31, 2023 · 1 comment

Comments

@tdaprogrammer
Copy link

tdaprogrammer commented Mar 31, 2023

Whenever I use the plugin I get a message like this:
main_window
Maybe using PROCESS_SUSPENDED instead of BREAKPOINT in onStartProcess would solve the problem?

@simsor
Copy link
Member

simsor commented Jun 9, 2023

Hello!

After digging into it, this issue arises because we simulate hitting a breakpoint in order to force IDA to refresh the main debug view. This works, but IDA complains about there being no breakpoint where the event happened, leading to the message.

This indeed happens when first loading the debugger (because we "break" at the start of the program), but also when stepping backwards, and hitting a breakpoint while rewinding (because the flow technically stops before hitting the breakpoint).

I'm working on a fix which involves auto-creating and removing "temporary breakpoints" when we do this.

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