debugger icon indicating copy to clipboard operation
debugger copied to clipboard

Variable name changes do not take effect during debugging

Open xusheng6 opened this issue 8 months ago • 1 comments

I noticed that during debugging, if I change a variable name in the code, it does not take effect. This is probably related to the fact that we turn analysis hold on by default.

What I observe:

  1. Even if I force re-analyze the function, it does not work
  2. If I switch to the graph view and then go back to the linear view, it works
  3. The analysis is going logo is spinning (see attached screenshot), but nothing happens

Image

I believe this is caused by the linear view misjudging the need to update the content of the view

xusheng6 avatar Apr 02 '25 05:04 xusheng6

The function is properly update -- though I am not sure why the linear view does not update its display accordingly

xusheng6 avatar Apr 02 '25 09:04 xusheng6

This has been fixed along with https://github.com/Vector35/binaryninja-api/issues/6552

xusheng6 avatar Apr 09 '25 05:04 xusheng6