Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Uncommitted CATransaction after -[QSResultController iconLoader:loadedIndex:inArray:] #1655

Closed
warhammerkid opened this issue Oct 23, 2013 · 1 comment

Comments

@warhammerkid
Copy link

warhammerkid commented Oct 23, 2013

I'm running Mavericks and regularly see this showing up in the console logs without interacting with Quicksilver at all. I went ahead and started up the app with CA_DEBUG_TRANSACTIONS=1 set in the environment to get the following message:

10/22/13 8:17:16.972 PM Quicksilver[3356]: CoreAnimation: warning, deleted thread with uncommitted CATransaction; created by:
0   QuartzCore                          0x00007fff89234036 _ZN2CA11Transaction4pushEv + 312
1   QuartzCore                          0x00007fff89233b69 _ZN2CA11Transaction15ensure_implicitEv + 273
2   QuartzCore                          0x00007fff89238ddb _ZN2CA5Layer13thread_flags_EPNS_11TransactionE + 37
3   QuartzCore                          0x00007fff89238d2a _ZN2CA5Layer4markEPNS_11TransactionEjj + 64
4   QuartzCore                          0x00007fff8923a8f3 _ZN2CA5Layer25set_needs_display_in_rectERK6CGRect + 363
5   AppKit                              0x00007fff83623efa _NSBackingLayerSetNeedsDisplayInRect + 321
6   AppKit                              0x00007fff83623d94 -[NSView(NSInternal) _setLayerNeedsDisplayInViewRect:] + 478
7   AppKit                              0x00007fff83d03371 NSViewSetNeedsDisplayInRect + 831
8   QSInterface                         0x000000011016724e -[QSResultController iconLoader:loadedIndex:inArray:] + 221
9   QSCore                              0x00000001100cd6e1 __25-[QSIconLoader loadIcons]_block_invoke + 471
10  libdispatch.dylib                   0x00007fff8c5bf1d7 _dispatch_call_block_and_release + 12
11  libdispatch.dylib                   0x00007fff8c5bc2ad _dispatch_client_callout + 8
12  libdispatch.dylib                   0x00007fff8c5be09e _dispatch_root_queue_drain + 326
13  libdispatch.dylib                   0x00007fff8c5bf193 _dispatch_worker_thread2 + 40
14  libsystem_pthread.dylib             0x00007fff8e880ef8 _pthread_wqthread + 314
15  libsystem_pthread.dylib             0x00007fff8e883fb9 start_wqthread + 13
@pjrobertson
Copy link
Member

pjrobertson commented Oct 23, 2013

Thanks for doing the extra debugging step. I've seen and reported this issue (see #1563 ) but couldn't reliably reproduce it. From that log we can now see where the call is being made so it should be much easier to fix.
On 23 Oct 2013, at 09:22, Stephen Augenstein notifications@github.com wrote:

I'm running Mavericks and regularly see this showing up in the console logs without interacting with Quicksilver at all. I went ahead and started up the app with CA_DEBUG_TRANSACTIONS=1 set in the environment to get the following message:

10/22/13 8:17:16.972 PM Quicksilver[3356]: CoreAnimation: warning, deleted thread with uncommitted CATransaction; created by:
0 QuartzCore 0x00007fff89234036 _ZN2CA11Transaction4pushEv + 312
1 QuartzCore 0x00007fff89233b69 _ZN2CA11Transaction15ensure_implicitEv + 273
2 QuartzCore 0x00007fff89238ddb _ZN2CA5Layer13thread_flags_EPNS_11TransactionE + 37
3 QuartzCore 0x00007fff89238d2a _ZN2CA5Layer4markEPNS_11TransactionEjj + 64
4 QuartzCore 0x00007fff8923a8f3 _ZN2CA5Layer25set_needs_display_in_rectERK6CGRect + 363
5 AppKit 0x00007fff83623efa _NSBackingLayerSetNeedsDisplayInRect + 321
6 AppKit 0x00007fff83623d94 -[NSView(NSInternal) _setLayerNeedsDisplayInViewRect:] + 478
7 AppKit 0x00007fff83d03371 NSViewSetNeedsDisplayInRect + 831
8 QSInterface 0x000000011016724e -[QSResultController iconLoader:loadedIndex:inArray:] + 221
9 QSCore 0x00000001100cd6e1 __25-[QSIconLoader loadIcons]_block_invoke + 471
10 libdispatch.dylib 0x00007fff8c5bf1d7 _dispatch_call_block_and_release + 12
11 libdispatch.dylib 0x00007fff8c5bc2ad _dispatch_client_callout + 8
12 libdispatch.dylib 0x00007fff8c5be09e _dispatch_root_queue_drain + 326
13 libdispatch.dylib 0x00007fff8c5bf193 _dispatch_worker_thread2 + 40
14 libsystem_pthread.dylib 0x00007fff8e880ef8 _pthread_wqthread + 314
15 libsystem_pthread.dylib 0x00007fff8e883fb9 start_wqthread + 13

Reply to this email directly or view it on GitHub.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants