You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
opcodesswitch: fix "invalid read" error in bs_append
live parameter doesn't include passed x registers (used as opcode
argument).
e.g.: `bs_append src=x[2] live=2`
The fix is storing src in x[live] and keeping live + 1 alive registers.
This issue has been noticed with binaries compiled with OTP-21.
Fixes#1571
Signed-off-by: Davide Bettio <davide@uninstall.it>
0 commit comments