-
Notifications
You must be signed in to change notification settings - Fork 78
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
How to debug plugins? #18
Comments
That means something is already using that port. Perhaps it's being used by another software or it's a reserved port. Can you test out a simple idapy script (not a plugin) after a fresh reboot? |
Well running the idacode server succeeds but when running connect and attach debugger from the client side this error pops up. |
I see, I wrongly assumed you guys force reloaded IDACode or something. Have you tried using a different folder? It may be some sort of path issue to the plugins folder. As IDAs internals are doing some path hackery, I have to do some hackish stuff myself to get the debugger to work properly, and referencing to IDAs root (or the plugins subfolder) may cause unexpected issues. If the breakpoints don't work, make sure you have at least one call to |
Either way, which IDA version are you on? I can try it out locally next week. |
Tested on 7.3 |
Hello, I have some errors when I use idacode. When IDA 7.0 calls breakpoint() in the script, IDA prompts me to "can't find input file 'C:" users \ * * \ appdata / roaming / Python / python27 / site packages / debug / adapter' Can you tell me why? Thank you |
Had the same issue: #19 |
When it's trying to set the workspace to the plugins dir it fails with
only one usage of each socket address allowed
.The text was updated successfully, but these errors were encountered: