.DUMP

DUMP Datei

Breakpad symbol (library symbols) file
Frage stellen
SCHNELLE ANTWORT

Eine hier aufgeführte .dump-Datei ist eine Breakpad-Bibliotheks-Symboldatei - Klartextdaten, die Maschinenadressen auf Funktionsnamen und Quellzeilen abbilden. Entwickler übergeben sie zusammen mit einem Absturzbericht an Googles Breakpad-Werkzeuge, um einen lesbaren Stack-Trace zu erhalten. Hinweis: .dump ist eine generische Erweiterung, die auch für Speicher-Dumps und Datenbankexporte verwendet wird, die damit nichts zu tun haben.

Entwickler: Google (Breakpad / Crashpad project) Kategorie: Developerdateien Offener Standard MIME: text/plain
VERFÜGBAR AUF Windows macOS Linux
Verwandt: .DO · .MD · .HEX · .XSD

Auf dieser Seite

19k+ Erweiterungen indexiert
Zuletzt geprüft Aug 1, 2026

Nicht sicher, was Ihre Datei ist?

Legen Sie eine beliebige Datei in unseren Identifikator - wir lesen nur die ersten Bytes, um das Format zu benennen.

Datei identifizieren

Was ist das DUMP-Dateiformat?

Die Erweiterung .dump wird von Symboldateien verwendet, die von Google Breakpad erzeugt werden - einer Open-Source-Absturzmeldebibliothek, die von verschiedenen Programmen genutzt wird, darunter Mozilla Firefox. Anstatt selbst Absturzdetails aufzuzeichnen, sind .dump-Dateien Klartext-Debug-Symboltabellen, die das Werkzeug dump_syms aus den nativen Debug-Daten einer Binärdatei generiert (Windows-PDB-Dateien, ELF DWARF oder macOS DWARF/STABS). Sie bilden rohe Maschinenadressen auf Funktionsnamen, Quellpfade und Zeilennummern ab.

.dump-Dateien werden im Voraus erzeugt und auf einem Symbolserver oder in einem lokalen Verzeichnis gespeichert - nicht erst beim Absturz eines Programms. Tritt ein Absturz auf, liest das Begleitwerkzeug minidump_stackwalk die .dump-Symboldatei zusammen mit einem Minidump-Absturzbericht und erstellt daraus einen menschenlesbaren Stack-Trace. Der symbolisierte Trace kann zusammen mit dem Absturzbericht an Softwareentwickler geschickt werden, damit diese die ursächlichen Fehler ermitteln und beheben können.

Eine Breakpad-Symboldatei ist zeilenorientierter ASCII-Text. Die erste Zeile ist stets ein MODULE-Eintrag - beispielsweise MODULE Linux x86_64 <build-id> libfoo.so - und gibt Betriebssystem, CPU-Architektur, eine eindeutige Build-ID sowie den Bibliotheks- oder Programmnamen an. Folgeeinträge (FILE, FUNC, PUBLIC, STACK) enthalten den Rest der Symbolzuordnung; spätere Formatversionen fügen INLINE- und INLINE_ORIGIN-Einträge hinzu, und Parser sind darauf ausgelegt, unbekannte Eintragstypen zu überspringen. Die Dateigröße reicht von wenigen Kilobyte bis zu mehreren Hundert Megabyte, je nach Umfang der zu symbolisierenden Bibliothek.

Da .dump-Symboldateien einfaches ASCII sind, lassen sie sich in jedem Texteditor wie Notepad++ oder VS Code einsehen oder programmgesteuert mit Sentry CLI und der symbolic-Bibliothek verarbeiten, die ebenfalls das Breakpad-Symbolformat unterstützen.

Sicherheit

RISIKO: LOW

Eine Breakpad-Symboldatei ist reiner Text ohne ausführbaren Inhalt und daher sicher zu öffnen. Das eigentliche Risiko besteht darin, dass Symboldateien interne Funktionsnamen und Quellpfade eines Programms offenlegen (geringfügige Informationspreisgabe), weshalb Anbieter sie üblicherweise auf privaten Symbolservern aufbewahren. Da '.dump' auch für Speicher-Dumps und Datenbankexporte verwendet wird, sollten Sie vor dem Öffnen prüfen, womit Sie es tatsächlich zu tun haben - ein roher Speicher-Dump kann sensible Daten enthalten.

Formatdetails

kurz gefasst
VOLLSTÄNDIGER NAMEBreakpad symbol (library symbols) filealias Breakpad symbol file, Library symbols file
ENTWICKLERGoogle (Breakpad / Crashpad project)seit 2007 (Google Breakpad open-sourced; symbol-file format dates from that era)
MIME TYPEtext/plain
TYPKlartext-Debug-Symboltabelle zur Symbolisierung von Absturz-Stack-Traces
STANDARDOffen · lizenzfrei
Diese Erweiterung wird auch verwendet von…
  • Speicher-/Absturz-Dump-Datei - Ein roher Prozess- oder Kernel-Speicher-Dump (z. B. Core Dump, Windows .dmp) - binär, wird in einem Debugger geöffnet; nicht verwandt mit Textsymboldateien.
  • Datenbank-/SQL-Dump - Ein Textexport einer Datenbank, erzeugt von Werkzeugen wie mysqldump/pg_dump; wird zurück in die Datenbank eingespielt und ist keine Symboltabelle.
  • Wireshark / Paketmitschnitt oder allgemeiner Daten-Dump - Verschiedene Werkzeuge schreiben einen '.dump' mit rohen erfassten oder exportierten Daten; das Format hängt vollständig vom erzeugenden Werkzeug ab.

Programme zum Öffnen von DUMP-Dateien

Windows3 apps
Text editor (Notepad++, VS Code) Open Source Öffnen Sie die Datei, um die MODULE/FUNC/PUBLIC-Einträge zu lesen - es ist reiner Text. Nützlich, um zu bestätigen, dass es sich um eine Breakpad-Symboldatei handelt, und die Debug-ID zu prüfen.
Breakpad tools (minidump_stackwalk / dump_syms) Open Source Verwenden Sie minidump_stackwalk mit einem Minidump und den Symboldateien, um einen symbolisierten Stack-Trace zu erstellen; dump_syms erzeugt diese Dateien. (BreakPad in db.)
Sentry CLI / symbolic Open Source Verwenden Sie sentry-cli / die „symbolic“-Bibliothek, um Breakpad-Symboldateien für die Absturzsymbolisierung zu validieren und zu verarbeiten.
macOS2 apps
Breakpad tools (minidump_stackwalk / dump_syms) Open Source Verwenden Sie minidump_stackwalk mit einem Minidump und den Symboldateien, um einen symbolisierten Stack-Trace zu erstellen; dump_syms erzeugt diese Dateien. (BreakPad in db.)
Text editor (VS Code / BBEdit) Kostenlos Öffnen Sie die Klartextsymboldatei, um ihre Einträge zu prüfen.
Linux2 apps
Breakpad tools (minidump_stackwalk / dump_syms) Open Source Verwenden Sie minidump_stackwalk mit einem Minidump und den Symboldateien, um einen symbolisierten Stack-Trace zu erstellen; dump_syms erzeugt diese Dateien. (BreakPad in db.)
Any text editor / less Open Source Es handelt sich um ASCII-Text - öffnen Sie die Datei mit einem beliebigen Editor oder „less“, um die Einträge zu lesen.

Technische Details

technische Spezifikation
FormattypKlartext-Debug-Symboltabelle; zeilenorientierte ASCII-Einträge, die Maschinenadressen auf Funktionsnamen und Quellpositionen abbilden
MIME-Typtext/plain (auch als application/octet-stream in generischen Übertragungskontexten)
Datei-Header / MagicKeine binären Magic-Bytes; die erste Zeile ist stets ein MODULE-Eintrag: MODULE <os> <arch> <build-id> <name>
TextkodierungASCII; Zeilentrennzeichen plattformabhängig (LF unter Unix, CRLF unter Windows)
ContainerReiner Text - kein binärer Wrapper, keine eingebetteten Abschnitte oder Chunks
KomprimierungKeine integrierte Komprimierung; Dateien können extern auf Symbolservern gzip-komprimiert gespeichert werden
Typische DateigrößeEinige KB bis mehrere Hundert MB - skaliert mit der Anzahl der Funktionen und Quellzeilen in der symbolisierten Binärdatei
EintragstypenMODULE (Header), FILE (Quellpfadliste), FUNC (Funktionsadressbereiche), PUBLIC (exportierte Symbole), Zeilennummereinträge, STACK (Frame-Unwinding), INLINE, INLINE_ORIGIN
Build-ID / ZuordnungsschlüsselDer MODULE-Eintrag enthält eine Debug-Build-ID (Hash), die die Symboldatei mit der exakten Binärdatei oder dem Minidump verknüpft
Erzeugendes Werkzeug`dump_syms` (Breakpad/Crashpad) - extrahiert Symboldaten aus Windows PDB, ELF DWARF oder macOS DWARF/STABS-Debug-Informationen
Verarbeitende Werkzeuge`minidump_stackwalk` (Breakpad), Sentry CLI, symbolic-Bibliothek (Rust/Python) - alle lesen dieses Format, um Absturz-Stack-Traces zu symbolisieren
PlattformunterstützungWindows, macOS, Linux, Android - Breakpad und Crashpad erzeugen und verarbeiten .dump-Symboldateien auf allen vier Plattformen
FormaterweiterbarkeitAdditives Schlüsselwort-Eintrag-Design; Parser überspringen unbekannte Eintragstypen, sodass INLINE- und INLINE_ORIGIN-Einträge hinzugefügt werden können, ohne ältere Werkzeuge zu beeinträchtigen
Gelesene Quell-Debug-FormateWindows PDB (.pdb), ELF DWARF (.so / .elf), macOS DWARF und STABS (.dSYM / .dylib) - `dump_syms` konvertiert alle in das einheitliche .dump-Symbolformat
Veröffentlicht2007 (Google Breakpad open-sourced; symbol-file format dates from that era)
Neueste VersionBreakpad symbol format additively extended (INLINE/INLINE_ORIGIN records added in later revisions); no formal version number
Offener StandardJa · lizenzgebührenfrei
Spezifikationgithub.com

DUMP-Konvertierungen

Community Q&A

von Nutzern gefragt
Schnelle Frage stellen
Holen Sie sich Hilfe von Menschen, die mit DUMP-Dateien arbeiten. Seien Sie konkret - geben Sie Ihr System und die Softwareversion an.
Kein Konto erforderlich · Antworten meist innerhalb eines Tages

Noch keine Fragen - stellen Sie die erste Frage zu DUMP-Dateien.

Häufig gestellte Fragen

Was ist eine .dump-Datei?
Im hier beschriebenen Sinne ist es eine Breakpad-Bibliotheks-SYMBOLDATEI - eine Klartext-Zuordnung von Funktionsnamen und Quellzeilen, mit der Absturzberichte symbolisiert werden. Die Erweiterung ist jedoch generisch: Sie wird auch für Speicher-Dumps und Datenbank-/SQL-Exporte verwendet.
Wie öffne ich eine Breakpad-Symboldatei (.dump)?
Es handelt sich um ASCII-Text - öffnen Sie die Datei in einem beliebigen Editor, um die MODULE/FUNC/PUBLIC-Einträge zu lesen. Um sie tatsächlich zu nutzen, übergeben Sie sie zusammen mit einem Minidump an minidump_stackwalk von Breakpad, um einen Stack-Trace zu erzeugen.
Was ist der Unterschied zwischen einer .dump-Symboldatei und einem .dmp-Absturz-Dump?
Der .dmp-Minidump ist die binäre Momentaufnahme des Absturzes (Register/Stack); die Symboldatei ist der Text, der Adressen auf Funktionsnamen abbildet. Beide zusammen ergeben einen lesbaren Absturz-Trace.
Warum zeigt mein Absturz-Trace Hexadressen statt Funktionsnamen?
Die Symboldatei fehlt oder passt nicht zur Binärdatei. Erzeugen Sie Symbole mit dump_syms aus dem exakt gleichen Build (die MODULE-Debug-ID muss übereinstimmen) und verweisen Sie den Prozessor darauf.
Ist meine .dump-Datei eine Symboldatei, ein Speicher-Dump oder ein Datenbankexport?
Prüfen Sie die ersten Bytes: Eine Breakpad-Symboldatei beginnt mit einer Textzeile „MODULE …“; ein Datenbankdump ist lesbares SQL/Text; ein Speicher-/Core-Dump ist binär und erfordert einen Debugger. Die Erweiterung allein gibt darüber keinen Aufschluss.

Quellen

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

Weiter entdecken

in der Datenbank

Top-Erweiterungen dieser Woche

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

Verwandte Erweiterungen

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

Kostenlose Datei-Tools

Ein Browser-Dateiidentifikator und Bildkonverter - alles läuft auf Ihrem Gerät.

Toolbox öffnen

Dateierweiterungen A-Z durchsuchen