Skip to content

Support Fat Mach-O Archive Libraries #2084

Open
@CouleeApps

Description

@CouleeApps

Universal archive libraries (.a extension) exist, but we currently do not parse them. They contain a Fat Mach-O header but each arch slice is actually an archive library, which is not a Mach-O. While we currently don't support archive libraries either (issue #2085), the Fat Mach-O loader still tries to parse these as Mach-O, shows Mach-O load options, and throws a bunch of errors in the process.

Expected behavior: Fat-Mach-O loader recognizes the slices are not Mach-O and does not try to create Mach-O views for them.

Metadata

Metadata

Assignees

No one assigned

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions