exception crash lazarus / 43-Android ---------------------------------------------------------------------- BeniBela · 2021-12-19 21:02 So my app crashes because an exceptinon on aarch64, but the exception is caught. Like this Code: [Select]  try     raise Exception.Create('abc');   except     on e: Exception do ;   end; crashes. How can that happen? Code: [Select]12-19 21:47:29.056  4023  4023 F libc    : Fatal signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x30 in tid 4023 (ibela.videlibri), pid 4023 (ibela.videlibri) 12-19 21:47:29.162  4108  4108 I crash_dump64: obtaining output fd from tombstoned, type: kDebuggerdTombstone 12-19 21:47:29.164   748   748 I /system/bin/tombstoned: received crash request for pid 4023 12-19 21:47:29.168  4108  4108 I crash_dump64: performing dump of process 4023 (target tid = 4023) 12-19 21:47:29.184  4108  4108 F DEBUG   : *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** 12-19 21:47:29.184  4108  4108 F DEBUG   : Build fingerprint: 'Nokia/C ore2_00WW/CO2N_sprout:10/QP1A.190711.020/00WW_4_200:user/release-keys' 12-19 21:47:29.184  4108  4108 F DEBUG   : Revision: '0' 12-19 21:47:29.184  4108  4108 F DEBUG   : ABI: 'arm64' 12-19 21:47:29.194  4108  4108 F DEBUG   : Timestamp: 2021-12-19 21:47:29+0100 12-19 21:47:29.195  4108  4108 F DEBUG   : pid: 4023, tid: 4023, name: ibela.videlibri  >>> de.benibela.videlibri <<< 12-19 21:47:29.195  4108  4108 F DEBUG   : uid: 10202 12-19 21:47:29.195  4108  4108 F DEBUG   : signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x30 12-19 21:47:29.195  4108  4108 F DEBUG   : Cause: null pointer dereference 12-19 21:47:29.195  4108  4108 F DEBUG   :     x0  0000000000000028  x1  d7b1d20d532eb138  x2  0000007cf57dced0  x3  0000007fd39677e0 12-19 21:47:29.195  4108  4108 F DEBUG   :     x4  0000007fd39684e0  x5  0000007cf6ddc096  x6  00000000ffffffff  x7  0000000000000000 12-19 21:47:29.195  4108  4108 F DEBUG   :     x8  0000007de396f128  x9  0000000000000001  x10 0000000000000001  x11 0000007d5dd56448 12-19 21:47:29.195  4108  4108 F DEBUG   :     x12 0000007d5dd5649c  x13 0000007d5dd564f0  x14 0000007d5dd56550  x15 0000000000000000 12-19 21:47:29.195  4108  4108 F DEBUG   :     x16 0000007cf5a20610  x17 0000007de2693b58  x18 0000007de40de000  x19 0000007fd3967ad8 12-19 21:47:29.195  4108  4108 F DEBUG   :     x20 0000007fd3967ae0  x21 0000000000000028  x22 0000007ddeeff210  x23 0000007d5560cc80 12-19 21:47:29.195  4108  4108 F DEBUG   :     x24 0000000000000004  x25 0000007de396f020  x26 0000007de37b4cb0  x27 0000000000000001 12-19 21:47:29.195  4108  4108 F DEBUG   :     x28 0000000000000000  x29 0000007fd3967ac0 12-19 21:47:29.195  4108  4108 F DEBUG   :     sp  0000007fd3967aa0  lr  0000007cf57d1f24  pc  0000007cf57c38dc 12-19 21:47:29.195  4108  4108 F DEBUG   : 12-19 21:47:29.195  4108  4108 F DEBUG   : backtrace: 12-19 21:47:29.195  4108  4108 F DEBUG   :       #00 pc 00000000000828dc  /data/app/de.benibela.videlibri- E_LkJHh8RFSqM7IKlFmL7g==/lib/arm64/liblclapp.so (BuildId: 61c2af45dcb2e9ed6844810546a35357a5d8390e) It does not happen with every installation. But on the installation where it happens, it happens every time.