HyperPlatform icon indicating copy to clipboard operation
HyperPlatform copied to clipboard

System Crash when execute sidt instruction

Open ZhouZiY opened this issue 8 years ago • 1 comments

System Crash when execute sidt instruction

Description

When execution some instructions like sidt with unreadable or unwriteable address,VMM crash.

Expected behavior

EVENT INJECTION

Actual behavior

VMM Crash

Steps to reproduce the problem

execute

__try
	{
		__sidt((void*)0);
	}
__except (1)
	{

	}

ZhouZiY avatar Jul 22 '17 10:07 ZhouZiY

Thanks, this is an genuine bug although I knew HyperPlatform was not written as rubus as I would like against bogus inputs. If you have PR, feel free to send it to me. Thanks!

tandasat avatar Jul 22 '17 14:07 tandasat