diff options
| author | Dmitry Vyukov <dvyukov@google.com> | 2017-03-18 14:31:29 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2017-03-18 14:31:29 +0100 |
| commit | a8ee90458d47e8fcb4ad78e1084ad5deafe0f76d (patch) | |
| tree | f54b9b50fc13449ebfe238321f15899d507a02d5 | |
| parent | 3c4c12d9c88dc3a9a9fcaed3b3613e579c2e2ae4 (diff) | |
| parent | 2e1d04568c85d2508b38ad2946780ae1c2446cfe (diff) | |
Merge pull request #146 from pwaller/fix-2-byte-vex
ifuzz: fix 2-byte vex decoding
| -rw-r--r-- | ifuzz/decode.go | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/ifuzz/decode.go b/ifuzz/decode.go index a0f087522..472b2e5c8 100644 --- a/ifuzz/decode.go +++ b/ifuzz/decode.go @@ -47,6 +47,7 @@ func Decode(mode int, text []byte) (int, error) { prefixLen = 3 if text[0] == 0xc5 { prefixLen = 2 + vexMap = 1 // V0F } if len(text) < prefixLen { return 0, fmt.Errorf("bad VEX/XOP prefix") |
