What is the most likely causes of signal 11, also know as "segmentation fault"?
Signal 11 (SIGSEGV, also known as segmentation violation) means that the program accessed a memory location that was not assigned to it.
That's usually a bug in a program. So if you're writing your own program, that's the most likely cause.
It can also commonly occur with some hardware malfunctions.
Please refer to segmentation fault on linux/unix