Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

unittests/ASM: Implements a unit test for #3478 #3493

Merged
merged 1 commit into from
Mar 14, 2024

Conversation

Sonicadvance1
Copy link
Member

This unit test recreates the error condition that #3478 causes. With a string operation that is a backwards copy then the optimization will read past the end of the page and result in a crash.

Seemingly only happens with backwards string operations, but test forward and backward in this test.

This unit test recreates the error condition that FEX-Emu#3478 causes.
With a string operation that is a backwards copy then the optimization
will read past the end of the page and result in a crash.

Seemingly only happens with backwards string operations, but test
forward and backward in this test.
@lioncash lioncash merged commit caff3cb into FEX-Emu:main Mar 14, 2024
10 checks passed
@Sonicadvance1 Sonicadvance1 deleted the bug_for_3478 branch March 14, 2024 03:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants