У меня было два пользователя моего приложения с очень странной проблемой сохранения.После некоторого времени работы с приложением (это приложение Cocoa на основе документа) приложение перестает разрешать сохранение документа, а пункты главного меню «Сохранить» и «Сохранить как…» отображаются серым цветом.Открытие новых документов, видимо, все еще работает, однако они предлагают чистый холст.Я попросил обоих пользователей проверить Console.app, и они нашли строки:
Первый пользователь:
<Error>: kCGErrorFailure: _CGSBindWindowBacking: cannot map backing data shmem
<Error>: kCGErrorFailure: _CGSLockWindow: Unable to lock window
Второй пользователь:
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
Я попробовал свойЛучше всего воспроизвести этот вопрос, но без везения.У меня постепенно заканчиваются идеи, что может вызвать эту проблему.Кто-нибудь знает, что происходит?Проблема с памятью?