GNU/Linux >> Tutoriales Linux >  >> Linux

Formato de archivo de volcado del núcleo

Creo que de alguna manera no escribes todos los datos en el archivo central.

Cree un script simple, hágalo ejecutable y establezca el patrón central para el script.

#!/bin/sh
cat > /tmp/core.$$

Ahora genere un archivo central (por ejemplo, ejecute sleep 1243 y presiona ctrl+\ ) y debería funcionar.

Acabo de probarlo yo mismo en mi sistema y funciona sin problemas.


Lo primero que debe verificar que le viene a la mente es el indicador de encabezado Elf que indica qué tipo de archivo es. Tiene cuatro valores:objeto compartido, objeto no vinculado, ejecutable y volcado del núcleo. Es muy probable que eso sea lo que está causando los errores de gdb.

Además, intente examinarlo con objdump:puede separar todo el archivo ELF para analizar qué parte aparentemente no es buena.

Puede encontrar la especificación ELF en https://refspecs.linuxbase.org/elf/elf.pdf


Linux
  1. Cómo resolver:stdin:no en formato gzip

  2. ¿Cómo descomprimir el formato de archivo .xz en Linux usando las utilidades tar y xz?

  3. ¿Núcleo volcado, pero el archivo principal no está en el directorio actual?

  4. Cómo encontrar archivos de formato DOS en un sistema de archivos de Linux

  5. Tamaño de archivo en formato legible por humanos

Cómo formatear particiones de disco en Linux

Cómo mostrar el tamaño del archivo en formato legible por humanos (KB, MB, GB) en la terminal de Linux

Manejo de nombres de archivo multiplataforma en .NET Core

Error de SSH del archivo id_rsa.pub:formato no válido

GNU nano 2:formato DOS o formato Mac en Linux

formato de archivo de contraseña ldapsearch