Have strange bug on iPhone 4s (bug type 110)
I want to give as much detail as I can, because I feel that I've been stuck with this for a week now, and I don't know what to do.
I have an iPhone 4s running iOS 8.1.2
This phone was my brothers for about 1 and a half or so, and I've now had it for about 4 months (so it's safe to assume it's out of warranty). Had no problems with it at all. Neither of us had.
I've never dropped my phone, never put it in water, never done anything wrong with it. But early last week my Phone crashed (turned itself off). I thought maybe I was using it too much, and had too many apps open. So I put it down for the night. The next day, I turned it on and the Apple logo cam up as normal, but it shut itself off. Then it tried to turn itself on again (back to the Apple logo screen).
I didn't know what was going on, so I plugged it into my iTunes. It was fixed (or so I thought). It turned on. Great!. Later that day, it happened again, it crashed (turned itself off). But it was worse. It was stuck in this loop for a while. So I plugged it into my iTunes again but it didn't work. I restored my iPhone back to iOS 8.1.2 and restored all my content.
This has happened a few times now, and I'm sick of trying to fix it.
I found a diagnostic log. Here it is (in its entirety):
{"os_version":"iOS 8.1.2 (12B440)","bug_type":"110"}
Incident Identifier: 95F45FB4-E59A-4CA6-9AE7-C3B03C1B55FC
CrashReporter Key: 7e22639f785dda54565bdc7bc3df3cf7de4feb8e
Hardware Model: iPhone4,1
Date/Time: 2015-01-28 17:58:50.198 +0000
OS Version: iOS 8.1.2 (12B440)
panic(cpu 0 caller 0x8b9d09dd): "IOP client requested panic: iop_nmi_handler: NMI "
Debugger message: panic
OS version: 12B440
Kernel version: Darwin Kernel Version 14.0.0: Mon Nov 3 22:25:03 PST 2014; root:xnu-2783.3.22~1/RELEASE_ARM_S5L890X
Kernel slide: 0x000000000ac00000
Kernel test base: 0x8ac01000
Boot : 0x54c922fb 0x00000000
Sleep : 0x00000000 0x00000000
Wake : 0x00000000 0x00000000
Calendar: 0x54c92330 0x0005efaa
Panicked task 0x8c287c60: 80782 pages, 125 threads: pid 0: kernel_task
panicked thread: 0x8021d740, backtrace: 0xe56fbe3c
0x8acad965
0x8acadcc5
0x8ac1d4cd
0x8b9d09dd
0x8aef6bed
0x8b9d0ca3
0x8aef8ead
0x8ac3ec4f
0x8aef8ead
0x8ac3ec4f
0x8acab59c
Task 0x8c287c60: 80782 pages, 125 threads: pid 0: kernel_task
Task 0x8c287948: 688 pages, 3 threads: pid 1: launchd
Task 0x8c287000: 718 pages, 27 threads: pid 17: UserEventAgent
Task 0x8c287318: 1201 pages, 27 threads: pid 19: CommCenter
Task 0x8f24c630: 496 pages, 5 threads: pid 22: mstreamd
Task 0x8f24c318: 223 pages, 3 threads: pid 23: iaptransportd
Task 0x8f24c000: 438 pages, 14 threads: pid 24: configd
Task 0x8f438c60: 257 pages, 4 threads: pid 25: lockdownd
Task 0x8f438948: 699 pages, 7 threads: pid 26: imagent
Task 0x8f438630: 1048 pages, 10 threads: pid 27: atc
Task 0x8f438318: 252 pages, 3 threads: pid 28: fairplayd.H1
Task 0x8f438000: 49 pages, 1 threads: pid 29: aggregated
Task 0x8f508c60: 35 pages, 1 threads: pid 30: routined
Task 0x8f508630: 145 pages, 1 threads: pid 32: OTACrashCopier
Task 0x8f508000: 155 pages, 3 threads: pid 34: prdaily
Task 0x8f541c60: 67 pages, 1 threads: pid 35: installd
Task 0x8f541948: 1151 pages, 14 threads: pid 36: mediaserved
Task 0x8f541000: 178 pages, 7 threads: pid 39: syslogd
Task 0x8f75e630: 653 pages, 10 threads: pid 42: identityservices
Task 0x8f75e318: 5985 pages, 48 threads: pid 43: SpringBoard
Task 0x8f79fc60: 226 pages, 5 threads: pid 45: wirelessproxd
Task 0x8f79f948: 55 pages, 1 threads: pid 46: familynotificati
Task 0x8f79f000: 96 pages, 1 threads: pid 49: touchsetupd
Task 0x8fa10c60: 93 pages, 1 threads: pid 50: fud
Task 0x8fa10948: 203 pages, 6 threads: pid 51: fseventsd
Task 0x8fa10630: 128 pages, 1 threads: pid 52: AppleIDAuthAgent
Task 0x8fa10000: 80 pages, 1 threads: pid 54: healthd
Task 0x8f8ff948: 178 pages, 2 threads: pid 56: powerd
Task 0x8f
(Wow. that was a pain to type out.)
Since I've restored my iPhone a few times, I doubt the problem is to do with the software. (Unless it's to do with 8.1.2)
I don't know.
Anyway, any help would be great. Would love to know what is happening, why and what I can do.
Thanks guys.
(P.S Why don't apple have an email to contact?)
(P.S.S I hope none of that information in the diagnostics is personal.)
(P.S.S.S Don't know if this is the best category to put this. Didn't know where else to go)
iPhone 4S, iOS 8.1.2