__cxa_finalize __cxa_atexit __ubsan_handle_type_mismatch_minimal strlen write __ubsan_handle_type_mismatch_minimal_abort android_set_abort_message abort __ubsan_handle_alignment_assumption_minimal __ubsan_handle_alignment_assumption_minimal_abort __ubsan_handle_add_overflow_minimal __ubsan_handle_add_overflow_minimal_abort __ubsan_handle_sub_overflow_minimal __ubsan_handle_sub_overflow_minimal_abort __ubsan_handle_mul_overflow_minimal __ubsan_handle_mul_overflow_minimal_abort __ubsan_handle_negate_overflow_minimal __ubsan_handle_negate_overflow_minimal_abort __ubsan_handle_divrem_overflow_minimal __ubsan_handle_divrem_overflow_minimal_abort __ubsan_handle_shift_out_of_bounds_minimal __ubsan_handle_shift_out_of_bounds_minimal_abort __ubsan_handle_out_of_bounds_minimal __ubsan_handle_out_of_bounds_minimal_abort __ubsan_handle_builtin_unreachable_minimal __ubsan_handle_missing_return_minimal __ubsan_handle_vla_bound_not_positive_minimal __ubsan_handle_vla_bound_not_positive_minimal_abort __ubsan_handle_float_cast_overflow_minimal __ubsan_handle_float_cast_overflow_minimal_abort __ubsan_handle_load_invalid_value_minimal __ubsan_handle_load_invalid_value_minimal_abort __ubsan_handle_invalid_builtin_minimal __ubsan_handle_invalid_builtin_minimal_abort __ubsan_handle_invalid_objc_cast_minimal __ubsan_handle_invalid_objc_cast_minimal_abort __ubsan_handle_function_type_mismatch_minimal __ubsan_handle_function_type_mismatch_minimal_abort __ubsan_handle_implicit_conversion_minimal __ubsan_handle_implicit_conversion_minimal_abort __ubsan_handle_nonnull_arg_minimal __ubsan_handle_nonnull_arg_minimal_abort __ubsan_handle_nonnull_return_minimal __ubsan_handle_nonnull_return_minimal_abort __ubsan_handle_nullability_arg_minimal __ubsan_handle_nullability_arg_minimal_abort __ubsan_handle_nullability_return_minimal __ubsan_handle_nullability_return_minimal_abort __ubsan_handle_pointer_overflow_minimal __ubsan_handle_pointer_overflow_minimal_abort __ubsan_handle_cfi_check_fail_minimal __ubsan_handle_cfi_check_fail_minimal_abort libc.so LIBC libclang_rt.ubsan_minimal-i686-android.so
ubsan: mul-overfubsan: missing-ratch by 0x ubsan: float-cas t-overflow by 0xubsan: alignmentubsan: function-nreachable by 0xubsan: sub-overfubsan: type-mismubsan: negate-ovubsan: out-of-boubsan: vla-boundbjc-cast by 0x ubsan: divrem-ovunds by 0x eturn by 0x -not-positive by conversion by 0xrg by 0x ubsan: nullabili-assumption by 0ty-arg by 0x -fail by 0x 0 0 0 0 W W W W 0x ubsan: cfi-checkubsan: nonnull-atype-mismatch byubsan: pointer-ox ubsan: add-overferflow by 0x low by 0x ubsan: shift-outubsan: builtin-uuiltin by 0x -of-bounds by 0xubsan: invalid-bubsan: invalid-olid-value by 0x ubsan: nonnull-rty-return by 0x ubsan: load-invaubsan: implicit-verflow by 0x ubsan: too many errors
Android (12328485, +pgo, +bolt, +lto, +mlgo, based on r530567) clang version 19.0.0 (https://android.googlesource.com/toolchain/llvm-project 97a699bf4812a18fb657c2779f5296a4ab2694d2) Linker: LLD 19.0.0 Android (11695104, +pgo, +bolt, +lto, +mlgo, based on r522817) clang version 18.0.1 (https://android.googlesource.com/toolchain/llvm-project d8003a456d14a3deb8054cdaa529ffbf02d9b262)
__ubsan_handle_nonnull_return_minimal_abort __ubsan_handle_nullability_arg_minimal_abort __ubsan_handle_cfi_check_fail_minimal __ubsan_handle_sub_overflow_minimal __ubsan_handle_cfi_check_fail_minimal_abort __ubsan_handle_divrem_overflow_minimal Android (12328485, +pgo, +bolt, +lto, +mlgo, based on r530567) clang version 19.0.0 (https://android.googlesource.com/toolchain/llvm-project 97a699bf4812a18fb657c2779f5296a4ab2694d2) __ubsan_handle_add_overflow_minimal __ubsan_handle_mul_overflow_minimal_abort __ubsan_handle_divrem_overflow_minimal_abort __ubsan_handle_float_cast_overflow_minimal write __ubsan_handle_nonnull_arg_minimal __ubsan_handle_type_mismatch_minimal __ubsan_handle_negate_overflow_minimal_abort __ubsan_handle_implicit_conversion_minimal __ubsan_handle_nullability_return_minimal __ubsan_handle_nullability_return_minimal_abort __ubsan_handle_load_invalid_value_minimal_abort __ubsan_handle_function_type_mismatch_minimal_abort __ubsan_handle_nullability_arg_minimal __ubsan_handle_mul_overflow_minimal __ubsan_handle_nonnull_return_minimal __ubsan_handle_type_mismatch_minimal_abort strlen atomic_load_relaxed<__sanitizer::atomic_uint32_t> __ubsan_handle_add_overflow_minimal_abort atomic_store<__sanitizer::atomic_uintptr_t> __ubsan_handle_sub_overflow_minimal_abort atomic_load<__sanitizer::atomic_uint32_t> __ubsan_handle_nonnull_arg_minimal_abort abort __ubsan_handle_load_invalid_value_minimal message android_set_abort_message __ubsan_handle_out_of_bounds_minimal __ubsan_handle_builtin_unreachable_minimal __ubsan_handle_invalid_builtin_minimal __ubsan_handle_alignment_assumption_minimal_abort abort_with_message __ubsan_handle_vla_bound_not_positive_minimal __ubsan_handle_function_type_mismatch_minimal __ubsan_handle_pointer_overflow_minimal_abort __ubsan_handle_negate_overflow_minimal atomic_store_relaxed<__sanitizer::atomic_uintptr_t> __ubsan_handle_float_cast_overflow_minimal_abort __ubsan_handle_out_of_bounds_minimal_abort __ubsan_handle_invalid_builtin_minimal_abort __ubsan_handle_invalid_objc_cast_minimal_abort atomic_load<__sanitizer::atomic_uintptr_t> atomic_compare_exchange_strong<__sanitizer::atomic_uint32_t> report_this_error out/llvm-project/compiler-rt/lib/ubsan_minimal/ubsan_minimal_handlers.cpp out/lib/compiler-rt-i386-ndk-cxx atomic_load_relaxed<__sanitizer::atomic_uintptr_t> __ubsan_handle_implicit_conversion_minimal_abort __ubsan_handle_pointer_overflow_minimal __ubsan_handle_shift_out_of_bounds_minimal __ubsan_handle_invalid_objc_cast_minimal __ubsan_handle_alignment_assumption_minimal __ubsan_handle_missing_return_minimal __ubsan_handle_shift_out_of_bounds_minimal_abort __ubsan_handle_vla_bound_not_positive_minimal_abort
.note.android.ident .note.gnu.build-id .dynsym .gnu.version .gnu.version_r .gnu.hash .hash .dynstr .rel.dyn .rel.plt .rodata .eh_frame_hdr .eh_frame .text .plt .data.rel.ro .fini_array .dynamic .got .got.plt .relro_padding .bss .comment .debug_abbrev .debug_info .debug_ranges .debug_str .debug_line .symtab .shstrtab .strtab
crtbegin_so.c __on_dlclose __on_dlclose_late note_android_ident note_data note_name note_end ndk_version ndk_build_number ubsan_minimal_handlers.cpp _ZL17report_this_errorj _ZL12decorate_msgPcj _ZL13caller_pcs_sz _ZL10caller_pcs __FRAME_END__ _GLOBAL_OFFSET_TABLE_ __dso_handle __cxa_finalize __emutls_unregister_key __atexit_handler_wrapper atexit __cxa_atexit __ubsan_handle_type_mismatch_minimal strlen write __ubsan_handle_type_mismatch_minimal_abort android_set_abort_message abort __ubsan_handle_alignment_assumption_minimal __ubsan_handle_alignment_assumption_minimal_abort __ubsan_handle_add_overflow_minimal __ubsan_handle_add_overflow_minimal_abort __ubsan_handle_sub_overflow_minimal __ubsan_handle_sub_overflow_minimal_abort __ubsan_handle_mul_overflow_minimal __ubsan_handle_mul_overflow_minimal_abort __ubsan_handle_negate_overflow_minimal __ubsan_handle_negate_overflow_minimal_abort __ubsan_handle_divrem_overflow_minimal __ubsan_handle_divrem_overflow_minimal_abort __ubsan_handle_shift_out_of_bounds_minimal __ubsan_handle_shift_out_of_bounds_minimal_abort __ubsan_handle_out_of_bounds_minimal __ubsan_handle_out_of_bounds_minimal_abort __ubsan_handle_builtin_unreachable_minimal __ubsan_handle_missing_return_minimal __ubsan_handle_vla_bound_not_positive_minimal __ubsan_handle_vla_bound_not_positive_minimal_abort __ubsan_handle_float_cast_overflow_minimal __ubsan_handle_float_cast_overflow_minimal_abort __ubsan_handle_load_invalid_value_minimal __ubsan_handle_load_invalid_value_minimal_abort __ubsan_handle_invalid_builtin_minimal __ubsan_handle_invalid_builtin_minimal_abort __ubsan_handle_invalid_objc_cast_minimal __ubsan_handle_invalid_objc_cast_minimal_abort __ubsan_handle_function_type_mismatch_minimal __ubsan_handle_function_type_mismatch_minimal_abort __ubsan_handle_implicit_conversion_minimal __ubsan_handle_implicit_conversion_minimal_abort __ubsan_handle_nonnull_arg_minimal __ubsan_handle_nonnull_arg_minimal_abort __ubsan_handle_nonnull_return_minimal __ubsan_handle_nonnull_return_minimal_abort __ubsan_handle_nullability_arg_minimal __ubsan_handle_nullability_arg_minimal_abort __ubsan_handle_nullability_return_minimal __ubsan_handle_nullability_return_minimal_abort __ubsan_handle_pointer_overflow_minimal __ubsan_handle_pointer_overflow_minimal_abort __ubsan_handle_cfi_check_fail_minimal __ubsan_handle_cfi_check_fail_minimal_abort _DYNAMIC
ubsan: mul-overfubsan: missing-ratch by 0x ubsan: float-cas t-overflow by 0xubsan: alignmentubsan: function-nreachable by 0xubsan: sub-overfubsan: type-mismubsan: negate-ovubsan: out-of-boubsan: vla-boundbjc-cast by 0x ubsan: divrem-ovunds by 0x eturn by 0x -not-positive by conversion by 0xrg by 0x ubsan: nullabili-assumption by 0ty-arg by 0x -fail by 0x 0 0 0 0 W W W W 0x ubsan: cfi-checkubsan: nonnull-atype-mismatch byubsan: pointer-ox ubsan: add-overferflow by 0x low by 0x ubsan: shift-outubsan: builtin-uuiltin by 0x -of-bounds by 0xubsan: invalid-bubsan: invalid-olid-value by 0x ubsan: nonnull-rty-return by 0x ubsan: load-invaubsan: implicit-verflow by 0x ubsan: too many errors
Android (12328485, +pgo, +bolt, +lto, +mlgo, based on r530567) clang version 19.0.0 (https://android.googlesource.com/toolchain/llvm-project 97a699bf4812a18fb657c2779f5296a4ab2694d2) Linker: LLD 19.0.0 Android (11695104, +pgo, +bolt, +lto, +mlgo, based on r522817) clang version 18.0.1 (https://android.googlesource.com/toolchain/llvm-project d8003a456d14a3deb8054cdaa529ffbf02d9b262)
__ubsan_handle_nonnull_return_minimal_abort __ubsan_handle_nullability_arg_minimal_abort __ubsan_handle_cfi_check_fail_minimal __ubsan_handle_sub_overflow_minimal __ubsan_handle_cfi_check_fail_minimal_abort __ubsan_handle_divrem_overflow_minimal Android (12328485, +pgo, +bolt, +lto, +mlgo, based on r530567) clang version 19.0.0 (https://android.googlesource.com/toolchain/llvm-project 97a699bf4812a18fb657c2779f5296a4ab2694d2) __ubsan_handle_add_overflow_minimal __ubsan_handle_mul_overflow_minimal_abort __ubsan_handle_divrem_overflow_minimal_abort __ubsan_handle_float_cast_overflow_minimal write __ubsan_handle_nonnull_arg_minimal __ubsan_handle_type_mismatch_minimal __ubsan_handle_negate_overflow_minimal_abort __ubsan_handle_implicit_conversion_minimal __ubsan_handle_nullability_return_minimal __ubsan_handle_nullability_return_minimal_abort __ubsan_handle_load_invalid_value_minimal_abort __ubsan_handle_function_type_mismatch_minimal_abort __ubsan_handle_nullability_arg_minimal __ubsan_handle_mul_overflow_minimal __ubsan_handle_nonnull_return_minimal __ubsan_handle_type_mismatch_minimal_abort strlen atomic_load_relaxed<__sanitizer::atomic_uint32_t> __ubsan_handle_add_overflow_minimal_abort atomic_store<__sanitizer::atomic_uintptr_t> __ubsan_handle_sub_overflow_minimal_abort atomic_load<__sanitizer::atomic_uint32_t> __ubsan_handle_nonnull_arg_minimal_abort abort __ubsan_handle_load_invalid_value_minimal message android_set_abort_message __ubsan_handle_out_of_bounds_minimal __ubsan_handle_builtin_unreachable_minimal __ubsan_handle_invalid_builtin_minimal __ubsan_handle_alignment_assumption_minimal_abort abort_with_message __ubsan_handle_vla_bound_not_positive_minimal __ubsan_handle_function_type_mismatch_minimal __ubsan_handle_pointer_overflow_minimal_abort __ubsan_handle_negate_overflow_minimal atomic_store_relaxed<__sanitizer::atomic_uintptr_t> __ubsan_handle_float_cast_overflow_minimal_abort __ubsan_handle_out_of_bounds_minimal_abort __ubsan_handle_invalid_builtin_minimal_abort __ubsan_handle_invalid_objc_cast_minimal_abort atomic_load<__sanitizer::atomic_uintptr_t> atomic_compare_exchange_strong<__sanitizer::atomic_uint32_t> report_this_error out/llvm-project/compiler-rt/lib/ubsan_minimal/ubsan_minimal_handlers.cpp out/lib/compiler-rt-i386-ndk-cxx atomic_load_relaxed<__sanitizer::atomic_uintptr_t> __ubsan_handle_implicit_conversion_minimal_abort __ubsan_handle_pointer_overflow_minimal __ubsan_handle_shift_out_of_bounds_minimal __ubsan_handle_invalid_objc_cast_minimal __ubsan_handle_alignment_assumption_minimal __ubsan_handle_missing_return_minimal __ubsan_handle_shift_out_of_bounds_minimal_abort __ubsan_handle_vla_bound_not_positive_minimal_abort
.note.android.ident .note.gnu.build-id .dynsym .gnu.version .gnu.version_r .gnu.hash .hash .dynstr .rel.dyn .rel.plt .rodata .eh_frame_hdr .eh_frame .text .plt .data.rel.ro .fini_array .dynamic .got .got.plt .relro_padding .bss .comment .debug_abbrev .debug_info .debug_ranges .debug_str .debug_line .symtab .shstrtab .strtab
crtbegin_so.c __on_dlclose __on_dlclose_late note_android_ident note_data note_name note_end ndk_version ndk_build_number ubsan_minimal_handlers.cpp _ZL17report_this_errorj _ZL12decorate_msgPcj _ZL13caller_pcs_sz _ZL10caller_pcs __FRAME_END__ _GLOBAL_OFFSET_TABLE_ __dso_handle __cxa_finalize __emutls_unregister_key __atexit_handler_wrapper atexit __cxa_atexit __ubsan_handle_type_mismatch_minimal strlen write __ubsan_handle_type_mismatch_minimal_abort android_set_abort_message abort __ubsan_handle_alignment_assumption_minimal __ubsan_handle_alignment_assumption_minimal_abort __ubsan_handle_add_overflow_minimal __ubsan_handle_add_overflow_minimal_abort __ubsan_handle_sub_overflow_minimal __ubsan_handle_sub_overflow_minimal_abort __ubsan_handle_mul_overflow_minimal __ubsan_handle_mul_overflow_minimal_abort __ubsan_handle_negate_overflow_minimal __ubsan_handle_negate_overflow_minimal_abort __ubsan_handle_divrem_overflow_minimal __ubsan_handle_divrem_overflow_minimal_abort __ubsan_handle_shift_out_of_bounds_minimal __ubsan_handle_shift_out_of_bounds_minimal_abort __ubsan_handle_out_of_bounds_minimal __ubsan_handle_out_of_bounds_minimal_abort __ubsan_handle_builtin_unreachable_minimal __ubsan_handle_missing_return_minimal __ubsan_handle_vla_bound_not_positive_minimal __ubsan_handle_vla_bound_not_positive_minimal_abort __ubsan_handle_float_cast_overflow_minimal __ubsan_handle_float_cast_overflow_minimal_abort __ubsan_handle_load_invalid_value_minimal __ubsan_handle_load_invalid_value_minimal_abort __ubsan_handle_invalid_builtin_minimal __ubsan_handle_invalid_builtin_minimal_abort __ubsan_handle_invalid_objc_cast_minimal __ubsan_handle_invalid_objc_cast_minimal_abort __ubsan_handle_function_type_mismatch_minimal __ubsan_handle_function_type_mismatch_minimal_abort __ubsan_handle_implicit_conversion_minimal __ubsan_handle_implicit_conversion_minimal_abort __ubsan_handle_nonnull_arg_minimal __ubsan_handle_nonnull_arg_minimal_abort __ubsan_handle_nonnull_return_minimal __ubsan_handle_nonnull_return_minimal_abort __ubsan_handle_nullability_arg_minimal __ubsan_handle_nullability_arg_minimal_abort __ubsan_handle_nullability_return_minimal __ubsan_handle_nullability_return_minimal_abort __ubsan_handle_pointer_overflow_minimal __ubsan_handle_pointer_overflow_minimal_abort __ubsan_handle_cfi_check_fail_minimal __ubsan_handle_cfi_check_fail_minimal_abort _DYNAMIC