SIGSEGV is an illegal memory access.
A common example is when there are too many accesses to a deallocated memory address.
It occurs when there are multiple threads accessing a single object, which is not thread-safe, or when UI operations are performed from the UI thread.
To fix this, please identify the relevant part on the stack trace and check the source code level for the above cases.
Reference]Segmentation fault Wikipedia