QCamera2: Fix wrong private_handle_t pointer

==8512==ERROR: AddressSanitizer: heap-buffer-overflow on address
0xf0f27158 at pc 0xef3331c0 bp 0xe57fe7e0 sp 0xe57fe7d8
READ of size 4 at 0xf0f27158 thread T88 (HwBinder:8512_2)
    #0 0xef3331bf in _ZN7qcamera21QCamera3GrallocMemory8cacheOpsEjj
      hardware/qcom/camera/msm8998/QCamera2/HAL3/QCamera3Mem.cpp:1115
    #1 0xef38340b in _ZN7qcamera14QCamera3Memory15invalidateCacheEj
      hardware/qcom/camera/msm8998/QCamera2/HAL3/QCamera3Mem.h:58
    #2 0xef38340b in _ZN7qcamera17QCamera3StreamMem15invalidateCacheEj
      hardware/qcom/camera/msm8998/QCamera2/HAL3/QCamera3StreamMem.cpp:172
    #3 0xef8e0ea7 in mm_stream_handle_cache_ops
      hardware/qcom/camera/msm8998/QCamera2/stack/mm-camera-interface/src/mm_camera_stream.c:?
    #4 0xef8ddfd7 in mm_stream_qbuf
      hardware/qcom/camera/msm8998/QCamera2/stack/mm-camera-interface/src/mm_camera_stream.c:1963
    #5 0xef8da463 in mm_stream_buf_done
      hardware/qcom/camera/msm8998/QCamera2/stack/mm-camera-interface/src/mm_camera_stream.c:4990

Test: Run camera with ASAN build
Bug: 62547783
Bug: 62218367
Change-Id: Ieb38db5f598514a6b202e110a9122e8b24d05cb0
1 file changed
tree: c879c5ee9252f2683049b9425ef8924023efc744
  1. msm8998/
  2. Android.mk
  3. CleanSpec.mk