A deep dive into HotSpot error files (hs_err), the crash reports generated when a JVM crashes. Covers the structure of these files including the header/summary, thread section, process section, events, and dynamic libraries subsections. Also introduces two new tools: a VSCode syntax highlighting extension for hs_err files, and a browser-based redaction tool built using GraalVM Web Image (compiled to WebAssembly) that lets you redact sensitive information like usernames, folder paths, and hostnames without a backend server.
Table of contents
Header and SummaryThread SectionProcess SectionSyntax HighlightingRedactionConclusionAuthorRelated Posts:Sort: