Since I have upgraded to osx Sierra, the kernel thrown a lot of messages like "kernel AMFI: allowing exception handler for '' (59273) because the process is not restricted"

Hi,


Since I have upgraded to osx Sierra, the kernel thrown a lot of messages like

"kernel AMFI: allowing exception handler for '' (59273) because the process is not restricted"


I have some assembly code which uses the interrupt 3 (__asm int 3) and every time the CPI hits this line the kernel prints the messages from above.


How can I avoid the kernel to throw this message ?


What does it mean not restricted process ?

Replies

What does it mean not restricted process ?

I believe it means restricted in the System Integrity Protection Guide sense.

In general I recommend that you ignore log messages like this unless they correlated with some real problem.

Share and Enjoy

Quinn “The Eskimo!”
Apple Developer Relations, Developer Technical Support, Core OS/Hardware

let myEmail = "eskimo" + "1" + "@apple.com"