• We’re currently investigating an issue related to the forum theme and styling that is impacting page layout and visual formatting. The problem has been identified, and we are actively working on a resolution. There is no impact to user data or functionality, this is strictly a front-end display issue. We’ll post an update once the fix has been deployed. Thanks for your patience while we get this sorted.

iPhone getting indigestion

Mark R

Diamond Member
I've noticed my 3GS on iOS4 slowing down a bit recently, and apps occasionally quit at random.

Looking back through the iTunes error logs, there are a lot of "8badf00d" error reports. What's this all about?

I'm also getting quite a lot of 'deaffeed' errors too.

There's absolutely nothing of use on google for this latter one (3 hits all of which are useless). The former has loads of hits, but most are just people asking the same question, or wholesale dumps of error logs.
 
http://developer.apple.com/iphone/library/technotes/tn2008/tn2151.html

Report Types

There are four distinct kinds of crash reports. They are:

*

Application crash: possibly the most common kind of report, this is generated when execution is halted due to bad memory access, an exception or some other programming error.
*

Low memory: occurs when the application has been killed by the system because there wasn't enough memory to satisfy the application's demands. The format of this report differs from the others in that there are no stack traces for the application threads. Rather than be concerned about what part of your code was executing at the time of termination, you should investigate your memory usage patterns and your responses to low memory warnings. Memory usage of each process is reported in terms of number of memory pages, which as of this writing are 4KB each.
*

User force-quit: distinguished by exception code 0xdeadfa11. Force quits occur when the user holds down the home button for six seconds. It's reasonable to assume the user has done this because the application has become unresponsive, but it's not guaranteed - force-quit will work on any application.
*

Watchdog timeout: distinguished by exception code 0x8badf00d. Timeouts occur when an application takes too long to launch, terminate, or respond to system events.
 
Back
Top