非常に大きなグラフィック Mac アプリを使用していますが、10.9 GM のコンソールで次のようなメッセージを大量に受け取ります。
<Error>: Error: this application, or a library it uses, has passed an invalid numeric value (NaN, or not-a-number) to CoreGraphics API. This is a serious error and contributes to an overall degradation of system stability and reliability. This notice is a courtesy: please fix this problem. It will become a fatal error in an upcoming update.
[NSApp nextEventMatchingMask: untilDate inMode: dequeue] を呼び出した後にこれらのメッセージがデバッガーに表示されることに気付きましたが、理由は他の場所にあると思います。しかし、Cocoa Graphics を使用する場所が多すぎます。10.9 より前は、この種のメッセージを受け取りませんでした。
NaN が CoreGraphics API に渡されている場所を検出する方法は?