summaryrefslogtreecommitdiff
path: root/service/src/com/android/telephony/imsmedia/lib/libimsmedia/core/video/VideoSession.cpp
diff options
context:
space:
mode:
authorbodamnam <bodamnam@google.com>2022-12-14 01:34:25 +0000
committerbodamnam <bodamnam@google.com>2022-12-14 01:34:25 +0000
commit0556c5ac8d1197d701432c05fd2ab08a48169ccd (patch)
treef2cb7fe9822505f1d5c2d5f1047314f7cee2d277 /service/src/com/android/telephony/imsmedia/lib/libimsmedia/core/video/VideoSession.cpp
parentd718734736a2e752207d67d59178e581395d4567 (diff)
downloadImsMedia-0556c5ac8d1197d701432c05fd2ab08a48169ccd.tar.gz
Fix ImsMedia crash when downgrading to audio call in CFI test
Modify to add null assign to prevent the dangling pointer access Bug: 262366645 Test: Video/Text loopback test with ImsMediaTestingApp, atest ImsMediaNativeTests Change-Id: I09b297d394953416e4bf08125aea789c0aa00584
Diffstat (limited to 'service/src/com/android/telephony/imsmedia/lib/libimsmedia/core/video/VideoSession.cpp')
-rw-r--r--service/src/com/android/telephony/imsmedia/lib/libimsmedia/core/video/VideoSession.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/service/src/com/android/telephony/imsmedia/lib/libimsmedia/core/video/VideoSession.cpp b/service/src/com/android/telephony/imsmedia/lib/libimsmedia/core/video/VideoSession.cpp
index 8d9e0e38..88b74abf 100644
--- a/service/src/com/android/telephony/imsmedia/lib/libimsmedia/core/video/VideoSession.cpp
+++ b/service/src/com/android/telephony/imsmedia/lib/libimsmedia/core/video/VideoSession.cpp
@@ -43,6 +43,7 @@ VideoSession::~VideoSession()
}
delete mGraphRtpTx;
+ mGraphRtpTx = NULL;
}
if (mGraphRtpRx != NULL)
@@ -53,6 +54,7 @@ VideoSession::~VideoSession()
}
delete mGraphRtpRx;
+ mGraphRtpRx = NULL;
}
if (mGraphRtcp != NULL)
@@ -63,6 +65,7 @@ VideoSession::~VideoSession()
}
delete mGraphRtcp;
+ mGraphRtcp = NULL;
}
}