Skip to content

[IDB Import] Misc fixes for 5.3#8042

Merged
emesare merged 2 commits intodevfrom
test_idb_import_fixes_0
Mar 26, 2026
Merged

[IDB Import] Misc fixes for 5.3#8042
emesare merged 2 commits intodevfrom
test_idb_import_fixes_0

Conversation

@emesare
Copy link
Member

@emesare emesare commented Mar 26, 2026

  • Fix file dialog filter separating out each extension, caused the resulting dialog to have a drop down that you must select to get to *.i64, which is an extra unneeded step
  • In certain IDBs the loading base is zeroed but the info is not relative, in this case we now fallback to rebasing based off the lowest section address specified by min_ea.
  • In certain IDBs the info is relative, we ignore both the loading base and min_ea and compute the absolute address using the base address in the binary view
  • Fixed data exports being recognized as functions
  • Retrieve post, pre comments from dirtree
  • Fix mapping in extern section (which is tool specific in how it is setup)
  • Properly mark exported data as global binding

emesare added 2 commits March 25, 2026 20:57
Caused the resulting dialog to have a drop down that you must select to get to *.i64, which is an extra unneeded step
- In certain IDBs the loading base is zeroed but the info is not relative, in this case we now fallback to rebasing based off the lowest section address specified by `min_ea`.
- In certain IDBs the info is relative, we ignore both the loading base and `min_ea` and compute the absolute address using the base address in the binary view
- Fixed data exports being recognized as functions
- Retrieve post, pre comments from dirtree
- Fix mapping in extern section (which is tool specific in how it is setup)
- Properly mark exported data as global binding
@emesare emesare merged commit 33dd97f into dev Mar 26, 2026
5 of 6 checks passed
@emesare emesare self-assigned this Mar 26, 2026
@emesare emesare added this to the Jotunheim milestone Mar 26, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant