.DUMP

Archivo DUMP

Breakpad symbol (library symbols) file
Hacer una pregunta
RESPUESTA RÁPIDA

Un archivo .dump listado aquí es un archivo de símbolos de la biblioteca Breakpad: datos en texto plano que mapean direcciones de código máquina con nombres de funciones y líneas de código fuente. Los desarrolladores lo introducen en las herramientas Breakpad de Google junto con un informe de error para obtener un rastreo de pila (stack trace) legible. Tenga en cuenta que .dump es una extensión genérica que también se utiliza para volcados de memoria y exportaciones de bases de datos, los cuales no están relacionados.

Desarrollador: Google (Breakpad / Crashpad project) Categoría: Archivos de desarrollo Estándar abierto MIME: text/plain
SE ABRE EN Windows macOS Linux
Relacionado: .DO · .MD · .HEX · .XSD

En esta página

19k+ extensiones indexadas
Última revisión Aug 1, 2026

¿No está seguro de qué es su archivo?

Suelte cualquier archivo en nuestro identificador - leemos solo los primeros bytes para nombrar el formato.

Identificar un archivo

¿Qué es el formato de archivo DUMP?

La extensión .dump es utilizada por los archivos de símbolos creados por Google Breakpad, una biblioteca de informes de errores de código abierto utilizada por diversos programas, incluido Mozilla Firefox. En lugar de registrar los detalles del error en sí, los archivos .dump son tablas de símbolos de depuración en texto plano generadas por la herramienta dump_syms a partir de los datos de depuración nativos de un binario (archivos PDB de Windows, ELF DWARF o macOS DWARF/STABS). Mapean direcciones de código máquina sin procesar con nombres de funciones, rutas de archivos fuente y números de línea.

Los archivos .dump se producen con antelación y se almacenan en un servidor de símbolos o en un directorio local, no se generan cuando un programa falla. Cuando ocurre un error, la herramienta complementaria minidump_stackwalk lee el archivo de símbolos .dump junto con un informe de error minidump para producir un rastreo de pila legible por humanos. El rastreo simbolizado resultante, junto con el informe de error, puede enviarse a los desarrolladores de software para que determinen y solucionen los errores que causan la caída del programa.

Un archivo de símbolos de Breakpad es texto ASCII orientado a líneas. La primera línea siempre es un registro MODULE -por ejemplo MODULE Linux x86_64 <build-id> libfoo.so- que identifica el SO, la arquitectura de la CPU, un ID de compilación único y el nombre de la biblioteca o ejecutable. Los registros posteriores (FILE, FUNC, PUBLIC, STACK) contienen el resto del mapeo de símbolos; las revisiones posteriores del formato añaden registros INLINE e INLINE_ORIGIN, y los lectores están diseñados para tolerar tipos de registros desconocidos. Los archivos varían desde decenas de kilobytes hasta cientos de megabytes, dependiendo del tamaño de la biblioteca que se esté simbolizando.

Debido a que los archivos de símbolos .dump son ASCII simple, pueden inspeccionarse en cualquier editor de texto como Notepad++ o VS Code, o procesarse mediante programación con Sentry CLI y la biblioteca symbolic, que también admiten el mismo formato de símbolos de Breakpad.

Seguridad y protección

RIESGO: LOW

Un archivo de símbolos de Breakpad es texto plano sin contenido ejecutable, por lo que es seguro abrirlo. La única preocupación real es que los archivos de símbolos exponen nombres de funciones internas y rutas de origen de un programa (divulgación leve de información), por lo que los proveedores suelen mantenerlos en servidores de símbolos privados. Debido a que «.dump» también se usa para volcados de memoria y exportaciones de bases de datos, verifique qué es realmente un archivo determinado antes de asumir que es inofensivo; un volcado de memoria sin procesar puede contener datos confidenciales.

Detalles del formato

