Index: src/runtime/exception.m ================================================================== --- src/runtime/exception.m +++ src/runtime/exception.m @@ -425,11 +425,11 @@ return false; #else uintptr_t callsite_landingpad, callsite_action; - if ((uintptr_t)ip < 1) + if ((intptr_t)ip < 1) return false; do { callsite_landingpad = (uintptr_t)read_uleb128(&ptr); callsite_action = (uintptr_t)read_uleb128(&ptr);