.crash log file / Binary Image: Meaning of the + prefix for binaries

According to Technical Note TN2151, in the Binary Images section of a .crash file, when a binary name/identifier is prefixed with a +, it means that the binary is part of the OS.

Question:

Is this really the (only) case?

I'm looking at a crash log for an application named "CCLibrary.app" and numerous binaries from this bundle application have their names prefixed with + in the Binary Images section.


Answered by DTS Engineer in 618125022
There's a missing "not" in that sentence from TN2151 -- the + means the binary is not part of the OS. We recently published updated documentation that replaces TN2151, and the article explaining the binary images list has the correction with an example:

+com.example.apple-samplecode.TouchCanvas. The CFBundleIdentifier of the binary. The + prefix indicates the binary is not part of macOS.


Accepted Answer
There's a missing "not" in that sentence from TN2151 -- the + means the binary is not part of the OS. We recently published updated documentation that replaces TN2151, and the article explaining the binary images list has the correction with an example:

+com.example.apple-samplecode.TouchCanvas. The CFBundleIdentifier of the binary. The + prefix indicates the binary is not part of macOS.


Thanks. Will look into the updated documentation, it seems quite good.

.crash log file / Binary Image: Meaning of the + prefix for binaries
 
 
Q