suyu/src/core/hle/service/nvdrv
comex e8b2fd21d8 nvdrv, video_core: Don't index out of bounds when given invalid syncpoint ID
- Use .at() instead of raw indexing when dealing with untrusted indices.

- For the special case of WaitFence with syncpoint id UINT32_MAX,
  instead of crashing, log an error and ignore.  This is what I get when
  running Super Mario Maker 2.
2020-11-24 12:59:41 -05:00
..
devices Addressed issues 2020-11-10 15:57:36 +11:00
interface.cpp Addressed issues 2020-11-10 15:57:36 +11:00
interface.h Addressed issues 2020-11-10 15:57:36 +11:00
nvdata.h core: Make nvservices more standardized 2020-11-10 15:57:35 +11:00
nvdrv.cpp Addressed issues 2020-11-10 15:57:36 +11:00
nvdrv.h Addressed issues 2020-11-10 15:57:36 +11:00
nvmemp.cpp service: Update function tables 2020-06-29 04:01:34 +02:00
nvmemp.h service: Update function tables 2020-06-29 04:01:34 +02:00
syncpoint_manager.cpp hle: service: nvdrv: Implement SyncpointManager, to manage syncpoints. 2020-11-01 01:51:54 -07:00
syncpoint_manager.h nvdrv, video_core: Don't index out of bounds when given invalid syncpoint ID 2020-11-24 12:59:41 -05:00