Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

iOS exception EXC_GUARD

Tags:

I had a crash on an iPhone 4 with an exception type of EXC_GUARD. I can't find any information on this particular exception via google (only 1 result) or on stackoverflow. What is it?

Version:         ??? (???) Code Type:       ARM (Native) Parent Process:  launchd [1]  Date/Time:       2012-10-24 14:29:53.740 -0700 OS Version:      iOS 6.0 (10A403) Report Version:  104  Exception Type:  EXC_GUARD Exception Codes: 0x0000000100000010, 0x08fd4dbfade2dead Crashed Thread:  0  Thread 0 name:  MAIN  Dispatch queue: com.apple.main-thread Thread 0 Crashed: 0   libsystem_kernel.dylib          0x32f25294 close + 8 1   Twine                           0x00230b8e close_file + 10 2   Twine                           0x00218774 -[TFAirTrafficController startSession] + 752 3   Twine                           0x002169fa +[TestFlight takeOff:] + 122 
like image 702
Dav Yaginuma Avatar asked Oct 24 '12 21:10

Dav Yaginuma


People also ask

What does Exc_guard mean?

EXC_GUARD indicates the process violated a guarded resource protection. Although there are multiple types of guarded system resources, most guarded resource crashes are from guarded file descriptors, which have the GUARD_TYPE_FD value in the Exception Subtype field.

What is EXC BREAKPOINT?

EXC_BREAKPOINT (SIGTRAP) is a trace trap interrupted the process. It gives an attached debugger, if any, a chance to interrupt the process at a specific point in its execution.


1 Answers

https://devforums.apple.com/message/713606

It's a bug in TestFlight causing a close on a duff file handle. This causes that crash.

like image 146
mattjgalloway Avatar answered Jan 02 '23 18:01

mattjgalloway