HexRaysPyTools icon indicating copy to clipboard operation
HexRaysPyTools copied to clipboard

DeepScan option not always shown

Open stevemk14ebr opened this issue 5 years ago • 0 comments

The 'Deep Scan' variable context menu option does not always show up. From what i've seen this can be fixed by setting the variables' type to char* manually. I presume this is so that the plugin can easily read offsets from the base of the variable instead of dealing with non-byte offsets, which makes sense. However, this doesn't appear to be documented and in the current form is confusing as some variables, if they have the wrong type, behave differently. A possible fix would be to show the button in all cases but warn when the type is not char*, or first set the variable type to char* before doing a scan if it's not already that type.

stevemk14ebr avatar Nov 02 '20 16:11 stevemk14ebr