Skip to content

Conversation

sbingner
Copy link
Contributor

Newer iOS versions with ImageLoaderMegaDylib segfault without this patch when you try to use SubGetImageByName because it actually has a "handle" that is not a memory address for shared cache images. This makes it use the correct function in dyld.

sbingner and others added 2 commits April 13, 2018 03:50
See comex's comment here:
#27
tl;dr of that is x18 isn't supposed to be used in userland.

This caused some hooked function pointers to randomly be overwritten with 0x0,
causing a crash. Most notably was the function AudioUnitRender in mediaserverd.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants