aboutsummaryrefslogtreecommitdiff
path: root/CHANGELOG
diff options
context:
space:
mode:
authoriximeow <me@iximeow.net>2021-12-19 11:23:18 -0800
committeriximeow <me@iximeow.net>2021-12-19 11:23:18 -0800
commite7dec7baa9c6649d71e1b349d93dce6b0cd588bf (patch)
treee286c98a3b87febaef2e237f0db224bbe0c1f981 /CHANGELOG
parentd13d8ebfad98b3d547f455ec9d73dab98f0899c3 (diff)
fix incorrect memory size for f30f1e-style nop
not only did the instruction have wrong data, but if displayed, the formatter would panic.
Diffstat (limited to 'CHANGELOG')
-rw-r--r--CHANGELOG2
1 files changed, 2 insertions, 0 deletions
diff --git a/CHANGELOG b/CHANGELOG
index 3d65e60..69974fe 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -2,6 +2,8 @@
* fix reachable unsoundness via `RegSpec` helper functions
- helpers should only permit creating valid `RegSpec` structs, but three helpers would permit out-of-range register numbers
- when displaying an invalid `RegSpec`, for some out-of-range mask registers, the displayed register name could be chosen as arbitrary const data interpreted as a pointer/length pair
+* fix incorrect (non-present!) memory size for f30f1e-style `nop`.
+ - this would decode without error, but produce an instruction with memory operand and memory size of `0`. if formatted, yaxpeax-x86 panics.
## 1.1.2
* fix panic when evex instructions with compressed displacements are decoded in