add segv.c