Segmentation faults can also be returned by the kernel if the kernel suffers an oops while handling the system call. Given that ifconfig isn't much more than a wrapper around a bunch of system calls ...