cemu icon indicating copy to clipboard operation
cemu copied to clipboard

cemu crash when pushing 32 bit regs in a 64 bit context

Open rb-x opened this issue 2 years ago • 2 comments

Hi, when we attempt to push a 32 bit register into the stack in a 64 bit context :

push eax

Considering the context, the instruction is invalid, but this cause the pyQT window to stop responding to, finally causing the program to crash. (maybe an unhandled exception during assembling instruction with keystone ?)

rb-x avatar Mar 13 '22 14:03 rb-x

Correct, the instruction is invalid. Nonetheless it shouldn't crash. Try again with the latest version (which has hardcoded requirements), it does crash.

hugsy avatar May 29 '22 21:05 hugsy

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. You can reopen it by adding a comment to this issue.

stale[bot] avatar Aug 31 '22 01:08 stale[bot]

This issue has been automatically closed because it has not had recent activity. If you are the owner of this issue, you can either re-open it and provide a more complete description; or create a new issue. Thank you for your contributions.

stale[bot] avatar Oct 15 '22 01:10 stale[bot]