angr / angr/pypcode

Align with pyvex on `max_instructions` behavior

Aberta
#85 0 comentários 0 reações 0 responsáveis Ver no GitHub
bug
Linguagem predominante
C++
Estrelas
214
Forks
30
Métricas de merge de PRs
Nenhum PR com merge em 30d

Descrição

### 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_

Guia de contribuição

Nenhum guia de contribuição indexado para este repositório

Avaliação

Esta issue ainda não foi avaliada.

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.