mirror of
https://github.com/Ed94/raddebugger.git
synced 2026-08-11 00:08:07 +00:00
zero undefined registers in eh unwind
This commit is contained in:
@@ -570,8 +570,11 @@ eh_uwnd_step(Arch arch, MemoryMap *memory_map, UWND_ModuleInfo *module_info, U64
|
||||
switch(rule->code)
|
||||
{
|
||||
default:
|
||||
case DW_UnwindRuleCode_Undefined:
|
||||
case DW_UnwindRuleCode_SameVal:{}break;
|
||||
case DW_UnwindRuleCode_Undefined:
|
||||
{
|
||||
MemoryZero((U8 *)regs + reg_rng.min, reg_size);
|
||||
}break;
|
||||
case DW_UnwindRuleCode_Off:
|
||||
{
|
||||
Temp temp = temp_begin(scratch.arena);
|
||||
|
||||
Reference in New Issue
Block a user