微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 手机设计讨论 > MTK手机平台交流 > mt6735android.med ia.cts.MediaScannerTest#testEncodingD...

mt6735android.med ia.cts.MediaScannerTest#testEncodingD...

时间:10-02 整理:3721RD 点击:
[CTS5.0_r3][CTS5.1_r2]android.media.cts.Media Scanner Test#test Encoding Detection fail
[DESCRIPTION]
android.media.cts.MediaScannerTest#testEncodingDetection FAIL
junit.php?mod=tag&id=6090" target="_blank" class="relatedlink">Framework.ComparisonFailure: mismatch on entry 4 field 0(
/storage/emulated/0/android.media.cts.MediaScannerTest/gb18030_5.mp3) expected:<[光良]>
but was:<[<unknown>]>
at junit.framework.Assert.assertEquals(Assert.java:85)

[SOLUTION]
这是已知的google CTS issue,由于合入这笔security patch导致:
ALPS02307908 [[Google Security Patch][CVE-2015-3873]Vulnerabilities in libstagefright Could Allow Remote Code Execution]
请用如下link申请waive即可:
https://android-review.googlesource.com/#/c/170860/
若希望修改pass,也可以参考waive link中的解决方式~
将media/libstagefright/id3/ID3.cpp中的
if (baseSize == 0) {
return;
}
修改为
if (baseSize == 0) {
/* Don't try to parse a frame with zero-sized data. Skip this
* header entirely */
mOffset += 10; // http://id3.org/id3v2.4.0-structure section 4
continue;
}

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top