aboutsummaryrefslogtreecommitdiff
path: root/src/web_service/telemetry_json.cpp
diff options
context:
space:
mode:
authorYuri Kunde Schlesner <yuriks@yuriks.net>2017-06-21 21:55:24 -0700
committerYuri Kunde Schlesner <yuriks@yuriks.net>2017-06-21 22:56:31 -0700
commit3bc103446552648c0205f93b0c2005dc39f52cf9 (patch)
treef2237690e6f3072ac81dee383f72869a44ade8a3 /src/web_service/telemetry_json.cpp
parent294e6b6306c48995e0277dc58cbba12a6f25573e (diff)
Memory: Fix crash when unmapping a VMA covering cached surfaces
Unmapping pages tries to flush any cached GPU surfaces touching that region. When a cached page is invalidated, GetPointerFromVMA() is used to restore the original pagetable pointer. However, since that VMA has already been deleted, this hits an UNREACHABLE case in that function. Now when this happens, just set the page type to Unmapped and continue, which arrives at the correct end result.
Diffstat (limited to 'src/web_service/telemetry_json.cpp')
0 files changed, 0 insertions, 0 deletions