-
Notifications
You must be signed in to change notification settings - Fork 36
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
Crash when attaching to binary #14
Comments
Yaco tracks every modification made to the base either by the user or by IDA itself. Unfortunately, attaching to a debugger means that IDA will rebase the whole binary and add several segments, which is a huge modification to propagate to other users... |
ah, that's unfortunate, but understandable. So for editing while in debug mode, the workaround would be: rename the _local database, debug and comment, detach, rename back to _local, commit changes? |
That won't work either, because YaCo won't be notified of the changes. |
Oh, alright. That would be a very desirable addition, since I like to use IDA as a dynamic analysis tool. But i understand that is a large amount of work. Thank you. |
It will be slow, like very slow, but it should not crash anymore |
After setting up a YaCo in the same folder, attempting to attach to a running binary (via debugger->attach to process) causes IDA 6.8 to crash. Verified this is a Yaco specific bug, not an IDA one, since using the non-local database can attach successfully, and renaming the _local database to anything else causes YaCo to alert that "the database doesn't match a YaCo project. YaCo is disabled" after which the database can successfully attach to the process.
I can upload the IDA dmp file if you believe that may be of use, but unfortunately there appear to be no other logs IDA uses to keep information about the crash. Is there some means of debugging YaCo I can use?
Windows 10, IDA 6.8.150423 32 bit with Hexrays, YaCo v1.5-6 (using distributed binaries)
The text was updated successfully, but these errors were encountered: