angr / angr/pypcode

Align with pyvex on `max_instructions` behavior

未關閉
#85 0 則留言 0 個 reaction 已指派 0 人 在 GitHub 檢視
bug
主要語言
C++
星號
214
分支
30
PR 合併指標
30 天內沒有已合併 PR

描述

### Description

If `max_instructions=1` when pyvex lifts an instruction that will cause delay slot execution, it will return `NoDecode`. pypcode will actually return 2 instructions. Probably best to be consistent with pyvex here and always decode at most `max_instructions`, including delay slot execution.

### Steps to reproduce the bug

_No response_

### Environment

_No response_

### Additional context

_No response_

貢獻指南

這個儲存庫沒有索引到貢獻指南

評估

這個 Issue 還沒有評估資料。

把新 issue 寄到你的電子郵件信箱

精選適合新手參與的 GitHub issue 摘要。