1
0
forked from MeloNX/MeloNX

Fix GetUserDisableCount NRE (#3187)

This commit is contained in:
gdkchan 2022-03-12 14:12:12 -03:00 committed by GitHub
parent 40ca3f8cf3
commit 55ec1a1ed9

View File

@ -751,7 +751,8 @@ namespace Ryujinx.HLE.HOS.Kernel.Process
{ {
KThread currentThread = KernelStatic.GetCurrentThread(); KThread currentThread = KernelStatic.GetCurrentThread();
if (currentThread.Owner != null && if (currentThread.Context.Running &&
currentThread.Owner != null &&
currentThread.GetUserDisableCount() != 0 && currentThread.GetUserDisableCount() != 0 &&
currentThread.Owner.PinnedThreads[currentThread.CurrentCore] == null) currentThread.Owner.PinnedThreads[currentThread.CurrentCore] == null)
{ {