From f326ec8fc32cfeb3c04a602ca5887c52fc2501ef Mon Sep 17 00:00:00 2001 From: Christoph Haag Date: Fri, 22 Jan 2021 03:31:43 +0100 Subject: [PATCH] st/oxr: Check XrHandJointLocationsEXT::jointLocations for NULL --- src/xrt/state_trackers/oxr/oxr_api_session.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/xrt/state_trackers/oxr/oxr_api_session.c b/src/xrt/state_trackers/oxr/oxr_api_session.c index aa0699ca5..d405d7f9d 100644 --- a/src/xrt/state_trackers/oxr/oxr_api_session.c +++ b/src/xrt/state_trackers/oxr/oxr_api_session.c @@ -359,6 +359,7 @@ oxr_xrLocateHandJointsEXT(XrHandTrackerEXT handTracker, OXR_VERIFY_HAND_TRACKER_AND_INIT_LOG(&log, handTracker, hand_tracker, "xrLocateHandJointsEXT"); OXR_VERIFY_ARG_TYPE_AND_NOT_NULL(&log, locateInfo, XR_TYPE_HAND_JOINTS_LOCATE_INFO_EXT); OXR_VERIFY_ARG_TYPE_AND_NOT_NULL(&log, locations, XR_TYPE_HAND_JOINT_LOCATIONS_EXT); + OXR_VERIFY_ARG_NOT_NULL(&log, locations->jointLocations); OXR_VERIFY_SPACE_NOT_NULL(&log, locateInfo->baseSpace, spc);