App Crashes with 0x8badf00d are missing the Application Specific Information section in iOS 10
| Originator: | aditya | ||
| Number: | rdar://30755498 | Date Originated: | 28-Feb-2017 04:46 PM |
| Status: | Open | Resolved: | |
| Product: | iOS SDK | Product Version: | 10.0 and higher |
| Classification: | Reproducible: | Always |
Previously, we would get information like:
Application Specific Information:
TestApp[16084] has active assertions beyond permitted time:
{(
<BKProcessAssertion: 0x1932558320> identifier: Called by TestApp, from -[TestApp performTask] process: RSSRadio7[16084] permittedBackgroundDuration: 180.000000 reason: finishTask owner pid:16084 preventSuspend preventIdleSleep preventSuspendOnSleep
)}
Now, with iOS 10, the crash reports contain no such information, and instead look like this:
Exception Type: EXC_CRASH (SIGKILL)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Exception Note: EXC_CORPSE_NOTIFY
Termination Reason: Namespace SPRINGBOARD, Code 0x8badf00d
Triggered by Thread: 0
Filtered syslog:
None found
Steps to Reproduce:
Look at a 0x8badf00d crash report generated by iOS 10
Expected Results:
Application specific info section is contained, which info about held background tasks/assertions
Actual Results:
This Application Specific Information section is no longer part of the crash report.
Version:
iOS 10.0 and higher
Notes:
Configuration:
All iOS Devices
Attachments:
Comments
Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!