Experiencing frequent crashes with SourceTree, it's approaching an unusable state with crashes on branch changes, merges, pushes, and occasionally other actions such as commits. It's almost to the point that any these actions will consistently crash the client (although the git action will complete).
Mac: OS X 10.8.5
Source Tree: Version 1.9.6
This also occurs on another Mac running Mavericks.
Recent iterations of Stash for Mac have introduced instability at increasing rates. It's unfortunate, as this product has historically been stable - nothing like issues experienced with the latest 1.9.6.
These usually crash due to uncaught exception 'NSInvalidArgumentException'
7/29/14 2:23:46.848 PM SourceTree[75724]: *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[NSKeyValueObservance representedObject]: unrecognized selector sent to instance 0x7fa5471ca410'
*** First throw call stack:
(
0 CoreFoundation 0x00007fff8ff58b06 __exceptionPreprocess + 198
1 libobjc.A.dylib 0x00007fff92d733f0 objc_exception_throw + 43
2 CoreFoundation 0x00007fff8ffef40a -[NSObject(NSObject) doesNotRecognizeSelector:] + 186
3 CoreFoundation 0x00007fff8ff4702e ___forwarding___ + 414
4 CoreFoundation 0x00007fff8ff46e18 _CF_forwarding_prep_0 + 232
5 SourceTree 0x00000001024a9a0b SourceTree + 674315
6 AppKit 0x00007fff94f36d07 -[NSOutlineView _delegate_isGroupRow:] + 66
Or, segmentation fault:
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: EXC_I386_GPFLT
Application Specific Information:
objc_msgSend() selector name: representedObject
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 libobjc.A.dylib 0x00007fff92d68250 objc_msgSend + 16
1 com.torusknot.SourceTreeNotMAS 0x000000010cd99a0b 0x10ccf5000 + 674315
Numerous logs can be provided upon request.