我正在运行10.10.5 Yosemite和Xcode 6.4。我收到了CGSReenableUpdate警告。当我在不可预测的时间运行我的程序时会发出警告。看起来像这样
<Warning>: CGSReenableUpdate: unbalanced enable/disable update.
<Warning>: Backtrace (at 62127):
<Warning>: CGSReenableUpdate: 0 CoreGraphics
<Warning>: CGSReenableUpdate: 1 CoreGraphics
<Warning>: CGSReenableUpdate: 2 CoreGraphics
<Warning>: CGSReenableUpdate: 3 CoreGraphics
<Warning>: CGSReenableUpdate: 4 QuickLook
<Warning>: CGSReenableUpdate: 5 libdispatch.dylib
<Warning>: CGSReenableUpdate: 6 libdispatch.dylib
<Warning>: CGSReenableUpdate: 7 libdispatch.dylib
<Warning>: CGSReenableUpdate: 8 libdispatch.dylib
<Warning>: CGSReenableUpdate: 9 libdispatch.dylib
<Warning>: CGSReenableUpdate: 10 libdispatch.dylib
<Warning>: CGSReenableUpdate: 11 libsystem_pthread.dylib
<Warning>: CGSReenableUpdate: 12 libsystem_pthread.dylib
有没有办法抑制或消除此警告?
答案 0 :(得分:2)
我也经历过这个警告。我的测试显示如下。
仅在运行带有ATI或NVIDIA显卡的OS X 10.10的计算机上发生警告。
仅在打开sqlite或xml文档时发生警告。打开二进制文档时不会发生这种情况。
OS X 10.7,10.8或10.9计算机上不会发生警告。
英特尔图形不会发生警告。
提交Apple Bug报告21040416但尚无回复。
答案 1 :(得分:0)
我在throw
<button id="shownum" data-toggle="modal" data-target="#popupnum">ok</button>
方法中进行更改后得到了此信息。经过大量的试验和错误后,我看到该函数抛出一个错误,但我已经注释掉了所有的抛出。当我在函数中包含<%= f.submit ...... %>
语句时,崩溃(包括由于某种原因也引用了QuickLook和dropbox的崩溃)都消失了。
我无法解释原因和结果,但需要考虑的事项......