I need to know the root cause of the segmentation fault (SIGSEGV), and how to handle it.
The initial source cause can also be an out of memory.