GNU/Linux >> Tutoriales Linux >  >> Linux

GDB y problemas con los volcados del núcleo

Resolví este problema en particular, gracias en gran parte a WhozCraig, quien sugirió que GDB se estaba comportando como debería cuando se alimentaba a la fuerza con un archivo central comprimido LZ4. Si Craig fuera tan amable de publicar una solución diciendo algo similar, me encantaría darle esa gran marca de verificación Sin embargo, me llevo todo el crédito. ¡Bwahahaha!

La solución más fácil es iniciar gdb a través de una subrutina llamada coredumpctl junto con el PID del programa bloqueado, a la

$coredumpctl gdb PID AQUÍ

Esto me molesta, Arch, y es posible que migre a Gentoo por eso .


Tengo el mismo propósito contigo. Simplemente descomprima el archivo lz4 con lz4 comando, entonces puede depurar por gdb crashed_C_executable_file uncompressed_coredump_file


Linux
  1. Extraer y mostrar datos con awk

  2. ¿Recortar con Lvm y Dm-crypt?

  3. Ejecutar secuencia de comandos con ". ¿Y con “fuente”?

  4. Encuentra la diferencia con mtime - y +

  5. umask actual de un proceso con <pid>

Edite texto en Linux con KWrite y Kate

Personalizando mi terminal Linux con tmux y Git

Gestión de procesos en Linux con kill y killall

Instalación y primeros pasos con Git

.NET Core y Docker

.NET y Docker