We have found a large number of memory-related crashes in iOS18, and multiple issues have finally pointed to this crash line xzm_xzone_malloc_tiny_outlined. Do not know how to solve it now
On Apple platforms, malloc
is backed by a variety of zones. Indeed, it’s possible to create your own zones using the API in <malloc/malloc.h>
. To do this you have to create a zone allocator function.
xzm_xzone_malloc_tiny_outlined
is part of one of the built-in zone allocator functions. If it’s crashing, it’s very likely that this is because of a memory management bug. I recommend that you start your investigation by deploying the standard memory debugging tools.
Share and Enjoy
—
Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"