diff options
author | bodamnam <bodamnam@google.com> | 2023-02-03 04:36:23 +0000 |
---|---|---|
committer | bodamnam <bodamnam@google.com> | 2023-02-06 13:13:38 +0000 |
commit | b1c779b9291172543706b419c8704da727a38e60 (patch) | |
tree | 495dbc5f4c19969ac0968e23970da4e3b13a43f6 /tests/native | |
parent | 836e0e8a2c1812174c89b3ed2c48892eb7965bc9 (diff) | |
download | ImsMedia-b1c779b9291172543706b419c8704da727a38e60.tar.gz |
Fix ImsMediaVideoSource crash in processOutputBuffer
1) Replace the mutex lock to auto lock
2) Skip before processing the uplink frame checking the session stopped
3) Remove use-after-delete memory case in ImsMediaCamera
Bug: 259500454
Bug: 259500583
Bug: 265611777
Test: loopback test with ImsMediaTestingApp in hwasan debugging binary,
atest ImsMediaNativeTests
Change-Id: I667c3277795b734cbce90e41e060536096102288
Diffstat (limited to 'tests/native')
-rw-r--r-- | tests/native/service/src/com/android/telephony/imsmedia/lib/libimsmedia/core/video/VideoStreamGraphRtpTxTest.cpp | 7 |
1 files changed, 0 insertions, 7 deletions
diff --git a/tests/native/service/src/com/android/telephony/imsmedia/lib/libimsmedia/core/video/VideoStreamGraphRtpTxTest.cpp b/tests/native/service/src/com/android/telephony/imsmedia/lib/libimsmedia/core/video/VideoStreamGraphRtpTxTest.cpp index 281410e9..332041c4 100644 --- a/tests/native/service/src/com/android/telephony/imsmedia/lib/libimsmedia/core/video/VideoStreamGraphRtpTxTest.cpp +++ b/tests/native/service/src/com/android/telephony/imsmedia/lib/libimsmedia/core/video/VideoStreamGraphRtpTxTest.cpp @@ -123,13 +123,6 @@ protected: 1, &previewReader), AMEDIA_OK); AImageReader_getWindow(previewReader, &previewSurface); - - /* - * TODO: Below line will skip all test under this class, need to remove - * to include it in atets - */ - - GTEST_SKIP(); } virtual void TearDown() override |