You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm working on a plugin for x64dbg
One of the functionality is to automatically label a bunch of known stuff in the exe that the plugin is targeted for.
Plugin is written in C++ 17 (64bit) one the current pluginsdk
I use DbgSetAutoLabelAt to label the desired address
Now, i wanted to also include button to remove all the auto labels, didn't find a function specific to remove all but i though i can achieve what i need with DbgClearAutoLabelRange.
Since the parameters are range and i want to remove every since auto label i thought of this:
Operating System
Windows 10 64bit Pro build: 19045.4170
x64dbg Version
Mar 27 2024
Describe the issue
I'm working on a plugin for x64dbg
One of the functionality is to automatically label a bunch of known stuff in the exe that the plugin is targeted for.
Plugin is written in C++ 17 (64bit) one the current pluginsdk
I use
DbgSetAutoLabelAt
to label the desired addressNow, i wanted to also include button to remove all the auto labels, didn't find a function specific to remove all but i though i can achieve what i need with
DbgClearAutoLabelRange
.Since the parameters are range and i want to remove every since auto label i thought of this:
But surprisingly this removes all labels, not only the auto/non-manual labels
any value lower than max works thou, for example:
works just fine
Looking at the source, the only possibility i could think if is some weird overflow that corrupts the
Manual
param inLabelDelRange
https://github.com/x64dbg/x64dbg/blob/development/src/dbg/_exports.cpp#L1405
Steps to reproduce
Attachments
No response
The text was updated successfully, but these errors were encountered: