mt6735 android.security.cts.N ativeCodeTest#testPingPongRoot fail
时间:10-02
整理:3721RD
点击:
[DESCRIPTION]
CTS5.1_r3新增case:
android.security.cts.NativeCodeTest#testPingPongroot FAIL
Test failed to run to completion. Reason: 'Test run failed to complete. Expected 1
tests, received 0'. Check device logcat for details
并且测试过程中发生如下KE重启:
01-01 04:03:47.754 253 253 I AEE/AED : Exception Class: Kernel (KE)
01-01 04:03:47.754 253 253 I AEE/AED : PC is at [<ffffffc0008a0ecc>]
ping_unhash+0x50/0xcc
01-01 04:03:47.754 253 253 I AEE/AED :
01-01 04:03:47.754 253 253 I AEE/AED : Current Executing Process:
01-01 04:03:47.754 253 253 I AEE/AED : [roidJUnitRunner, 3276][main, 276]
01-01 04:03:47.754 253 253 I AEE/AED :
01-01 04:03:47.754 253 253 I AEE/AED : Backtrace:
01-01 04:03:47.754 253 253 I AEE/AED : [<ffffffc000972574>]
__do_kernel_fault.part.5+0x70/0x84
01-01 04:03:47.754 253 253 I AEE/AED : [<ffffffc000094260>] do_page_fault+0x348/0x34c
01-01 04:03:47.754 253 253 I AEE/AED : [<ffffffc000094350>]
do_translation_fault+0x40/0x4c
01-01 04:03:47.754 253 253 I AEE/AED : [<ffffffc0000813fc>] do_mem_abort+0x38/0x98
01-01 04:03:47.754 253 253 I AEE/AED : [<ffffffc000083c58>] el1_da+0x1c/0x88
01-01 04:03:47.754 253 253 I AEE/AED : [<ffffffc000888c34>] udp_disconnect+0x88/0xdc
01-01 04:03:47.754 253 253 I AEE/AED : [<ffffffc000893514>]
inet_dgram_connect+0x74/0x8c
01-01 04:03:47.754 253 253 I AEE/AED : [<ffffffc0007e8300>] SyS_connect+0xb0/0xc8
01-01 04:03:47.754 253 253 I AEE/AED : [<ffffffc000084308>] cpu_switch_to+0x48/0x4c
01-01 04:03:47.754 253 253 I AEE/AED : [<ffffffffffffffff>] 0xffffffffffffffff
01-01 04:03:47.754 253 253 I AEE/AED :
01-01 04:03:47.754 253 253 I AEE/AED :
01-01 04:03:47.754 253 253 I AEE/AED : $** *** *** *** *** *** *** *** Fatal *** ***
*** *** *** *** *** **$
[SOLUTION]
请确保有合入这笔Security Patch:
ALPS02067708 [[Google Security Patch][ANDROID-20770158][CVE-2015-3636]Use-after-free vulnerability in kernel handling of ping sockets]
CTS5.1_r3新增case:
android.security.cts.NativeCodeTest#testPingPongroot FAIL
Test failed to run to completion. Reason: 'Test run failed to complete. Expected 1
tests, received 0'. Check device logcat for details
并且测试过程中发生如下KE重启:
01-01 04:03:47.754 253 253 I AEE/AED : Exception Class: Kernel (KE)
01-01 04:03:47.754 253 253 I AEE/AED : PC is at [<ffffffc0008a0ecc>]
ping_unhash+0x50/0xcc
01-01 04:03:47.754 253 253 I AEE/AED :
01-01 04:03:47.754 253 253 I AEE/AED : Current Executing Process:
01-01 04:03:47.754 253 253 I AEE/AED : [roidJUnitRunner, 3276][main, 276]
01-01 04:03:47.754 253 253 I AEE/AED :
01-01 04:03:47.754 253 253 I AEE/AED : Backtrace:
01-01 04:03:47.754 253 253 I AEE/AED : [<ffffffc000972574>]
__do_kernel_fault.part.5+0x70/0x84
01-01 04:03:47.754 253 253 I AEE/AED : [<ffffffc000094260>] do_page_fault+0x348/0x34c
01-01 04:03:47.754 253 253 I AEE/AED : [<ffffffc000094350>]
do_translation_fault+0x40/0x4c
01-01 04:03:47.754 253 253 I AEE/AED : [<ffffffc0000813fc>] do_mem_abort+0x38/0x98
01-01 04:03:47.754 253 253 I AEE/AED : [<ffffffc000083c58>] el1_da+0x1c/0x88
01-01 04:03:47.754 253 253 I AEE/AED : [<ffffffc000888c34>] udp_disconnect+0x88/0xdc
01-01 04:03:47.754 253 253 I AEE/AED : [<ffffffc000893514>]
inet_dgram_connect+0x74/0x8c
01-01 04:03:47.754 253 253 I AEE/AED : [<ffffffc0007e8300>] SyS_connect+0xb0/0xc8
01-01 04:03:47.754 253 253 I AEE/AED : [<ffffffc000084308>] cpu_switch_to+0x48/0x4c
01-01 04:03:47.754 253 253 I AEE/AED : [<ffffffffffffffff>] 0xffffffffffffffff
01-01 04:03:47.754 253 253 I AEE/AED :
01-01 04:03:47.754 253 253 I AEE/AED :
01-01 04:03:47.754 253 253 I AEE/AED : $** *** *** *** *** *** *** *** Fatal *** ***
*** *** *** *** *** **$
[SOLUTION]
请确保有合入这笔Security Patch:
ALPS02067708 [[Google Security Patch][ANDROID-20770158][CVE-2015-3636]Use-after-free vulnerability in kernel handling of ping sockets]