Open 0cyn opened 1 month ago
Need someone to have a closer look to decide what is actually going wrong
I bet there is an edge case were we're not creating the extern data variables for the extern section.
I've figured out what the bug is here. The item before is a structure of a given size this is causing us to delete the data variable afterward because it overlaps. Looks like we need some additional special casing.
Version and Platform (required):
Bug Description:
While glancing through a Binary, I noticed there were some tokens that should've been extern rewrites instead holding only addresses.
Upon further inspection, it appears that there are entirely missing externs. While the symbol seems present, it appears a DataVariable was not defined.
Binary: Calculator.armv7.iOS6.zip