私のアプリケーションの2人のユーザーには、非常に奇妙な保存上の問題がありました。しばらくしてアプリケーション(Cocoaアプリケーションをベースにしたドキュメント)を使用すると、アプリケーションはドキュメントの保存を中止し、 "保存"と "名前を付けて保存"のメインメニュー項目はグレー表示されます。新しい文書を開いても明らかに機能しますが、空白のキャンバスが表示されます。 私はConsole.appをチェックするために両方のユーザーを求め、それらは、彼らが見つけ線です:私はこの問題を再現するために全力を試してみましたアプリケーションは保存されなくなりました。コンソールのkCGErrorFailureエラーが発生しました。
kCGErrorIllegalArgument: CGSShapeWindow
kCGErrorFailure: Set a breakpoint @ CGErrorBreakpoint() to catch errors as they are logged.
<Error>: kCGErrorIllegalArgument: CGSShapeWindow
<Error>: kCGErrorFailure: Set a breakpoint @ CGErrorBreakpoint() to catch errors as they are logged.
<Error>: kCGErrorIllegalArgument: CGSShapeWindow
kCGErrorIllegalArgument: CGSShapeWindow
:
まずユーザー:
<Error>: kCGErrorFailure: _CGSBindWindowBacking: cannot map backing data shmem
<Error>: kCGErrorFailure: _CGSLockWindow: Unable to lock window
第二のユーザ運がない。私はこの問題を引き起こす可能性のあるアイディアをゆっくりと使い果たしています。誰が何が起こっているか考えている?メモリの問題?
これは、おそらくウィンドウサーバーのCore Graphicsからのエラーです。あなたは窓で幻想的なことをしますか?彼らは非常に奇妙なエラーです。ウィンドウサーバーに直接話していなければ...文書化されていないAPIを使用してウィンドウを3dで回転させるなどです。ユーザーが自分のマシンに奇妙なユーティリティを持っているかどうかを尋ねる価値があるかもしれません。 – Yuji
私はウィンドウの変形をしていません。アプリはプライベートAPIも無料です。ユーザーに入力マネージャーや類似のツールがインストールされているかどうかを確認します。ありがとうございました。 –