私は、ココアプログラムが終了するバグを作成することができました。Cocoaプログラムはクラッシュなしで終了します
- [NSApplication terminate:]は明らかに呼び出されません。
- [NSException init]はありません。
クラッシュはありません。私がgdbで見ているのは、exit()が通常の[NSApplication terminate]パスを経由せずにNSApplicationMainから直接呼び出されているということです。
これをデバッグする方法、および/またはこれ(一見「不可能な」動作)がどのように起こるかについてのアイデアはありますか?
あらかじめココアの新聞に感謝します。
'出口?誰が 'exit'と呼んでいますか? –
exit()がNSApplicationMainから直接呼び出されています。 – zer0gravitas