Skip to content

Erroneous _.text function symbols #7976

@ElykDeer

Description

@ElykDeer

Version and Platform (required):

  • Binary Ninja Version: 5.3.9149
  • Edition: Ultimate
  • OS: OSX
  • OS Version: 26.3
  • CPU Architecture: M3

Bug Description:
I've noticed in some windows binaries there's a call to a strange function that Binary Ninja doesn't seem to give a name, but other tools sometimes do. Also, if you undefined the function we create, you can see some symbols defined underneath. #7343 and #5781 might also be happening in this binary.

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

  1. Open binary
  2. See strange function calls at top of main

Expected Behavior:
This should be___chkstk(), there's a symbol for it you can see with [x for x in bv.get_symbols() if x.address == here]

Screenshots/Video Recording:
Image

Binary:
array.exe.zip

Metadata

Metadata

Assignees

No one assigned

    Labels

    Effort: LowIssues require < 1 week of workEffort: TrivialIssues require < 1 day of workFile Format: PEImpact: HighIssue adds or blocks important functionalityState: Awaiting TriageIssue is waiting for more in-depth triage from a developer

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions