Linux: manejar un fallo de segmentación y obtener un volcado de núcleo

Cuando mi aplicación falla con una falla de segmentación, me gustaría obtener un volcado de núcleo del sistema. Lo hago configurando de antemano

ulimit -c unlimited

También me gustaría tener una indicación en los registros de mi aplicación de que se ha producido un error de segmentación. Hago eso usandosigaction(). Sin embargo, si lo hago, la señal no alcanza su manejo predeterminado y no se guarda un volcado de memoria.

¿Cómo puedo hacer que tanto el núcleo del sistema descargue una línea de registro de mi propio controlador de señales al mismo tiempo?

Respuestas a la pregunta(2)

Su respuesta a la pregunta