hit this one today on iOS 17.1.2. took me a while to find this bug report, so I'll throw a few more keywords here to help others find it: asan reports false positive AsanDie
reproducible with something as simple as:
try {
throw int{};
}catch (int) {
} //<= AsanDie here
Since I'd prefer to have the app halt as soon as ASAN hits an error when I'm debugging, I'm installing the latest iOS beta 17.2 as suggested by apple above. if I don't post back here in 20 minutes then you can assume it worked for me...