quicksilver / Quicksilver

Quicksilver Project Source
http://qsapp.com
Apache License 2.0
2.73k stars 285 forks source link

Clipboard history incompatible with TextExpander #163

Closed lmartins closed 12 years ago

lmartins commented 13 years ago

The clipboard history works fine just until i fire up a TextExpander. After that clipboard history just stops collecting new items.

lmartins commented 13 years ago

When i opened this i was pretty sure it was related to some sort of interaction between Textexpander and Quicksilver. Not anymore. Since then i've been able to run both without issues but after a while clipboard just stops collecting data.

Not sure it is related to this but i have the following many times in my console:

11/04/02 09:22:00 Quicksilver[56579] HIToolbox: ignoring exception '*\ -[NSCFArray objectAtIndex:]: index (9) beyond bounds (9)' that raised inside Carbon event dispatch ( 0 CoreFoundation 0x90e686ba __raiseError + 410 1 libobjc.A.dylib 0x969d1509 objc_exception_throw + 56 2 CoreFoundation 0x90e683e8 +[NSException raise:format:arguments:] + 136 3 CoreFoundation 0x90e6835a +[NSException raise:format:] + 58 4 Foundation 0x90696200 _NSArrayRaiseBoundException + 121 5 Foundation 0x905e9e12 -[NSCFArray objectAtIndex:] + 63 6 Clipboard Module 0x007f30dd -[QSPasteboardController tableView:willDisplayCell:forTableColumn:row:] + 104 7 AppKit 0x977086ec -[NSTableView _delegateWillDisplayCell:forColumn:row:] + 62 8 AppKit 0x976857ed -[NSTableView preparedCellAtColumn:row:] + 1362 9 AppKit 0x97684bfc -[NSTableView _dirtyVisibleCellsForKeyStateChange] + 558 10 Foundation 0x905fc3bf _nsnote_callback + 176 11 CoreFoundation 0x90def793 CFXNotificationPost + 947 12 CoreFoundation 0x90def19a _CFXNotificationPostNotification + 186 13 Foundation 0x905f125c -[NSNotificationCenter postNotificationName:object:userInfo:] + 128 14 Foundation 0x905fe669 -[NSNotificationCenter postNotificationName:object:] + 56 15 AppKit 0x975b4702 -[NSWindow _reallyDoOrderWindow:relativeTo:findKey:forCounter:force:isModal:] + 868 16 AppKit 0x975b433d -[NSWindow orderWindow:relativeTo:] + 105 17 AppKit 0x9772e8ed -[NSWindow orderFront:] + 50 18 QSEffects 0x00091a84 -[QSWindow fakeResignKey] + 100 19 CoreFoundation 0x90def793 CFXNotificationPost + 947 20 CoreFoundation 0x90def19a _CFXNotificationPostNotification + 186 21 Foundation 0x905f125c -[NSNotificationCenter postNotificationName:object:userInfo:] + 128 22 QSCore 0x000c87d7 appChanged + 215 )

lmartins commented 13 years ago

This is all messages i get before clipboard stops collecting data: http://cl.ly/3V3u081Z2A2X3I2C1c2G

lmartins commented 13 years ago

Ok, i think i've found what is triggering the problem. Im using a color picker app called ColorSnapper which creates color codes in the clipboard. I've confirmed that every time i pick a color with it the clipboard stops collecting new items immediately.

Is there anything i can do to avoid this?

pjrobertson commented 13 years ago

I'm working on clipboard bugs now. Will look into it.

pjrobertson commented 12 years ago

This should be fixed in the latest version of the plugin (v1.2.0). Please test it and let us know how you get on