Si ejecuto un programa desde el shell, y esto falla:
$ buggy_program
Segmentation fault
Sin embargo, me dirá, ¿hay alguna manera de hacer que los programas impriman una traza inversa, tal vez ejecutando algo como esto:
$ print_backtrace_if_segfault buggy_program
Segfault in main.c:35
(rest of the backtrace)
También prefiero no usar strace o ltrace para ese tipo de información, ya que se imprimirán de cualquier manera ...