Why is the OCULUS Runtime attempting to access to a foreign memory of the running application?
If some protection of the client memory was set then the Oculus
fails to connect and we see a black screen and the sdk contantly returns
a focus loss state. For example, the following code
SetSecurityInfo)(currentProcessHandle, SE_KERNEL_OBJECT, PROTECTED_DACL_SECURITY_INFORMATION | DACL_SECURITY_INFORMATION,
NULL, NULL, pAcl, NULL)
completly breaks oculus. So, How can i fix it? Memory protection is often used in
mmo and online games and removing it is highly undesirable.
fails to connect and we see a black screen and the sdk contantly returns
a focus loss state. For example, the following code
SetSecurityInfo)(currentProcessHandle, SE_KERNEL_OBJECT, PROTECTED_DACL_SECURITY_INFORMATION | DACL_SECURITY_INFORMATION,
NULL, NULL, pAcl, NULL)
completly breaks oculus. So, How can i fix it? Memory protection is often used in
mmo and online games and removing it is highly undesirable.
