Skip to main content

Crate asan_oracle

Crate asan_oracle 

Source
Expand description

Crash classification, deduplication, and triage.

Implements SPEC §12 (dedup hash, severity ranking) and §10.3 (CrashReport types). The oracle is the layer that turns a raw memory-safety event into a stable, reportable, comparable artifact.

Re-exports§

pub use dedup::dedup_hash;
pub use dedup::DEDUP_DEFAULT_DEPTH;
pub use log_parser::parse as parse_asan_log;
pub use log_parser::parse_one as parse_asan_log_one;
pub use report::Backtrace;
pub use report::CrashReport;
pub use report::Frame;
pub use report::Verdict;

Modules§

dedup
Crash deduplication via FNV-1a-64 over the top N symbolicated frames.
log_parser
Parser for compiler-rt AddressSanitizer stderr output.
report
Crash report shape — stable machine-readable schema.

Enums§

CrashKind
The classification of a memory-safety violation.
OracleError
Severity
SPEC §12.2 severity ranking. Higher = more severe.
Side