iPhone 6 Plus kernel panic after screen timeout
It's my relative's phone. It was dropped on the ground with 2 small dents at top left and bottom left corners. Since then, it reboots every time after screen timeout. Sometimes, it reboots to lock screen within a minutes, other times, it keeps showing logo screen and black screen, and takes several minutes to lock screen. It also reboots while setting up touch ID. Occasionally, it reboots while unlocking the phone. What could be the cause the reboots?
Below are the 3 type of panic logs it generates:
Reboot after screen timeout
{"timestamp":"2016-04-06 09:27:02.02 -0400","bug_type":"210","os_version":"iPhone OS 9.3.1 (13E238)"}
{
"build" : "iPhone OS 9.3.1 (13E238)",
"product" : "iPhone7,1",
"kernel" : "Darwin Kernel Version 15.4.0: Fri Feb 19 13:54:49 PST 2016; root:xnu-3248.41.4~28\/RELEASE_ARM64_T7000",
"incident" : "425C7F46-A5D8-4BE5-9689-EF12728A1323",
"crashReporterKey" : "9e3e3e695d0cb036bff066cf6856cc7ec6d697ed",
"date" : "2016-04-06 09:27:01.01 -0400",
"panicString" : "panic(cpu 0 caller 0xffffff8009e99cdc): \"Timeout waiting for SEP reply to SLEEP control message; \" \"controlEP Rx queue outstanding: 0; Rx queue latest: 0xE50100110000; \" \"H\/W mailbox error: 0xE00002D8\"\nDebugger message: panic\nOS version: 13E238\nKernel version: Darwin Kernel Version 15.4.0: Fri Feb 19 13:54:49 PST 2016; root:xnu-3248.41.4~28\/RELEASE_ARM64_T7000\niBoot version: iBoot-2817.40.106\nsecure boot?: YES\nPaniclog version: 5\nKernel slide: 0x0000000005600000\nKernel text base: 0xffffff8009604000\nEpoch Time: sec usec\n Boot : 0x5704f41f 0x00000000\n Sleep : 0x57050e74 0x000abaa0\n Wake : 0x57050e87 0x000538de\n Calendar: 0x57050e98 0x000c8649\n\nPanicked task 0xffffff810b8300d0: 21801 pages, 189 threads: pid 0: kernel_task\npanicked thread: 0xffffff810bd59800, backtrace: 0xffffff8126773ac0\n\t\t lr: 0xffffff80097025a4 fp: 0xffffff8126773b10\n\t\t lr: 0xffffff800962c0d0 fp: 0xffffff8126773b70\n\t\t lr: 0xffffff8009e99cdc fp: 0xffffff8126773bf0\n\t\t lr: 0xffffff80096599c0 fp: 0xffffff8126773ca0\n\t\t lr: 0xffffff80096ff380 fp: 0x0000000000000000\n\n \n",
"memoryStatus" : {"compressorSize":1451,"compressions":5812,"decompressions":714,"busyBufferCount":0,"jetsamLevel":0,"pageSize":4096,"memoryPressure":{"pagesWanted":0,"pagesReclaimed":0},"memoryPages":{"active":140160,"throttled":0,"fileBacked":106913,"wired":35944,"purgeable":1045,"inactive":64434,"free":6298,"speculative":1351}},
...
TouchID reboot
{"timestamp":"2016-04-06 11:11:53.53 -0400","bug_type":"210","os_version":"iPhone OS 9.3.1 (13E238)"}
{
"build" : "iPhone OS 9.3.1 (13E238)",
"product" : "iPhone7,1",
"kernel" : "Darwin Kernel Version 15.4.0: Fri Feb 19 13:54:49 PST 2016; root:xnu-3248.41.4~28\/RELEASE_ARM64_T7000",
"incident" : "DCC54F32-AE9E-4421-8FCA-97AEF3D02C5D",
"crashReporterKey" : "9e3e3e695d0cb036bff066cf6856cc7ec6d697ed",
"date" : "2016-04-06 11:11:45.45 -0400",
"panicString" : "panic(cpu 0 caller 0xffffff800ce9a73c): \"SEP wake from nap failed - 0xe00002d6\"\nDebugger message: panic\nOS version: 13E238\nKernel version: Darwin Kernel Version 15.4.0: Fri Feb 19 13:54:49 PST 2016; root:xnu-3248.41.4~28\/RELEASE_ARM64_T7000\niBoot version: iBoot-2817.40.106\nsecure boot?: YES\nPaniclog version: 5\nKernel slide: 0x0000000008600000\nKernel text base: 0xffffff800c604000\nEpoch Time: sec usec\n Boot : 0x57050ea0 0x00000000\n Sleep : 0x570522ab 0x000a2091\n Wake : 0x570522e0 0x000233d3\n Calendar: 0x57052722 0x00091575\n\nPanicked task 0xffffff8110e81000: 867 pages, 1 threads: pid 247: powerlogHelperd\npanicked thread: 0xffffff81107fb000, backtrace: 0xffffff81699db410\n\t\t lr: 0xffffff800c7025a4 fp: 0xffffff81699db460\n\t\t lr: 0xffffff800c62c0d0 fp: 0xffffff81699db4c0\n\t\t lr: 0xffffff800ce9a73c fp: 0xffffff81699db540\n\t\t lr: 0xffffff800ca2f88c fp: 0xffffff81699db5b0\n\t\t lr: 0xffffff800ce9a670 fp: 0xffffff81699db5e0\n\t\t lr: 0xffffff800d961c90 fp: 0xffffff81699db660\n\t\t lr: 0xffffff800ca2f88c fp: 0xffffff81699db6d0\n\t\t lr: 0xffffff800d967460 fp: 0xffffff81699db700\n\t\t lr: 0xffffff800d963018 fp: 0xffffff81699db720\n\t\t lr: 0xffffff800ca54f80 fp: 0xffffff81699db740\n\t\t lr: 0xffffff800c617688 fp: 0xffffff81699db8d0\n\t\t lr: 0xffffff800c62e5e8 fp: 0xffffff81699db910\n\t\t lr: 0xffffff800c621198 fp: 0xffffff81699db9c0\n\t\t lr: 0xffffff800c64e010 fp: 0xffffff81699dba50\n\t\t lr: 0xffffff800c9474ec fp: 0xffffff81699dbac0\n\t\t lr: 0xffffff800c947338 fp: 0xffffff81699dbad0\n\t\t lr: 0xffffff800c6fb598 fp: 0xffffff81699dbba0\n\t\t lr: 0xffffff800c6f9d40 fp: 0xffffff81699dbc90\n\t\t lr: 0xffffff800c6f91f0 fp: 0xffffff81699dbca0\n\t\t lr: 0x0000000181f18748 fp: 0x0000000000000000\n\n \n",
"memoryStatus" : {"compressorSize":19098,"compressions":161966,"decompressions":72345,"busyBufferCount":0,"jetsamLevel":0,"pageSize":4096,"memoryPressure":{"pagesWanted":0,"pagesReclaimed":0},"memoryPages":{"active":105396,"throttled":0,"fileBacked":95255,"wired":42822,"purgeable":4274,"inactive":25466,"free":23031,"speculative":33859}},
...
Reboot loop:
{"timestamp":"2016-04-05 20:49:24.24 -0700","bug_type":"210","os_version":"iPhone OS 9.3.1 (13E238)"}
{
"build" : "iPhone OS 9.3.1 (13E238)",
"product" : "iPhone7,1",
"kernel" : "Darwin Kernel Version 15.4.0: Fri Feb 19 13:54:49 PST 2016; root:xnu-3248.41.4~28\/RELEASE_ARM64_T7000",
"incident" : "3BD067DA-2698-450F-8F25-F57178801DFF",
"crashReporterKey" : "9e3e3e695d0cb036bff066cf6856cc7ec6d697ed",
"date" : "2016-04-05 20:49:23.23 -0700",
"panicString" : "panic(cpu 0 caller 0xffffff800bea0d20): \"SEP boot panic. 0xF6FCE00F1B5A4E69E06D8724D831BCA42E68AAEF24DE97615F0F2094B2BA7C02AB81DCB909EDF08AEB7DC86C8C29234D\"\nDebugger message: panic\nOS version: 13E238\nKernel version: Darwin Kernel Version 15.4.0: Fri Feb 19 13:54:49 PST 2016; root:xnu-3248.41.4~28\/RELEASE_ARM64_T7000\niBoot version: iBoot-2817.40.106\nsecure boot?: YES\nPaniclog version: 5\nKernel slide: 0x0000000007600000\nKernel text base: 0xffffff800b604000\nEpoch Time: sec usec\n Boot : 0x57048734 0x00000000\n Sleep : 0x00000000 0x00000000\n Wake : 0x00000000 0x00000000\n Calendar: 0x57048736 0x000b1aa1\n\nPanicked task 0xffffff810d830ee0: 14508 pages, 177 threads: pid 0: kernel_task\npanicked thread: 0xffffff810db62800, backtrace: 0xffffff8009c9ba60\n\t\t lr: 0xffffff800b7025a4 fp: 0xffffff8009c9bab0\n\t\t lr: 0xffffff800b62c0d0 fp: 0xffffff8009c9bb10\n\t\t lr: 0xffffff800bea0d20 fp: 0xffffff8009c9bbb0\n\t\t lr: 0xffffff800be9fc40 fp: 0xffffff8009c9bc10\n\t\t lr: 0xffffff800be9be2c fp: 0xffffff8009c9bc40\n\t\t lr: 0xffffff800ba2ca68 fp: 0xffffff8009c9bc70\n\t\t lr: 0xffffff800ba2cae4 fp: 0xffffff8009c9bca0\n\t\t lr: 0xffffff800b6ff380 fp: 0x0000000000000000\n\n \n",
"memoryStatus" : {"compressorSize":0,"compressions":0,"decompressions":0,"busyBufferCount":0,"jetsamLevel":0,"pageSize":4096,"memoryPressure":{"pagesWanted":0,"pagesReclaimed":0},"memoryPages":{"active":2908,"throttled":0,"fileBacked":8088,"wired":22224,"purgeable":2,"inactive":2150,"free":217465,"speculative":4775}},
...
Is this a good question?
1 Comment
I may know the possible reason. The SEP means Secure Enclave co-processor. And the fact that the reboots happen when screen timeout, and system trying to lock the phone, also happens when setting up touch ID. All these have the interaction with Secure Enclave. I later learned that it's screen was replaced once by unauthorized repair shop...
by Edward Pang