aboutsummaryrefslogtreecommitdiffstats
path: root/docs
diff options
context:
space:
mode:
authorblasty <blasty@local>2026-07-09 19:47:38 +0200
committerblasty <blasty@local>2026-07-09 19:47:38 +0200
commit737744644f0cc45d73e34731046db51326f3ffdd (patch)
tree5755fe79416af315c16b93502570a5c5fd1afe44 /docs
parentdocs: TEXTUAL_NOTES.md — Textual pitfalls, app patterns, testing gotchas (diff)
downloadida-tui-737744644f0cc45d73e34731046db51326f3ffdd.tar.gz
ida-tui-737744644f0cc45d73e34731046db51326f3ffdd.tar.xz
ida-tui-737744644f0cc45d73e34731046db51326f3ffdd.zip
fix: xref-select navigated to the wrong place (ordinary-flow contamination)
xrefs data doesn't distinguish a call/jump from ordinary flow (both type=code), so _xrefs_disasm's 'first code from-xref' subject picked the fall-through to the NEXT instruction on a plain line. Its only xref is the flow edge back, so selecting it jumped to the current function at line 0 instead of a real caller. Drop the from-xref subject entirely: use the symbol under the cursor if any, else the current address (xrefs-to a function entry == its callers). Now selecting an xref lands on the exact referencing function AND line. pilot suite 59/59.
Diffstat (limited to 'docs')
0 files changed, 0 insertions, 0 deletions