Project

General

Profile

Bug #1055

[objc] Throwing of exception cause app crash even though there is @catch expression

Added by Dmitry Moskalchuk almost 4 years ago. Updated over 3 years ago.

Status:
Closed
Priority:
High
Category:
toolchain
Target version:
Start date:
09/23/2015
Due date:
% Done:

100%

Estimated time:
CPU Architecture:
Host OS:
Toolchain:
clang-3.6, clang-3.7
Android version:
CrystaX Version:

Description

********** Crash dump: **********
Build fingerprint: 'generic/sdk/generic:4.4.2/KK/938007:eng/test-keys'
pid: 5498, tid: 5498, name: exe799ad2062fab >>> ./exe799ad2062fab4427a3c910d0414046c6 <<<
signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 000026fc
Stack frame #00 pc 0004c166 /data/local/tmp/ndk-tests/armeabi-v7a/629f11be-3662-455e-a72e-7555fb232843/bin/libcrystax.so (strcmp+9): Routine build_arg_table at /home/crystax/work/ndk/ndk/platform/ndk/sources/crystax/gen/freebsd/lib/libc/stdio/mangled-printf-pos.c:659
Stack frame #01 pc 0000ddf7 /data/local/tmp/ndk-tests/armeabi-v7a/629f11be-3662-455e-a72e-7555fb232843/bin/libobjc.so: Routine get_type_table_entry at /tmp/ndk-crystax/tmp/build-7383/build-gnustep-libobjc2/armeabi-v7a/eh_personality.c:223
Stack frame #02 pc 0000d303 /data/local/tmp/ndk-tests/armeabi-v7a/629f11be-3662-455e-a72e-7555fb232843/bin/libobjc.so: Routine internal_objc_personality at /tmp/ndk-crystax/tmp/build-7383/build-gnustep-libobjc2/armeabi-v7a/eh_personality.c:399
Stack frame #03 pc 0000d533 /data/local/tmp/ndk-tests/armeabi-v7a/629f11be-3662-455e-a72e-7555fb232843/bin/libobjc.so (gnustep_objc_personality_v0+122): Routine __gnustep_objc_personality_v0 at /tmp/ndk-crystax/tmp/build-7383/build-gnustep-libobjc2/armeabi-v7a/eh_personality.c:496
Stack frame #04 pc 00001b5f /data/local/tmp/ndk-tests/armeabi-v7a/629f11be-3662-455e-a72e-7555fb232843/bin/exe799ad2062fab4427a3c910d0414046c6 (
gnu_Unwind_RaiseException+46): Routine gnu_Unwind_RaiseException at /home/cislave/workspace/ndk-build-all/HOST/linux/LABEL/ndk-build/toolchain/build/../gcc/gcc-4.9/libgcc/unwind-arm-common.inc:432
Stack frame #05 pc 00002309 /data/local/tmp/ndk-tests/armeabi-v7a/629f11be-3662-455e-a72e-7555fb232843/bin/exe799ad2062fab4427a3c910d0414046c6 (
_Unwind_RaiseException+33): Routine $t at /home/cislave/workspace/ndk-build-all/HOST/linux/LABEL/ndk-build/toolchain/build/../gcc/gcc-4.9/libgcc/config/arm/libunwind.S:356

History

#1

Updated by Dmitry Moskalchuk almost 4 years ago

  • Target version changed from 10.3.0 to 11.0.0
#2

Updated by Dmitry Moskalchuk over 3 years ago

  • Status changed from Open to Closed
  • % Done changed from 0 to 100
  • CrystaX Version set to 10.3.1

Also available in: Atom PDF