binaryninja-api icon indicating copy to clipboard operation
binaryninja-api copied to clipboard

Failure to detect union field resolution in some cases

Open mishka-freddy opened this issue 8 months ago • 0 comments

Version and Platform (required):

  • Binary Ninja Version: 5.1.7539
  • Edition: Non-Commercial / Commercial / Ultimate
  • OS: Windows
  • OS Version: 10.0.26100 Build 26100
  • CPU Architecture: x64

Bug Description: I have code usage union value, but in BinaryNinja it resolve it only up to union, and don't give ability to perform Field resolution

Actual it pointing to ApcState->Process, but I cannot to make resolution for it. Image

There's no Field resolution choice. Image

Union type itself. Image

Steps To Reproduce: Please provide all steps required to reproduce the behavior:

  1. Go to NtQueueApcThreadEx2
  2. Find gsbase->Prcb.CurrentThread->__inner2_
  3. Right click on it.
  4. See that there's no Field resolution select.

Expected Behavior: Actual it should give ability to do Field resolution, but it doesn't.

Binary: Binary Ninja Portal file uploader: calm castle writes brightly

mishka-freddy avatar May 31 '25 16:05 mishka-freddy