struct
Cradare2::Model::CrashDiagnosis
- Cradare2::Model::CrashDiagnosis
- Struct
- Value
- Object
Overview
Structured crash diagnosis report containing architectural classification, register forensics, root-cause pattern analysis, and actionable remediation advice.
Defined in:
cradare2/models/crash_diagnosis.crConstructors
Instance Method Summary
- #backtrace : Array(StackFrame)
- #faulting_address : UInt64
- #faulting_instruction : Instruction | Nil
- #faulting_symbol : String | Nil
- #probable_cause : Symbol
- #reason : String
- #recommendations : Array(String)
- #registers : Analysis::RegisterAnalysis
-
#to_s(io : IO) : Nil
Formatted string report
Constructor Detail
def self.new(reason : String, probable_cause : Symbol, faulting_address : UInt64, faulting_instruction : Instruction | Nil, faulting_symbol : String | Nil, registers : Analysis::RegisterAnalysis, backtrace : Array(StackFrame) = [] of StackFrame, recommendations : Array(String) = [] of String)
#