Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit b363544c authored by Chien-Yu Chen's avatar Chien-Yu Chen Committed by android-build-merger
Browse files

Merge "Camera: validate input in releaseRecordingFrame" into nyc-dev

am: c40fcb01

* commit 'c40fcb01':
  Camera: validate input in releaseRecordingFrame
parents 9f954b0b c40fcb01
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
@@ -479,6 +479,12 @@ void CameraClient::stopRecording() {
void CameraClient::releaseRecordingFrame(const sp<IMemory>& mem) {
    Mutex::Autolock lock(mLock);
    if (checkPidAndHardware() != NO_ERROR) return;
    if (mem == nullptr) {
        android_errorWriteWithInfoLog(CameraService::SN_EVENT_LOG_ID, "26164272",
                IPCThreadState::self()->getCallingUid(), nullptr, 0);
        return;
    }

    mHardware->releaseRecordingFrame(mem);
}