unicorn/tests
Takacs, Philipp d9d2c4e581 fix uc_mem write with cow when using upper half of the address
uc->target_page_align is a uint32_t. When the binary not will only
invert the 32 bit of the value. Used this in a binary and operator with
a uint64_t will case the upper 32bit of the address to be 0. Therefor
the bug only appears when the upper 32bit of the address are used.

Now a local uint64_t variable is used for the alignemend and the test
uses a not page alligned address which does not fit in 32bit.
2024-01-15 14:20:29 +01:00
..
benchmarks/cow snapshot benchmark 2023-07-11 11:51:44 +02:00
fuzz Sync with dev branch 2022-01-18 21:39:45 +01:00
regress use full prototypes for functions without parameters 2023-10-08 13:39:13 +02:00
rust-tests rust add tlb callback 2023-04-05 18:57:22 +02:00
unit fix uc_mem write with cow when using upper half of the address 2024-01-15 14:20:29 +01:00