これはややあいまいな、またはプロジェクト固有の質問かもしれませんが、私のプロジェクトは、発生したすべての例外に対して SIGTRAP をスローしています。これは今まで見たことがありませんでしたが、コードに問題があるたびにスローされ、デバッグに何の役にも立たなくなりました。同様の他のクラスでは、範囲外のインデックス例外が発生しますが、このクラスではそれは単なる SIGTRAP であり、例外ブレークポイントをオンにしてエラーの場所を確認する必要があります。私はこの種のものをデバッグするのは得意ではありませんが、ここに提示されている情報の一部を示します。他に役立つ情報があれば教えてください。
libsystem_kernel.dylib`__kill:
0x96f283b0: movl $786469, %eax
0x96f283b5: calll 0x96f2a4c2 ; _sysenter_trap
0x96f283ba: jae 0x96f283ca ; __kill + 26
0x96f283bc: calll 0x96f283c1 ; __kill + 17
0x96f283c1: popl %edx
0x96f283c2: movl 27739(%edx), %edx
0x96f283c8: jmpl *%edx
0x96f283ca: ret
0x96f283cb: nop
ご協力いただきありがとうございます。