App crashes on first open (libc.so, libjsc.so)

:astonished: SIGILL means the app was killed because of an “Illegal instruction” signal.

Basically, the CPU tried to execute a nonsensical instruction.

This indicates some sort of memory corruption. e.g. caused by something overwriting a function return address or an uninitialized function pointer or maybe referencing something after it was freed or something like that.

So unfortunately that doesn’t really narrow down the cause of the problem.

I have found an RN issue for this, which has some possible workarounds:

1 Like