Replies: 1 comment 1 reply
-
Considering that it's an Unreal Engine game with a lot of C++ usage, I would expect that they are using some C++ feature that our PDB parser currently does not support (multiple/virtual inheritance, etc). Are there any warnings printed in the log related to the types you are trying to look at? Alternatively, if you can share the exe/pdb, I can look myself and maybe get a bit more detail. |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hello, I've got a problem I'm not sure on how to start Identifying, and would like some help to even figure out what is going on here
I've opened an Executable with a Large PDB File (Specifically the Ark Survival Ascended Dedicated Server), and found that some of the Classes end up not populated with the member names, being in the same state as not having any symbols, e.g. just labeled with
__offset(0x18).d
, and lots of??
for example.When i use a different program for analysis (e.g. Ghidra), the members for the class I'm looking at get populated just fine, but not in Binary Ninja for some reason.
I am not sure on where to even start checking why this is the case, and i get no errors related to the class's definition in the Binary Ninja Log.
Alot of other classes in that same Executable also get populated just fine (e.g.
APrimalStructure
), but some do not (e.g.APrimalDinoCharacter
)I'm on 4.2.64555-Stable as of right now, and any help on how I'd go about identifying why would be appreciated :)
Beta Was this translation helpful? Give feedback.
All reactions