en pocas palabras
NOMBRE COMPLETOBreakpad symbol (library symbols) filetambién conocido como Breakpad symbol file, Library symbols file
DESARROLLADORGoogle (Breakpad / Crashpad project)desde 2007 (Google Breakpad open-sourced; symbol-file format dates from that era)
TIPO MIMEtext/plain
TIPOTabla de símbolos de depuración en texto plano para simbolización de rastreos de pila de errores
ESTÁNDARAbierto · libre de regalías
RELACIONADO.do.md.hex.xsd
Esta extensión también es utilizada por…
  • Archivo de volcado de memoria / error - Un volcado de memoria de proceso o kernel sin procesar (p. ej., core dump, Windows .dmp): binario, se abre en un depurador; no está relacionado con los archivos de símbolos de texto.
  • Volcado de base de datos / SQL - Una exportación de texto de una base de datos producida por herramientas como mysqldump/pg_dump; se vuelve a ejecutar en la base de datos, no es una tabla de símbolos.
  • Wireshark / captura de paquetes o volcado de datos genérico - Varias herramientas escriben un «.dump» de datos capturados o exportados sin procesar; el formato depende totalmente de la herramienta que lo produce.

Programas que abren archivos DUMP

Windows3 apps
Text editor (Notepad++, VS Code) Código abierto Abra el archivo para leer los registros MODULE/FUNC/PUBLIC; es texto plano. Útil para confirmar que es un archivo de símbolos de Breakpad y verificar el ID de depuración.
Breakpad tools (minidump_stackwalk / dump_syms) Código abierto Use minidump_stackwalk con un minidump y los archivos de símbolos para producir un rastreo de pila simbolizado; dump_syms genera estos archivos.
Sentry CLI / symbolic Código abierto Use sentry-cli / la biblioteca «symbolic» para validar y procesar archivos de símbolos de Breakpad para la simbolización de errores.
macOS2 apps
Breakpad tools (minidump_stackwalk / dump_syms) Código abierto Use minidump_stackwalk con un minidump y los archivos de símbolos para producir un rastreo de pila simbolizado; dump_syms genera estos archivos.
Text editor (VS Code / BBEdit) Gratis Abra el archivo de símbolos en texto plano para inspeccionar sus registros.
Linux2 apps
Breakpad tools (minidump_stackwalk / dump_syms) Código abierto Use minidump_stackwalk con un minidump y los archivos de símbolos para producir un rastreo de pila simbolizado; dump_syms genera estos archivos.
Any text editor / less Código abierto Es texto ASCII; ábralo con cualquier editor o «less» para leer los registros.

Detalles técnicos

especificación profunda
Tipo de formatoTabla de símbolos de depuración en texto plano; registros ASCII orientados a líneas que mapean direcciones de código máquina con nombres de funciones y ubicaciones de código fuente
Tipo MIMEtext/plain (también visto como application/octet-stream en contextos de transferencia genéricos)
Encabezado de archivo / magicSin bytes mágicos binarios; la primera línea siempre es un registro MODULE: MODULE <os> <arch> <build-id> <name>
Codificación de textoASCII; líneas delimitadas según la plataforma anfitriona (LF en Unix, CRLF en Windows)
ContenedorTexto plano: sin envoltorio binario, sin secciones o fragmentos incrustados
CompresiónNinguna integrada; los archivos pueden almacenarse comprimidos con gzip externamente en servidores de símbolos
Tamaño de archivo típicoDe decenas de KB a cientos de MB; escala con el número de funciones y líneas de código fuente en el binario simbolizado
Tipos de registroMODULE (encabezado), FILE (lista de rutas de origen), FUNC (rangos de direcciones de funciones), PUBLIC (símbolos exportados), registros de número de línea, STACK (desenrollado de pila), INLINE, INLINE_ORIGIN
ID de compilación / clave de coincidenciaEl registro MODULE incrusta un ID de compilación de depuración (hash) utilizado para emparejar el archivo de símbolos con el binario o minidump exacto
Herramienta productoradump_syms (Breakpad/Crashpad): extrae datos de símbolos de PDB de Windows, ELF DWARF o información de depuración macOS DWARF/STABS
Herramientas consumidorasminidump_stackwalk (Breakpad), Sentry CLI, biblioteca symbolic (Rust/Python): todos leen este formato para simbolizar rastreos de pila de errores
Soporte de plataformaWindows, macOS, Linux, Android: Breakpad y Crashpad generan y consumen archivos de símbolos .dump en las cuatro plataformas
Extensibilidad del formatoDiseño de registros por palabras clave aditivas; los analizadores omiten tipos de registros no reconocidos, lo que permite añadir registros INLINE e INLINE_ORIGIN sin romper las herramientas antiguas
Formatos de depuración de origen leídosWindows PDB (.pdb), ELF DWARF (.so / .elf), macOS DWARF y STABS (.dSYM / .dylib): dump_syms convierte todos estos al formato de símbolos unificado .dump
Lanzado2007 (Google Breakpad open-sourced; symbol-file format dates from that era)
Última versiónBreakpad symbol format additively extended (INLINE/INLINE_ORIGIN records added in later revisions); no formal version number
Estándar abierto · libre de regalías
Especificacióngithub.com

