Skip to content

Issues Loading Linux Object w/ Full DWARF #7852

@NWPlayer123

Description

@NWPlayer123

Version and Platform (required):

  • Binary Ninja Version: 5.2.8722-Stable
  • Edition: Non-Commercial
  • OS: CachyOS/COSMIC
  • OS Version: Rolling Release
  • CPU Architecture: x64

Bug Description:
[Default] Unsupported ELF relocation type: R_386_TLS_DTPMOD32
[Default] Unsupported ELF relocation type: R_386_TLS_DTPOFF32
[DWARF] Failed to get base type for inheritance
[DWARF] Trying to add a local variable to a function without a frame base. Please report this issue.
[Analysis] Attempting to add function not backed by file

Steps To Reproduce:
Simply import the .so + .so.dbg and try to analyze it.

Expected Behavior:
It should properly support this binary, as it doesn't seem to be doing anything particularly weird.

Binary:
lion ace yields highly and balanced energy climbs flawlessly

Additional Information:
I also have an analogous build for macOS (dylib + dSYM dylib that fails the DWARF/debug info plugin completely) and Windows (dll + pdb) if that helps with debugging this. I'm also happy to make multiple disparate issues if that's easier to track, the local variable seems to be the main one.

Metadata

Metadata

Assignees

Labels

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions