SEGV
обычно доставляется, когда состояние процесса повреждено(память не отображается там, где она должна быть, или отображается с другими разрешениями, чем ожидалось, логика программы пытается получить доступ к памяти, которую она не должна получить доступ и т. д. ).
В этом случае лучше сделать дамп ядра и умереть как можно скорее, чтобы последующие изменения не испортили все еще больше и не сделали последующую отладку -mortem бесполезной.