Conversiones de DUMP

Preguntas y respuestas de la comunidad

preguntado por usuarios
Hacer una pregunta rápida
Obtenga ayuda de personas que trabajan con archivos DUMP. Sea específico: incluya su sistema y la versión del software.
No se necesita cuenta · respuestas generalmente en un día

Aún no hay preguntas; sea el primero en preguntar sobre los archivos DUMP.

Preguntas frecuentes

¿Qué es un archivo .dump?
En el sentido aquí listado, es un archivo de SÍMBOLOS de la biblioteca Breakpad: un mapa en texto plano de nombres de funciones y líneas de código fuente utilizado para simbolizar informes de errores. Sin embargo, la extensión es genérica: también se usa para volcados de memoria y exportaciones de bases de datos/SQL.
¿Cómo abro un archivo de símbolos de Breakpad (.dump)?
Es texto ASCII; ábralo en cualquier editor para leer sus registros MODULE/FUNC/PUBLIC. Para usarlo realmente, introdúzcalo junto con un minidump en la herramienta minidump_stackwalk de Breakpad para producir un rastreo de pila.
¿Cuál es la diferencia entre un archivo de símbolos .dump y un volcado de error .dmp?
El minidump .dmp es la instantánea binaria del error (registros/pila); el archivo de símbolos es el texto que mapea las direcciones a nombres de funciones. Se combinan ambos para obtener un rastreo de error legible.
¿Por qué mi rastreo de error muestra direcciones hexadecimales en lugar de nombres de funciones?
El archivo de símbolos falta o no coincide con el binario. Genere los símbolos con dump_syms a partir de la compilación exacta (el debug-id de MODULE debe coincidir) y apunte el procesador hacia ellos.
¿Mi .dump es un archivo de símbolos, un volcado de memoria o una exportación de base de datos?
Revise los primeros bytes: un archivo de símbolos de Breakpad comienza con una línea de texto «MODULE …»; un volcado de base de datos es SQL/texto legible; un volcado de memoria/core es binario y necesita un depurador. La extensión por sí sola no lo indica.

Referencias

1Google Breakpad - Symbol file formatgithub.com
2Google Breakpad - project repositorygithub.com

Siga explorando

en toda la base de datos

Extensiones principales esta semana

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.MDMarkdown Document
4.BINCD/DVD Disc Image (BIN/CUE)
5.NOMEDIAAndroid No-Media Marker File
6.PARTPartial Download File
7.RPMSGRestricted Permission Message
8.EXEWindows Executable (Portable Executable)
9.AVIFAV1 Image File Format (AVIF)
10.DBSQLite Database File

Extensiones relacionadas

.DOStata Do-File
.MDMarkdown Document
.HEXIntel HEX File
.XSDXML Schema Definition
.MAPSource Map (JavaScript / CSS)
.CONFIGConfiguration File

Herramientas de archivo gratuitas

Un identificador de archivos y convertidor de imágenes en el navegador - todo se ejecuta en su dispositivo.

Abrir la caja de herramientas

Explorar extensiones de archivo A-Z