strace shows Segmentation fault but program exited with exit status 0
While running strace
on a process, I noticed that some of the threads exited with a SIGSEGV whoever, the main process continued to execute and exited with an exit status 0. Shouldn’t the process exit with an appropriate exit code? Please help in identifying what is going on here.