-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Symbols missing for some macOS 12 system libraries on arm64 #22
Comments
Looking into this more, I can observe the following:
So maybe there's a string table offset for the zero chunk that I need to respect. |
It looks like the string table for libraries in the arm64e chunk is actually in the arm64e.1 chunk. |
... because that's where the __LINKEDIT section was placed. So the MachOFile needs to read from two different input data streams. There's currently no API for that in the |
Support for this format has now landed in gimli-rs/object#398. Once a new object release is available, we just need to update to it and this should work. |
This was fixed in d1c8fd6. |
For example there are no symbols for
/usr/lib/system/libsystem_malloc.dylib
.The text was updated successfully, but these errors were encountered: