Giter Site home page Giter Site logo

gitx / gitx Goto Github PK

View Code? Open in Web Editor NEW
774.0 27.0 76.0 22.57 MB

The best fork of the best lightweight, visual git client for macOS.

License: Other

Objective-C 71.00% Objective-C++ 0.77% HTML 6.42% Ruby 0.38% CSS 13.28% JavaScript 8.06% C 0.08%
git mac macos

gitx's Introduction

What is GitX?

GitHub Actions Build Status

GitX is an OS X (MacOS) native graphical client for the git version control system.

GitX has a long history of various branches and versions maintained by various people over the years. This github org & repo are an attempt to consolidate and move forward with a current, common, community-maintained version.

How to Install:

Get the latest release of GitX from the Releases page. Download, extract and move it to your Applications folder. For Apple Silicon (M1, M2 processors) please use the arm64 release.

See also: How to Build in Xcode

Screenshots

Staging View

History View

How to Build in Xcode:

To build and run in the Xcode app with your own developer account, create a config file called Dev.xcconfig at the project root like this:

DEVELOPMENT_TEAM = YOUR_TEAM_ID
CODE_SIGN_IDENTITY = YOUR_CERT_NAME
ENABLE_HARDENED_RUNTIME = YES

Replace YOUR_TEAM_ID with your development team ID and YOUR_CERT_NAME with the name of your certificate. If you don't know your ID or don't have a certificate yet, follow the steps below.

The certificate name is usually something like Apple Development, Mac Developer, iPhone Developer, Apple Developer, etc. In the steps below, we assume the certificate name to be "Apple Development" but you should use the name you see in your keychain.

  1. Open the Xcode app.
  2. In Settings > Accounts, if you haven't added your Apple ID yet, click the + button and add your Apple ID.
  3. In your Apple ID account settings, there should be at least one team with your name and (Personal Team) in the name. Click on it.
  4. Click on the Manage Certificates button.
  5. If you don't see any certificate listed, click the + button and click on Apple Development.
  6. Click Done and close the Settings window.
  7. Use Spotlight to open Keychain Access (or open it in Applications > Utilities).
  8. Go to the login keychain, and open the My Certificates tab.
  9. Find the certificate named Apple Development with your Apple ID email address.
  10. Double-click on this certificate to view its details.
  11. Copy the Organizational Unit value. This is your development team ID.

You can also build and run on the command line. Once you've created the config file, you may use the script shared here. For x86 builds, please replace arm64 with x86_64.

Apple Silicon

This project is supported by MacStadium Open Source Developer Program with a free Mac mini for our CI. Thank you !

License

GitX is licensed under the GPL version 2. For more information, see the attached COPYING file.

gitx's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

gitx's Issues

History view completely reloads when a file is changed

When changing any file in the repository, the history view immediately jumps from whatever commit you're currently viewing to the very latest commit. This is super annoying when I'm trying to reference old commits during my work.

P.S. Thank you for reviving GitX! It's seriously appreciated. I've been using it for 5 years and am excited to see some bug fixes and polish. I'm going to brush up on my Objective-C skills and try to contribute where I can.

Changing deployment target from 10.9

The current deployment target is 10.9. Considering it's unlikely for developers to be on an older system, is there any reason we shouldn't move it up to something newer (such as 10.11)?

Dark theme

Less white, more gray or black. My eyes would thank you.

Take over homebrew formula

It would be great if gitx on homebrew were this fork now that the others are dead. At the very least, this github org could host its own tap for this build of gitx.

Option to show all commits, even dangling commits that have no branch

When you delete or rebase a branch, or pop a stash, the commits don't get purged from your local repository immediately. This answer on stack overflow provides a recipe to view all these dangling commits in gitk:

gitk --all $( git fsck --no-reflog | awk '/dangling commit/ {print $3}' )

It would be great if gitx had a menu option to construct a similar view, e.g. "Include dangling commits in tree"

Reasons this is useful:

  • You accidentally deleted a branch and want to find it
  • You've rebased a branch, but you discover later that the new version has an issue due to messing up the conflict resolution, and you want to inspect the original again for comparison purposes. (I know you can use git reflog, but the above is often an easier way to do it)
  • You drop a stash that you didn't mean to, or you want to remember where it came from for some reason.

In all these cases, unless you have run git gc, the commits still exist, but are hard to find. The gitk solution above is great, but I'd like to be able to do it directly in my favourite gui.

Build Failed: ld: library not found for -lcrypto

Trying to build latest master branch on macOS 10.12.1. I followed the build instructions in the wiki.

Scripts/build.py build release returns the following:

mvers: 0.15.2178 dev
vers:  0.15.2178
Setting CFBundleShortVersionString of project GitX to:
    0.15.2178 dev.

Updating CFBundleShortVersionString in Info.plist(s)...

Updated CFBundleShortVersionString in "GitX.xcodeproj/../Resources/Info-gitx.plist" to 0.15.2178 dev
Updated CFBundleShortVersionString in "GitX.xcodeproj/../Resources/Info.plist" to 0.15.2178 dev
Setting version of project GitX to:
    0.15.2178.

Also setting CFBundleVersion key (assuming it exists)

Updating CFBundleVersion in Info.plist(s)...

Updated CFBundleVersion in "GitX.xcodeproj/../Resources/Info-gitx.plist" to 0.15.2178
Updated CFBundleVersion in "GitX.xcodeproj/../Resources/Info.plist" to 0.15.2178


** BUILD FAILED **


The following build commands failed:
	Ld /Users/josh/src/vendor/gitx/build/Release/ObjectiveGit.framework/Versions/A/ObjectiveGit normal x86_64
(1 failure)
error: Command '['xcrun', 'xcodebuild', '-workspace', 'GitX.xcworkspace', '-scheme', 'GitX', '-configuration', 'Release', 'build', 'BUILD_DIR=/Users/josh/src/vendor/gitx/build']' returned non-zero exit status 65

Here is the output from the xcrun command:

...

=== BUILD TARGET ObjectiveGit-Mac OF PROJECT ObjectiveGitFramework WITH CONFIGURATION Release ===

Check dependencies

Ld /Users/josh/src/vendor/gitx/build/Release/ObjectiveGit.framework/Versions/A/ObjectiveGit normal x86_64
    cd /Users/josh/src/vendor/gitx/External/objective-git
    export MACOSX_DEPLOYMENT_TARGET=10.8
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -arch x86_64 -dynamiclib -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk -L/Users/josh/src/vendor/gitx/build/Release -L. -LExternal -F/Users/josh/src/vendor/gitx/build/Release -filelist /Users/josh/Library/Developer/Xcode/DerivedData/GitX-heoqknppyoqkhpdywqqrxatdfhcf/Build/Intermediates/ObjectiveGitFramework.build/Release/ObjectiveGit-Mac.build/Objects-normal-asan/x86_64/ObjectiveGit.LinkFileList -install_name @rpath/ObjectiveGit.framework/ObjectiveGit -Xlinker -rpath -Xlinker @executable_path/../Frameworks -Xlinker -rpath -Xlinker @loader_path/../Frameworks -mmacosx-version-min=10.8 -Xlinker -object_path_lto -Xlinker /Users/josh/Library/Developer/Xcode/DerivedData/GitX-heoqknppyoqkhpdywqqrxatdfhcf/Build/Intermediates/ObjectiveGitFramework.build/Release/ObjectiveGit-Mac.build/Objects-normal-asan/x86_64/ObjectiveGit_lto.o -fobjc-arc -fobjc-link-runtime -fapplication-extension -fsanitize=address -lgit2 -force_load External/libgit2.a /usr/local/lib/libssh2.a -lcrypto -lssl -lcurl -liconv -framework Cocoa -lz -single_module -compatibility_version 1 -current_version 1 -Xlinker -dependency_info -Xlinker /Users/josh/Library/Developer/Xcode/DerivedData/GitX-heoqknppyoqkhpdywqqrxatdfhcf/Build/Intermediates/ObjectiveGitFramework.build/Release/ObjectiveGit-Mac.build/Objects-normal-asan/x86_64/ObjectiveGit_dependency_info.dat -o /Users/josh/src/vendor/gitx/build/Release/ObjectiveGit.framework/Versions/A/ObjectiveGit
ld: library not found for -lcrypto
clang: error: linker command failed with exit code 1 (use -v to see invocation)

** BUILD FAILED **

...

ld: library not found for -lcrypto appears to be the culprit.

Thanks in advance.

Build failed during code signing, key not found.

Hi,

I tried to build gitx via the instructions here: https://github.com/gitx/gitx/wiki/Build-instructions

I ran into this error:

$ Scripts/build.py build release
mvers: ${CURRENT_PROJECT_VERSION}
vers:  0.12
Setting CFBundleShortVersionString of project GitX to: 
    0.15.2242 dev.

Updating CFBundleShortVersionString in Info.plist(s)...

Updated CFBundleShortVersionString in "GitX.xcodeproj/../Resources/Info-gitx.plist" to 0.15.2242 dev
Updated CFBundleShortVersionString in "GitX.xcodeproj/../Resources/Info.plist" to 0.15.2242 dev
Setting version of project GitX to: 
    0.15.2242.

Also setting CFBundleVersion key (assuming it exists)

Updating CFBundleVersion in Info.plist(s)...

Updated CFBundleVersion in "GitX.xcodeproj/../Resources/Info-gitx.plist" to 0.15.2242
Updated CFBundleVersion in "GitX.xcodeproj/../Resources/Info.plist" to 0.15.2242



The following commands produced analyzer issues:
	AnalyzeShallow Classes/Views/GitXTextFieldCell.m
(1 command with analyzer issues)
Signing MGScopeBar.framework
error: The specified item could not be found in the keychain.
Signing ObjectiveGit.framework
error: The specified item could not be found in the keychain.
Signing Sparkle.framework
error: The specified item could not be found in the keychain.
Signing gitx
error: The specified item could not be found in the keychain.
Signing gitx_askpasswd
error: The specified item could not be found in the keychain.
Signing GitX.app
error: The specified item could not be found in the keychain.
.......................................................................................
created: /<path>/gitx/build/Release/GitX-dev-2242.dmg
Error opening key file /<path>/gitx/updates/gitx-updates.key
20817:error:02001002:system library:fopen:No such file or directory:/BuildRoot/Library/Caches/com.apple.xbs/Sources/OpenSSL098/OpenSSL098-64.30.2/src/crypto/bio/bss_file.c:356:fopen('/<path>/gitx/updates/gitx-updates.key','r')
20817:error:20074002:BIO routines:FILE_CTRL:system lib:/BuildRoot/Library/Caches/com.apple.xbs/Sources/OpenSSL098/OpenSSL098-64.30.2/src/crypto/bio/bss_file.c:358:
unable to load key file

This was building master, commit 0633fbbcd342bac6a3b60d74a9b2829b4abbf6d7 on OS X 10.12.3.

There was no gitx-updates.key file at that location.

I'm not familiar with the code signing process, so I don't really think I can offer more insight. Please let me know if you need any more info.

Hard CPU pressure on background.

  • Build latest master.
  • Open any repo.
  • Switch to code editor and edit any file from the repo with saving. GitX starts some activity that pressure all available cores.

Diffstat on stage view

In the stage view, having a +++/--- line counter in the header of the current diff would be nice.

Fresh release?

Was wondering if there was a new release planned. Noting that there are some logistics still being sorted out ( #18 ) ( #38 ). Still would be great to get a clear idea on what timeline we are looking at.

Creating and switching to a new branch crashes GitX

I just tested this with the most current master version 8d08538. I'm using a MacBook Pro 2016 with Sierra.

How to reproduce

  • Click on the "Create branch" icon.
  • Insert a random branch name and mark "checkout branch".
  • Press "Create".

Expected behavior

  • GitX should create a new branch.
  • GitX should check out that new branch.

Actual behavior

  • GitX creates a new branch.
  • GitX does not change to the new branch, but crashes instead with the following report:

Full crash report

Process:               GitX [9705]
Path:                  /Volumes/VOLUME/GitX.app/Contents/MacOS/GitX
Identifier:            net.phere.GitX
Version:               0.15.2161 dev (0.15.2161)
Code Type:             X86-64 (Native)
Parent Process:        ??? [1]
Responsible:           GitX [9705]
User ID:               501

Date/Time:             2017-02-07 11:49:32.071 +0100
OS Version:            Mac OS X 10.12.3 (16D32)
Report Version:        12
Anonymous UUID:        A10F21E4-8EC6-E5AC-4D2D-2EF3DEB8BB86


Time Awake Since Boot: 5500 seconds

System Integrity Protection: enabled

Crashed Thread:        0  Dispatch queue: com.apple.main-thread

Exception Type:        EXC_BAD_ACCESS (SIGSEGV)
Exception Codes:       EXC_I386_GPFLT
Exception Note:        EXC_CORPSE_NOTIFY

Termination Signal:    Segmentation fault: 11
Termination Reason:    Namespace SIGNAL, Code 0xb
Terminating Process:   exc handler [0]

Application Specific Information:
objc_msgSend() selector name: shouldCheckoutBranch
Performing @selector(createBranch:) from sender NSButton 0x600000359a70

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0   libobjc.A.dylib                 0x00007fff9e511b69 objc_msgSend + 41
1   net.phere.GitX                  0x0000000104a24aec -[PBCreateBranchSheet createBranch:] + 857 (PBCreateBranchSheet.m:102)
2   libsystem_trace.dylib           0x00007fff9f035c3d _os_activity_initiate + 61
3   com.apple.AppKit                0x00007fff87b59c9c -[NSApplication(NSResponder) sendAction:to:from:] + 456
4   com.apple.AppKit                0x00007fff8763f460 -[NSControl sendAction:to:] + 86
5   com.apple.AppKit                0x00007fff8763f388 __26-[NSCell _sendActionFrom:]_block_invoke + 136
6   libsystem_trace.dylib           0x00007fff9f035c3d _os_activity_initiate + 61
7   com.apple.AppKit                0x00007fff8763f2e0 -[NSCell _sendActionFrom:] + 128
8   com.apple.AppKit                0x00007fff87681cd9 -[NSButtonCell _sendActionFrom:] + 98
9   libsystem_trace.dylib           0x00007fff9f035c3d _os_activity_initiate + 61
10  com.apple.AppKit                0x00007fff8769c6ea -[NSButtonCell performClick:] + 690
11  com.apple.AppKit                0x00007fff8769c3f0 __33-[NSButton performKeyEquivalent:]_block_invoke + 85
12  libsystem_trace.dylib           0x00007fff9f035c3d _os_activity_initiate + 61
13  com.apple.AppKit                0x00007fff8762c09a -[NSButton performKeyEquivalent:] + 356
14  com.apple.AppKit                0x00007fff8762bced -[NSView _performKeyEquivalent:conditionally:] + 227
15  com.apple.AppKit                0x00007fff8762bf1a -[NSControl _performKeyEquivalent:conditionally:] + 136
16  com.apple.AppKit                0x00007fff8762bdeb -[NSView performKeyEquivalent:] + 234
17  com.apple.AppKit                0x00007fff8762bced -[NSView _performKeyEquivalent:conditionally:] + 227
18  com.apple.AppKit                0x00007fff8762bdeb -[NSView performKeyEquivalent:] + 234
19  com.apple.AppKit                0x00007fff8762bced -[NSView _performKeyEquivalent:conditionally:] + 227
20  com.apple.AppKit                0x00007fff87c7c12e -[NSWindow _commonPerformKeyEquivalent:conditionally:] + 79
21  com.apple.AppKit                0x00007fff875a8b1d -[NSTextField textDidEndEditing:] + 909
22  com.apple.CoreFoundation        0x00007fff898c1a6c __CFNOTIFICATIONCENTER_IS_CALLING_OUT_TO_AN_OBSERVER__ + 12
23  com.apple.CoreFoundation        0x00007fff898c196b _CFXRegistrationPost + 427
24  com.apple.CoreFoundation        0x00007fff898c16d2 ___CFXNotificationPost_block_invoke + 50
25  com.apple.CoreFoundation        0x00007fff8987ed63 -[_CFXNotificationRegistrar find:object:observer:enumerator:] + 1827
26  com.apple.CoreFoundation        0x00007fff8987dd9c _CFXNotificationPost + 604
27  com.apple.Foundation            0x00007fff8b2a4a37 -[NSNotificationCenter postNotificationName:object:userInfo:] + 66
28  com.apple.AppKit                0x00007fff87734839 -[NSTextView(NSPrivate) _giveUpFirstResponder:] + 431
29  com.apple.AppKit                0x00007fff87594e33 -[NSTextView doCommandBySelector:] + 192
30  com.apple.AppKit                0x00007fff87594d4d -[NSTextInputContext(NSInputContext_WithCompletion) doCommandBySelector:completionHandler:] + 118
31  com.apple.AppKit                0x00007fff87572980 -[NSKeyBindingManager(NSKeyBindingManager_MultiClients) interpretEventAsCommand:forClient:] + 2218
32  com.apple.AppKit                0x00007fff87dae9ed __84-[NSTextInputContext _handleEvent:options:allowingSyntheticEvent:completionHandler:]_block_invoke.1096 + 355
33  com.apple.AppKit                0x00007fff87dae821 __84-[NSTextInputContext _handleEvent:options:allowingSyntheticEvent:completionHandler:]_block_invoke_3 + 80
34  com.apple.AppKit                0x00007fff8757aad9 -[NSTextInputContext tryHandleEvent_HasMarkedText_withDispatchCondition:dispatchWork:continuation:] + 93
35  com.apple.AppKit                0x00007fff87dae79c __84-[NSTextInputContext _handleEvent:options:allowingSyntheticEvent:completionHandler:]_block_invoke.1086 + 262
36  com.apple.HIToolbox             0x00007fff88e6a1ee __TSMProcessRawKeyEventWithOptionsAndCompletionHandler_block_invoke_5 + 70
37  com.apple.HIToolbox             0x00007fff88e69032 ___ZL23DispatchEventToHandlersP14EventTargetRecP14OpaqueEventRefP14HandlerCallRec_block_invoke + 108
38  com.apple.AppKit                0x00007fff87da7734 __55-[NSTextInputContext handleTSMEvent:completionHandler:]_block_invoke.314 + 2874
39  com.apple.AppKit                0x00007fff875743b5 __55-[NSTextInputContext handleTSMEvent:completionHandler:]_block_invoke_2 + 80
40  com.apple.AppKit                0x00007fff87574334 -[NSTextInputContext tryHandleTSMEvent_HasMarkedText_withDispatchCondition:dispatchWork:continuation:] + 93
41  com.apple.AppKit                0x00007fff87573d1f -[NSTextInputContext handleTSMEvent:completionHandler:] + 2221
42  com.apple.AppKit                0x00007fff87573403 _NSTSMEventHandler + 321
43  com.apple.HIToolbox             0x00007fff88e0fb15 DispatchEventToHandlers(EventTargetRec*, OpaqueEventRef*, HandlerCallRec*) + 1708
44  com.apple.HIToolbox             0x00007fff88e0ed86 SendEventToEventTargetInternal(OpaqueEventRef*, OpaqueEventTargetRef*, HandlerCallRec*) + 428
45  com.apple.HIToolbox             0x00007fff88e0ebcf SendEventToEventTargetWithOptions + 43
46  com.apple.HIToolbox             0x00007fff88e66026 SendTSMEvent_WithCompletionHandler + 408
47  com.apple.HIToolbox             0x00007fff88e66500 __SendUnicodeTextAEToUnicodeDoc_WithCompletionHandler_block_invoke + 400
48  com.apple.HIToolbox             0x00007fff88e66361 __SendFilterTextEvent_WithCompletionHandler_block_invoke + 215
49  com.apple.HIToolbox             0x00007fff88e66077 SendTSMEvent_WithCompletionHandler + 489
50  com.apple.HIToolbox             0x00007fff88e65e61 SendFilterTextEvent_WithCompletionHandler + 236
51  com.apple.HIToolbox             0x00007fff88e65b22 SendUnicodeTextAEToUnicodeDoc_WithCompletionHandler + 284
52  com.apple.HIToolbox             0x00007fff88e658d8 __utDeliverTSMEvent_WithCompletionHandler_block_invoke_2 + 296
53  com.apple.HIToolbox             0x00007fff88e6577e __utDeliverTSMEvent_WithCompletionHandler_block_invoke + 439
54  com.apple.HIToolbox             0x00007fff88e65544 TSMKeyEvent_WithCompletionHandler + 632
55  com.apple.HIToolbox             0x00007fff88e65293 __TSMProcessRawKeyEventWithOptionsAndCompletionHandler_block_invoke_4 + 251
56  com.apple.HIToolbox             0x00007fff88e650c0 __TSMProcessRawKeyEventWithOptionsAndCompletionHandler_block_invoke_3 + 281
57  com.apple.HIToolbox             0x00007fff88e64dd6 __TSMProcessRawKeyEventWithOptionsAndCompletionHandler_block_invoke_2 + 308
58  com.apple.HIToolbox             0x00007fff88e64b0d __TSMProcessRawKeyEventWithOptionsAndCompletionHandler_block_invoke + 300
59  com.apple.HIToolbox             0x00007fff88e6407d TSMProcessRawKeyEventWithOptionsAndCompletionHandler + 3604
60  com.apple.AppKit                0x00007fff87dae60d __84-[NSTextInputContext _handleEvent:options:allowingSyntheticEvent:completionHandler:]_block_invoke.1077 + 116
61  com.apple.AppKit                0x00007fff87dad8c5 __204-[NSTextInputContext tryTSMProcessRawKeyEvent_orSubstitution:dispatchCondition:setupForDispatch:furtherCondition:doubleSpaceSubstitutionCondition:doubleSpaceSubstitutionWork:dispatchTSMWork:continuation:]_block_invoke.1003 + 121
62  com.apple.AppKit                0x00007fff87dad72f -[NSTextInputContext tryTSMProcessRawKeyEvent_orSubstitution:dispatchCondition:setupForDispatch:furtherCondition:doubleSpaceSubstitutionCondition:doubleSpaceSubstitutionWork:dispatchTSMWork:continuation:] + 285
63  com.apple.AppKit                0x00007fff87dae057 -[NSTextInputContext _handleEvent:options:allowingSyntheticEvent:completionHandler:] + 1515
64  com.apple.AppKit                0x00007fff87dad59e -[NSTextInputContext _handleEvent:allowingSyntheticEvent:] + 114
65  com.apple.AppKit                0x00007fff87571e0a -[NSView interpretKeyEvents:] + 232
66  com.apple.AppKit                0x00007fff87571c21 -[NSTextView keyDown:] + 704
67  com.apple.AppKit                0x00007fff87cce680 -[NSWindow(NSEventRouting) _reallySendEvent:isDelayedEvent:] + 4086
68  com.apple.AppKit                0x00007fff87ccd2be -[NSWindow(NSEventRouting) sendEvent:] + 541
69  com.apple.AppKit                0x00007fff87b56a1c -[NSApplication(NSEvent) sendEvent:] + 4768
70  com.apple.AppKit                0x00007fff873d1f81 -[NSApplication run] + 1002
71  com.apple.AppKit                0x00007fff8739c850 NSApplicationMain + 1237
72  net.phere.GitX                  0x0000000104a1a0f5 main + 33 (main.m:15)
73  libdyld.dylib                   0x00007fff9ee03255 start + 1

Thread 1:
0   libsystem_kernel.dylib          0x00007fff9ef324e2 __workq_kernreturn + 10
1   libsystem_pthread.dylib         0x00007fff9f01a791 _pthread_wqthread + 1426
2   libsystem_pthread.dylib         0x00007fff9f01a1ed start_wqthread + 13

Thread 2:
0   libsystem_kernel.dylib          0x00007fff9ef31fda __semwait_signal + 10
1   libsystem_c.dylib               0x00007fff9eeb8b72 nanosleep + 199
2   libc++.1.dylib                  0x00007fff9d9e265b std::__1::this_thread::sleep_for(std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l> > const&) + 80
3   com.apple.JavaScriptCore        0x00007fff8c730123 bmalloc::Heap::scavenge(std::__1::unique_lock<bmalloc::StaticMutex>&, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000l> >) + 275
4   com.apple.JavaScriptCore        0x00007fff8c72fed4 bmalloc::Heap::concurrentScavenge() + 68
5   com.apple.JavaScriptCore        0x00007fff8c731551 bmalloc::AsyncTask<bmalloc::Heap, void (bmalloc::Heap::*)()>::threadRunLoop() + 97
6   com.apple.JavaScriptCore        0x00007fff8c731459 bmalloc::AsyncTask<bmalloc::Heap, void (bmalloc::Heap::*)()>::threadEntryPoint(bmalloc::AsyncTask<bmalloc::Heap, void (bmalloc::Heap::*)()>*) + 9
7   com.apple.JavaScriptCore        0x00007fff8c73170d void* std::__1::__thread_proxy<std::__1::tuple<void (*)(bmalloc::AsyncTask<bmalloc::Heap, void (bmalloc::Heap::*)()>*), bmalloc::AsyncTask<bmalloc::Heap, void (bmalloc::Heap::*)()>*> >(void*) + 93
8   libsystem_pthread.dylib         0x00007fff9f01aaab _pthread_body + 180
9   libsystem_pthread.dylib         0x00007fff9f01a9f7 _pthread_start + 286
10  libsystem_pthread.dylib         0x00007fff9f01a1fd thread_start + 13

Thread 3:: com.apple.NSURLConnectionLoader
0   libsystem_kernel.dylib          0x00007fff9ef2a38a mach_msg_trap + 10
1   libsystem_kernel.dylib          0x00007fff9ef297d7 mach_msg + 55
2   com.apple.CoreFoundation        0x00007fff898acc94 __CFRunLoopServiceMachPort + 212
3   com.apple.CoreFoundation        0x00007fff898ac121 __CFRunLoopRun + 1361
4   com.apple.CoreFoundation        0x00007fff898ab974 CFRunLoopRunSpecific + 420
5   com.apple.CFNetwork             0x00007fff88a1b680 +[NSURLConnection(Loader) _resourceLoadLoop:] + 313
6   com.apple.Foundation            0x00007fff8b2d0c6d __NSThread__start__ + 1243
7   libsystem_pthread.dylib         0x00007fff9f01aaab _pthread_body + 180
8   libsystem_pthread.dylib         0x00007fff9f01a9f7 _pthread_start + 286
9   libsystem_pthread.dylib         0x00007fff9f01a1fd thread_start + 13

Thread 4:: com.apple.NSEventThread
0   libsystem_kernel.dylib          0x00007fff9ef2a38a mach_msg_trap + 10
1   libsystem_kernel.dylib          0x00007fff9ef297d7 mach_msg + 55
2   com.apple.CoreFoundation        0x00007fff898acc94 __CFRunLoopServiceMachPort + 212
3   com.apple.CoreFoundation        0x00007fff898ac121 __CFRunLoopRun + 1361
4   com.apple.CoreFoundation        0x00007fff898ab974 CFRunLoopRunSpecific + 420
5   com.apple.AppKit                0x00007fff8752aa62 _NSEventThread + 205
6   libsystem_pthread.dylib         0x00007fff9f01aaab _pthread_body + 180
7   libsystem_pthread.dylib         0x00007fff9f01a9f7 _pthread_start + 286
8   libsystem_pthread.dylib         0x00007fff9f01a1fd thread_start + 13

Thread 5:: JIT Worklist Worker Thread
0   libsystem_kernel.dylib          0x00007fff9ef31c86 __psynch_cvwait + 10
1   libsystem_pthread.dylib         0x00007fff9f01b96a _pthread_cond_wait + 712
2   libc++.1.dylib                  0x00007fff9d9a158d std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 47
3   com.apple.JavaScriptCore        0x00007fff8c71b82e WTF::ParkingLot::parkConditionallyImpl(void const*, WTF::ScopedLambda<bool ()> const&, WTF::ScopedLambda<void ()> const&, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l> > >) + 2622
4   com.apple.JavaScriptCore        0x00007fff8c4d1cda JSC::JITWorklist::runThread() + 234
5   com.apple.JavaScriptCore        0x00007fff8c4d216d std::__1::__function::__func<JSC::JITWorklist::JITWorklist()::$_0, std::__1::allocator<JSC::JITWorklist::JITWorklist()::$_0>, void ()>::operator()() + 13
6   com.apple.JavaScriptCore        0x00007fff8bd1b302 WTF::threadEntryPoint(void*) + 178
7   com.apple.JavaScriptCore        0x00007fff8bd1b22f WTF::wtfThreadEntryPoint(void*) + 15
8   libsystem_pthread.dylib         0x00007fff9f01aaab _pthread_body + 180
9   libsystem_pthread.dylib         0x00007fff9f01a9f7 _pthread_start + 286
10  libsystem_pthread.dylib         0x00007fff9f01a1fd thread_start + 13

Thread 6:: WTF Parallel Helper Thread
0   libsystem_kernel.dylib          0x00007fff9ef31c86 __psynch_cvwait + 10
1   libsystem_pthread.dylib         0x00007fff9f01b96a _pthread_cond_wait + 712
2   libc++.1.dylib                  0x00007fff9d9a158d std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 47
3   com.apple.JavaScriptCore        0x00007fff8c71b82e WTF::ParkingLot::parkConditionallyImpl(void const*, WTF::ScopedLambda<bool ()> const&, WTF::ScopedLambda<void ()> const&, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l> > >) + 2622
4   com.apple.JavaScriptCore        0x00007fff8c71aba2 WTF::ParallelHelperPool::waitForClientWithTask(WTF::Locker<WTF::LockBase> const&) + 370
5   com.apple.JavaScriptCore        0x00007fff8c71a913 WTF::ParallelHelperPool::helperThreadBody() + 83
6   com.apple.JavaScriptCore        0x00007fff8bd1b302 WTF::threadEntryPoint(void*) + 178
7   com.apple.JavaScriptCore        0x00007fff8bd1b22f WTF::wtfThreadEntryPoint(void*) + 15
8   libsystem_pthread.dylib         0x00007fff9f01aaab _pthread_body + 180
9   libsystem_pthread.dylib         0x00007fff9f01a9f7 _pthread_start + 286
10  libsystem_pthread.dylib         0x00007fff9f01a1fd thread_start + 13

Thread 7:: WTF Parallel Helper Thread
0   libsystem_kernel.dylib          0x00007fff9ef31c86 __psynch_cvwait + 10
1   libsystem_pthread.dylib         0x00007fff9f01b96a _pthread_cond_wait + 712
2   libc++.1.dylib                  0x00007fff9d9a158d std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 47
3   com.apple.JavaScriptCore        0x00007fff8c71b82e WTF::ParkingLot::parkConditionallyImpl(void const*, WTF::ScopedLambda<bool ()> const&, WTF::ScopedLambda<void ()> const&, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l> > >) + 2622
4   com.apple.JavaScriptCore        0x00007fff8c71aba2 WTF::ParallelHelperPool::waitForClientWithTask(WTF::Locker<WTF::LockBase> const&) + 370
5   com.apple.JavaScriptCore        0x00007fff8c71a913 WTF::ParallelHelperPool::helperThreadBody() + 83
6   com.apple.JavaScriptCore        0x00007fff8bd1b302 WTF::threadEntryPoint(void*) + 178
7   com.apple.JavaScriptCore        0x00007fff8bd1b22f WTF::wtfThreadEntryPoint(void*) + 15
8   libsystem_pthread.dylib         0x00007fff9f01aaab _pthread_body + 180
9   libsystem_pthread.dylib         0x00007fff9f01a9f7 _pthread_start + 286
10  libsystem_pthread.dylib         0x00007fff9f01a1fd thread_start + 13

Thread 8:: WTF Parallel Helper Thread
0   libsystem_kernel.dylib          0x00007fff9ef31c86 __psynch_cvwait + 10
1   libsystem_pthread.dylib         0x00007fff9f01b96a _pthread_cond_wait + 712
2   libc++.1.dylib                  0x00007fff9d9a158d std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 47
3   com.apple.JavaScriptCore        0x00007fff8c71b82e WTF::ParkingLot::parkConditionallyImpl(void const*, WTF::ScopedLambda<bool ()> const&, WTF::ScopedLambda<void ()> const&, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l> > >) + 2622
4   com.apple.JavaScriptCore        0x00007fff8c71aba2 WTF::ParallelHelperPool::waitForClientWithTask(WTF::Locker<WTF::LockBase> const&) + 370
5   com.apple.JavaScriptCore        0x00007fff8c71a913 WTF::ParallelHelperPool::helperThreadBody() + 83
6   com.apple.JavaScriptCore        0x00007fff8bd1b302 WTF::threadEntryPoint(void*) + 178
7   com.apple.JavaScriptCore        0x00007fff8bd1b22f WTF::wtfThreadEntryPoint(void*) + 15
8   libsystem_pthread.dylib         0x00007fff9f01aaab _pthread_body + 180
9   libsystem_pthread.dylib         0x00007fff9f01a9f7 _pthread_start + 286
10  libsystem_pthread.dylib         0x00007fff9f01a1fd thread_start + 13

Thread 9:: DFG Worklist Worker Thread
0   libsystem_kernel.dylib          0x00007fff9ef31c86 __psynch_cvwait + 10
1   libsystem_pthread.dylib         0x00007fff9f01b96a _pthread_cond_wait + 712
2   libc++.1.dylib                  0x00007fff9d9a158d std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 47
3   com.apple.JavaScriptCore        0x00007fff8c71b82e WTF::ParkingLot::parkConditionallyImpl(void const*, WTF::ScopedLambda<bool ()> const&, WTF::ScopedLambda<void ()> const&, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l> > >) + 2622
4   com.apple.JavaScriptCore        0x00007fff8c2cce5e JSC::DFG::Worklist::runThread(JSC::DFG::ThreadData*) + 382
5   com.apple.JavaScriptCore        0x00007fff8bd1b302 WTF::threadEntryPoint(void*) + 178
6   com.apple.JavaScriptCore        0x00007fff8bd1b22f WTF::wtfThreadEntryPoint(void*) + 15
7   libsystem_pthread.dylib         0x00007fff9f01aaab _pthread_body + 180
8   libsystem_pthread.dylib         0x00007fff9f01a9f7 _pthread_start + 286
9   libsystem_pthread.dylib         0x00007fff9f01a1fd thread_start + 13

Thread 10:
0   libsystem_pthread.dylib         0x00007fff9f01a1e0 start_wqthread + 0

Thread 11:
0   libsystem_pthread.dylib         0x00007fff9f01a1e0 start_wqthread + 0
1   ???                             0x000070000f6b6b30 0 + 123145561008944

Thread 12:
0   libsystem_kernel.dylib          0x00007fff9ef324e2 __workq_kernreturn + 10
1   libsystem_pthread.dylib         0x00007fff9f01a5fe _pthread_wqthread + 1023
2   libsystem_pthread.dylib         0x00007fff9f01a1ed start_wqthread + 13

Thread 13:
0   libsystem_pthread.dylib         0x00007fff9f01a1e0 start_wqthread + 0
1   ???                             0x00007fffa46b19c0 __kCFBasicHashTypeID + 24

Thread 0 crashed with X86 Thread State (64-bit):
  rax: 0x013de080003052b5  rbx: 0x00007fff9e513f50  rcx: 0x0100000000000000  rdx: 0x0040000000000000
  rdi: 0x000060000050cb10  rsi: 0x0000000104a3a914  rbp: 0x00007fff5b21f160  rsp: 0x00007fff5b21f118
   r8: 0x00007fa0237ffe1c   r9: 0x0000600000665140  r10: 0x00007fff8b5b6c30  r11: 0x65706f7252847066
  r12: 0x00006080001bd0a0  r13: 0x0000000104a6b500  r14: 0x0000327473657455  r15: 0x000060000050cb10
  rip: 0x00007fff9e511b69  rfl: 0x0000000000010206  cr2: 0x00007fff8b5b6c48
  
Logical CPU:     1
Error Code:      0x00000000
Trap Number:     13


Binary Images:
       0x1049dd000 -        0x104a4bfff +net.phere.GitX (0.15.2161 dev - 0.15.2161) <42F576AE-EADB-3BBC-AF2D-A950D2E4FC8E> /Volumes/VOLUME/GitX.app/Contents/MacOS/GitX
       0x104aca000 -        0x104ad3ff7 +com.instinctivecode.MGScopeBar (1.0 - 1) <EFD0E740-764B-35DC-9B42-7AE03FC5E384> /Volumes/VOLUME/GitX.app/Contents/Frameworks/MGScopeBar.framework/Versions/A/MGScopeBar
       0x104adf000 -        0x104b1cfff +org.andymatuschak.Sparkle (1.12.0 git-9aa3015 - 1.12.0) <CDB716C7-323F-3BC5-ABDA-3C4FEF30B462> /Volumes/VOLUME/GitX.app/Contents/Frameworks/Sparkle.framework/Versions/A/Sparkle
       0x104b41000 -        0x104e31a27 +org.libgit2.ObjectiveGit (1.0 - ???) <A8533986-8EB9-39EC-9CC8-51A084CE4566> /Volumes/VOLUME/GitX.app/Contents/Frameworks/ObjectiveGit.framework/Versions/A/ObjectiveGit
       0x107d74000 -        0x107dfffff  com.apple.driver.AppleIntelSKLGraphicsMTLDriver (10.22.29 - 10.2.2) <D980C205-F664-3090-9DFB-E484D229BCCC> /System/Library/Extensions/AppleIntelSKLGraphicsMTLDriver.bundle/Contents/MacOS/AppleIntelSKLGraphicsMTLDriver
       0x107ee0000 -        0x107f1d267  dyld (421.2) <947FC440-80F9-32F7-A773-6FC418FE1AB7> /usr/lib/dyld
       0x108383000 -        0x108deafff  com.apple.driver.AppleIntelSKLGraphicsGLDriver (10.22.29 - 10.2.2) <5025A451-669C-3A4B-863A-F887E4A62EA2> /System/Library/Extensions/AppleIntelSKLGraphicsGLDriver.bundle/Contents/MacOS/AppleIntelSKLGraphicsGLDriver
       0x11eae1000 -        0x11eb01fff  com.apple.CoreNLP (1.0 - 78.2) <D7A0704A-C4EB-3225-9F23-A06EC3318238> /System/Library/PrivateFrameworks/CoreNLP.framework/Versions/A/CoreNLP
    0x7fff84522000 -     0x7fff8485bfff  com.apple.RawCamera.bundle (7.01 - 889) <155ED09B-673E-3726-8302-E54AADAC5B63> /System/Library/CoreServices/RawCamera.bundle/Contents/MacOS/RawCamera
    0x7fff8608c000 -     0x7fff8624bffb  com.apple.avfoundation (2.0 - 1187.11.13) <0D0BB4A4-F987-381B-885E-88A81F50FD50> /System/Library/Frameworks/AVFoundation.framework/Versions/A/AVFoundation
    0x7fff8624c000 -     0x7fff862effff  com.apple.audio.AVFAudio (1.0 - ???) <E3CDC215-9272-3F94-8093-865CA181F728> /System/Library/Frameworks/AVFoundation.framework/Versions/A/Frameworks/AVFAudio.framework/Versions/A/AVFAudio
    0x7fff863b8000 -     0x7fff863b8fff  com.apple.Accelerate (1.11 - Accelerate 1.11) <D700DBDF-69AE-37A2-B9C7-0961CF0B6841> /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
    0x7fff863b9000 -     0x7fff863d0ffb  libCGInterfaces.dylib (331.5) <518D3064-6E1E-3DF6-881B-57867DFE9B1E> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/Libraries/libCGInterfaces.dylib
    0x7fff863d1000 -     0x7fff868eafeb  com.apple.vImage (8.1 - ???) <6408805B-67E9-3874-8D32-0BB814CE5CDA> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage
    0x7fff868eb000 -     0x7fff86a5bff3  libBLAS.dylib (1185) <C7E42BBE-2337-3AEF-9C45-A2F2CB1A5B3E> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib
    0x7fff86a5c000 -     0x7fff86a70ffb  libBNNS.dylib (14) <CFDEE88D-E002-347C-BC68-83099651585B> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBNNS.dylib
    0x7fff86a71000 -     0x7fff86e67fef  libLAPACK.dylib (1185) <2E8201CB-9A41-3D65-853E-841917FCE77B> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib
    0x7fff86e68000 -     0x7fff86e7efff  libLinearAlgebra.dylib (1185) <8CC29DE1-A231-3D5E-B5F1-DCC309036FE0> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLinearAlgebra.dylib
    0x7fff86e7f000 -     0x7fff86e85fff  libQuadrature.dylib (3) <120F6228-A3D4-3184-89D7-785ADC2AC715> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libQuadrature.dylib
    0x7fff86e86000 -     0x7fff86e9aff7  libSparseBLAS.dylib (1185) <C35235B7-CFA6-39A7-BD6E-79F4D9CAFD36> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libSparseBLAS.dylib
    0x7fff86e9b000 -     0x7fff87022fe7  libvDSP.dylib (600) <F59348AA-E1D3-3A27-8AB5-F546D38BFB76> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib
    0x7fff87023000 -     0x7fff870d5ffb  libvMisc.dylib (600) <70D4B548-47EE-3C6B-A93B-3EA6B60701E0> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib
    0x7fff870d6000 -     0x7fff870d6fff  com.apple.Accelerate.vecLib (3.11 - vecLib 3.11) <A395B521-8E54-30F2-B4FE-355D68900DAF> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib
    0x7fff87396000 -     0x7fff88168ff3  com.apple.AppKit (6.9 - 1504.81.100) <0CCB2E18-076E-3D8A-A777-A6E57EF2570A> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
    0x7fff8817a000 -     0x7fff8817afff  com.apple.ApplicationServices (48 - 48) <237200C2-28A6-3C19-B34B-53C953F8AE42> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
    0x7fff8817b000 -     0x7fff881e9ff7  com.apple.ApplicationServices.ATS (377 - 422.2) <3680281F-DB99-3CA2-9C76-CABFC8DBC980> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS
    0x7fff88283000 -     0x7fff883b2fff  libFontParser.dylib (194.6) <F3DF2CF7-B25D-30BB-9EE6-1EA9F3B8A066> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontParser.dylib
    0x7fff883b3000 -     0x7fff883fdfff  libFontRegistry.dylib (196.3) <855AF921-EAE0-3D07-B161-5EF09806B643> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontRegistry.dylib
    0x7fff8845a000 -     0x7fff8848dff7  libTrueTypeScaler.dylib (194.6) <D0D7DA50-DF52-3D24-AFD2-03B336AA1929> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libTrueTypeScaler.dylib
    0x7fff884f9000 -     0x7fff885a3ff7  com.apple.ColorSync (4.12.0 - 502.1) <5F244DE3-A6E8-335F-AE3B-25F0E407DD62> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/ColorSync
    0x7fff885a4000 -     0x7fff885f4ff7  com.apple.HIServices (1.22 - 591) <34C950CC-1084-354A-BCE6-9396EDB29DF8> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices
    0x7fff885f5000 -     0x7fff88604ff3  com.apple.LangAnalysis (1.7.0 - 1.7.0) <47D1A017-91A4-37F3-93E0-3923CD6ED2DE> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis
    0x7fff88605000 -     0x7fff88652fff  com.apple.print.framework.PrintCore (12 - 491) <B7CC15C1-AF50-37F3-8AF6-65F8CDC323F0> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore
    0x7fff88653000 -     0x7fff8868efff  com.apple.QD (3.12 - 310) <8F718290-DD82-36CE-9AF0-EFB6D31A49F4> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD
    0x7fff8868f000 -     0x7fff8869aff7  com.apple.speech.synthesis.framework (6.3.3 - 6.3.3) <629831B1-B13C-30F5-AE16-6BB9037E3753> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis
    0x7fff8869b000 -     0x7fff888abfff  com.apple.audio.toolbox.AudioToolbox (1.14 - 1.14) <A1B98513-C19E-376F-8DAF-71BB2F263C5F> /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
    0x7fff888ac000 -     0x7fff888acfff  com.apple.audio.units.AudioUnit (1.14 - 1.14) <55C6A958-D52B-3D81-B230-EB949212B5D9> /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
    0x7fff88a15000 -     0x7fff88de8ff7  com.apple.CFNetwork (807.2.14 - 807.2.14) <9702C8B9-2984-3DD9-9C59-A83499C2DBC4> /System/Library/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
    0x7fff88e02000 -     0x7fff88e02fff  com.apple.Carbon (154 - 157) <1BF9C0EB-45A0-3584-85DC-F64A9914F40D> /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
    0x7fff88e03000 -     0x7fff88e06fff  com.apple.CommonPanels (1.2.6 - 98) <6A71E8CB-3BF7-3A49-A5F7-0579BAE1219D> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels
    0x7fff88e07000 -     0x7fff8910fff7  com.apple.HIToolbox (2.1.1 - 856.13) <98D5D2A7-55A6-31A7-9056-CC48EBB16654> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
    0x7fff89110000 -     0x7fff89113ff7  com.apple.help (1.3.5 - 49) <27C5F9FE-838F-3807-A4AC-D99470185B10> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help
    0x7fff89114000 -     0x7fff89119fff  com.apple.ImageCapture (9.0 - 9.0) <E3E757FD-4060-33A4-A2AC-85EFBD987FCE> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture
    0x7fff8911a000 -     0x7fff891b1ff3  com.apple.ink.framework (10.9 - 219) <B44BA36D-7549-3EB2-8CF6-E171885194FB> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink
    0x7fff891b2000 -     0x7fff891ccfff  com.apple.openscripting (1.7 - 172) <B204BF70-C4AA-3699-8493-66E6645A92A8> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting
    0x7fff891cd000 -     0x7fff891ceff3  com.apple.print.framework.Print (12 - 267) <CA7E9448-0903-34C8-AAF6-9070B52BF70E> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print
    0x7fff891cf000 -     0x7fff891d1ff7  com.apple.securityhi (9.0 - 55006) <ACD20DC1-FBDE-3E1B-91BF-867FE7849CBC> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI
    0x7fff891d2000 -     0x7fff891d8ff7  com.apple.speech.recognition.framework (6.0.1 - 6.0.1) <A20B0F7B-C32A-3FF1-BB75-BAC0EE4EF889> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition
    0x7fff891d9000 -     0x7fff892b6ff7  com.apple.cloudkit.CloudKit (643.5 - 643.5) <2AB1D950-7EA5-359C-B17C-42AEFE99D360> /System/Library/Frameworks/CloudKit.framework/Versions/A/CloudKit
    0x7fff892b7000 -     0x7fff892b7fff  com.apple.Cocoa (6.11 - 22) <CF1AD0E9-2257-35FE-B719-760B58E405C9> /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa
    0x7fff893f7000 -     0x7fff89487ff7  com.apple.audio.CoreAudio (4.3.0 - 4.3.0) <A38A11A5-130B-39CE-BEBA-F5427F6801DC> /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
    0x7fff89488000 -     0x7fff8949bfff  com.apple.CoreBluetooth (1.0 - 1) <76AFC4B4-A9FD-3434-B168-90087E71F5C4> /System/Library/Frameworks/CoreBluetooth.framework/Versions/A/CoreBluetooth
    0x7fff8949c000 -     0x7fff89796feb  com.apple.CoreData (120 - 752.8) <FE3F152B-4C35-3A58-A0CB-D04EE5908818> /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData
    0x7fff89797000 -     0x7fff89823fff  com.apple.CoreDisplay (1.0 - 1) <48B568C0-1E12-34F4-943D-EAB447FBA1BE> /System/Library/Frameworks/CoreDisplay.framework/Versions/A/CoreDisplay
    0x7fff89824000 -     0x7fff89cbefff  com.apple.CoreFoundation (6.9 - 1348.28) <A40AA224-7A50-3989-95D0-5A228A0E2FAF> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
    0x7fff89cbf000 -     0x7fff8a341fff  com.apple.CoreGraphics (2.0 - 1070.13.2) <0685658F-21AE-31D9-8C9A-B92528CDFB59> /System/Library/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics
    0x7fff8a342000 -     0x7fff8a584fff  com.apple.CoreImage (12.2.0 - 451.3.1) <CDAD60F3-74F6-3EA5-A8B5-B42476E350FD> /System/Library/Frameworks/CoreImage.framework/Versions/A/CoreImage
    0x7fff8a585000 -     0x7fff8a5ebff7  com.apple.corelocation (2100.5.34) <64E3F80C-E0FC-309D-B70D-0D0EC002CA70> /System/Library/Frameworks/CoreLocation.framework/Versions/A/CoreLocation
    0x7fff8a5ec000 -     0x7fff8a69cfff  com.apple.CoreMedia (1.0 - 1907.15.15) <B5B8C128-C1C2-3585-9B43-41141B2C6332> /System/Library/Frameworks/CoreMedia.framework/Versions/A/CoreMedia
    0x7fff8a69d000 -     0x7fff8a6e8ff7  com.apple.CoreMediaIO (804.0 - 4929) <54CF2AD2-4928-3A41-9F7D-F135A8A616D1> /System/Library/Frameworks/CoreMediaIO.framework/Versions/A/CoreMediaIO
    0x7fff8a6e9000 -     0x7fff8a6e9fff  com.apple.CoreServices (775.9.7 - 775.9.7) <A5C444F3-408B-3062-AF4B-BF8CD919F221> /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
    0x7fff8a6ea000 -     0x7fff8a73bfff  com.apple.AE (712.2 - 712.2) <342A13C0-4A6A-3947-B66B-0F624A4A7B52> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE
    0x7fff8a73c000 -     0x7fff8aa17ff7  com.apple.CoreServices.CarbonCore (1159.5 - 1159.5) <11CC2194-0C9C-397A-B7F9-CDAB9B68D87D> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore
    0x7fff8aa18000 -     0x7fff8aa4bfff  com.apple.DictionaryServices (1.2 - 274) <864F3808-FFDD-3C4B-A5B7-F1A6C4668A86> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices
    0x7fff8aa4c000 -     0x7fff8aa54ffb  com.apple.CoreServices.FSEvents (1230 - 1230) <13A2FC17-8F8C-35BF-9584-59FDFB738E2B> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents
    0x7fff8aa55000 -     0x7fff8abc1ff7  com.apple.LaunchServices (775.9.7 - 775.9.7) <E350E4F6-822A-3F04-B59B-468A39AF5C64> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices
    0x7fff8abc2000 -     0x7fff8ac72fff  com.apple.Metadata (10.7.0 - 1075.28) <DBB524CD-6938-3623-99C2-4B1EC1E1BE58> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata
    0x7fff8ac73000 -     0x7fff8acd2fff  com.apple.CoreServices.OSServices (775.9.7 - 775.9.7) <E9625B0B-9AE7-3024-9FEF-FEE0A1876D9D> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices
    0x7fff8acd3000 -     0x7fff8ad43fff  com.apple.SearchKit (1.4.0 - 1.4.0) <F1B3EF8D-E820-317C-AC7F-8F056C246874> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit
    0x7fff8ad44000 -     0x7fff8ad8aff7  com.apple.coreservices.SharedFileList (38 - 38) <E1400999-1F08-35A1-9D07-27D80A2AF89A> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SharedFileList.framework/Versions/A/SharedFileList
    0x7fff8ae17000 -     0x7fff8af63ff7  com.apple.CoreText (352.0 - 544.5) <E90EA1D8-3491-3014-9043-9928C4E4349C> /System/Library/Frameworks/CoreText.framework/Versions/A/CoreText
    0x7fff8af64000 -     0x7fff8af99fff  com.apple.CoreVideo (1.8 - 234.0) <48C31E93-87C2-31F4-97E7-9E54C1EA8E7D> /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo
    0x7fff8af9a000 -     0x7fff8b00bffb  com.apple.framework.CoreWLAN (11.0 - 1200.25.1) <BEBE9C03-3B9A-3948-99E3-CC8148FA2AB5> /System/Library/Frameworks/CoreWLAN.framework/Versions/A/CoreWLAN
    0x7fff8b10a000 -     0x7fff8b10ffff  com.apple.DiskArbitration (2.7 - 2.7) <16EA6D93-A2EC-31DB-BF52-C4764E7B1630> /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
    0x7fff8b29e000 -     0x7fff8b645ff3  com.apple.Foundation (6.9 - 1349.25) <D820A498-2E62-367D-BC72-5845B14C06E3> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
    0x7fff8b671000 -     0x7fff8b6a2fff  com.apple.GSS (4.0 - 2.0) <95FAD1F9-1610-3428-B9B4-D32F67C26574> /System/Library/Frameworks/GSS.framework/Versions/A/GSS
    0x7fff8b762000 -     0x7fff8b805ffb  com.apple.Bluetooth (5.0.3 - 5.0.3f1) <CCB4E097-1ED0-3439-8450-2B6EFFBC4608> /System/Library/Frameworks/IOBluetooth.framework/Versions/A/IOBluetooth
    0x7fff8b806000 -     0x7fff8b89bff7  com.apple.framework.IOKit (2.0.2 - 1324.30.13) <163BE7FA-B29A-348F-8B5F-E301F2E8C964> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
    0x7fff8b89c000 -     0x7fff8b8a2ffb  com.apple.IOSurface (153.3 - 153.3) <3DD3BF22-0800-31F2-B179-87F87D6F0548> /System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface
    0x7fff8b8a3000 -     0x7fff8b8f3ff3  com.apple.ImageCaptureCore (7.0 - 7.0) <0F899C07-AA23-350E-8670-9090924D670D> /System/Library/Frameworks/ImageCaptureCore.framework/Versions/A/ImageCaptureCore
    0x7fff8b8f4000 -     0x7fff8ba4dfef  com.apple.ImageIO.framework (3.3.0 - 1582) <564168E7-BEC0-35E3-9BF0-59B65C17225E> /System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO
    0x7fff8ba4e000 -     0x7fff8ba52fff  libGIF.dylib (1582) <040243CD-3A68-3ADC-805C-FE1D17C80028> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib
    0x7fff8ba53000 -     0x7fff8bb43ff7  libJP2.dylib (1582) <A55870F9-F27F-3BD0-BE89-981BFF63D485> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJP2.dylib
    0x7fff8bb44000 -     0x7fff8bb67ffb  libJPEG.dylib (1582) <58C01E72-10A0-313F-8139-ED6E9D087ABB> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib
    0x7fff8bb68000 -     0x7fff8bb8fff7  libPng.dylib (1582) <F2CC3750-3520-311B-9C66-9D86036375B7> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib
    0x7fff8bb90000 -     0x7fff8bb92ff3  libRadiance.dylib (1582) <C3E9CE5C-1A25-391B-9ACB-556AA065B985> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib
    0x7fff8bb93000 -     0x7fff8bbecff3  libTIFF.dylib (1582) <71ADCD24-67C9-31B5-8E48-A4B89AFBB19F> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib
    0x7fff8bd18000 -     0x7fff8c7bbff7  com.apple.JavaScriptCore (12602 - 12602.4.8) <4FF12BFD-CD3B-33D7-B844-85234A13BD42> /System/Library/Frameworks/JavaScriptCore.framework/Versions/A/JavaScriptCore
    0x7fff8c7bc000 -     0x7fff8c7d5ff7  com.apple.Kerberos (3.0 - 1) <49DCBE1A-130C-3FBF-AAEA-AF9A518913AC> /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos
    0x7fff8c7d6000 -     0x7fff8c80cfff  com.apple.LDAPFramework (2.4.28 - 194.5) <0F18D033-BBD8-3D88-A17C-EC7E796CA88F> /System/Library/Frameworks/LDAP.framework/Versions/A/LDAP
    0x7fff8ca62000 -     0x7fff8ca68fff  com.apple.MediaAccessibility (1.0 - 97.1.1) <1025DB59-18DE-39EA-9C04-35CE8D6103E5> /System/Library/Frameworks/MediaAccessibility.framework/Versions/A/MediaAccessibility
    0x7fff8ca7e000 -     0x7fff8cfd2fff  com.apple.MediaToolbox (1.0 - 1907.15.15) <22150DE7-8CD3-30DD-8C0F-3D06F865C186> /System/Library/Frameworks/MediaToolbox.framework/Versions/A/MediaToolbox
    0x7fff8cfd3000 -     0x7fff8d02bfff  com.apple.Metal (86.18 - 86.18) <7DFE0437-25A8-3E87-8318-91573C895742> /System/Library/Frameworks/Metal.framework/Versions/A/Metal
    0x7fff8d8ff000 -     0x7fff8d907fff  com.apple.NetFS (6.0 - 4.0) <6614F9B8-0861-338B-8FF0-8E402F96141C> /System/Library/Frameworks/NetFS.framework/Versions/A/NetFS
    0x7fff8dadc000 -     0x7fff8dae4ff7  libcldcpuengine.dylib (2.8.5) <341EBC48-CCF4-3292-9097-F61715AC573E> /System/Library/Frameworks/OpenCL.framework/Versions/A/Libraries/libcldcpuengine.dylib
    0x7fff8dcad000 -     0x7fff8dcfbff3  com.apple.opencl (2.8.6 - 2.8.6) <553BFCCA-5ACB-3DB0-B958-4BF2DE91838F> /System/Library/Frameworks/OpenCL.framework/Versions/A/OpenCL
    0x7fff8dcfc000 -     0x7fff8dd15ffb  com.apple.CFOpenDirectory (10.12 - 194) <88E97774-6767-3A01-808B-C923F9310E20> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpenDirectory.framework/Versions/A/CFOpenDirectory
    0x7fff8dd16000 -     0x7fff8dd21ff7  com.apple.OpenDirectory (10.12 - 194) <0E4E32DD-6592-3860-9793-BAED6915AE0D> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory
    0x7fff8dd22000 -     0x7fff8dd24fff  libCVMSPluginSupport.dylib (13.0.10) <43D037C3-9254-3601-9F5B-CD637D517758> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCVMSPluginSupport.dylib
    0x7fff8dd25000 -     0x7fff8dd28ff7  libCoreFSCache.dylib (151.1) <1910EF80-DE30-3817-8FDF-63F3C8B4BA37> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreFSCache.dylib
    0x7fff8dd29000 -     0x7fff8dd2cfff  libCoreVMClient.dylib (151.1) <8C8E9295-1918-3763-A0B7-6397EB181EF4> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreVMClient.dylib
    0x7fff8dd2d000 -     0x7fff8dd35ffb  libGFXShared.dylib (13.0.10) <52E92D3C-25EA-31F9-9885-DC0D886D9143> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGFXShared.dylib
    0x7fff8dd36000 -     0x7fff8dd41fff  libGL.dylib (13.0.10) <B40728B5-13D2-3423-9C39-885B1098698D> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
    0x7fff8dd42000 -     0x7fff8dd7efe7  libGLImage.dylib (13.0.10) <3E856113-9217-3B13-98AD-4D0D356931B6> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib
    0x7fff8dd7f000 -     0x7fff8def5ffb  libGLProgrammability.dylib (13.0.10) <4C3FD24A-1C43-343E-8EBA-BE1FDCE3F74C> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLProgrammability.dylib
    0x7fff8def6000 -     0x7fff8df36ff3  libGLU.dylib (13.0.10) <BBCAA457-BA34-3D13-8845-803C63960E08> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib
    0x7fff8e89e000 -     0x7fff8e8acfff  com.apple.opengl (13.0.10 - 13.0.10) <B11A2E1B-4B1D-3ECD-BADA-3508BE5775BF> /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
    0x7fff8e8ad000 -     0x7fff8ea53fff  GLEngine (13.0.10) <62CCEC13-1EB3-3A65-9224-3DCD2838E0C7> /System/Library/Frameworks/OpenGL.framework/Versions/A/Resources/GLEngine.bundle/GLEngine
    0x7fff8ea54000 -     0x7fff8ea7effb  GLRendererFloat (13.0.10) <E508ABC7-3E67-3845-989F-5B764D36FE12> /System/Library/Frameworks/OpenGL.framework/Versions/A/Resources/GLRendererFloat.bundle/GLRendererFloat
    0x7fff8eb17000 -     0x7fff8ec5efff  com.apple.QTKit (7.7.3 - 2978.3) <665AF577-900D-349E-B1C5-D5BDD70DB481> /System/Library/Frameworks/QTKit.framework/Versions/A/QTKit
    0x7fff8ec5f000 -     0x7fff8eec9ff7  com.apple.imageKit (3.0 - 1021) <5D77D4A4-F844-376B-93AA-F9CB55C719AE> /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/ImageKit.framework/Versions/A/ImageKit
    0x7fff8eeca000 -     0x7fff8ef8efff  com.apple.PDFKit (1.0 - 1) <7375423F-5815-36C5-A345-546843827588> /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/PDFKit.framework/Versions/A/PDFKit
    0x7fff8ef8f000 -     0x7fff8f4b5fff  com.apple.QuartzComposer (5.1 - 351.1) <A13FD5C2-36D1-3B92-88E6-AB4CAF733907> /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/QuartzComposer.framework/Versions/A/QuartzComposer
    0x7fff8f4b6000 -     0x7fff8f4d9ffb  com.apple.quartzfilters (1.10.0 - 1.10.0) <8A8ED06E-3A07-312A-A976-982C51159A45> /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/QuartzFilters.framework/Versions/A/QuartzFilters
    0x7fff8f4da000 -     0x7fff8f5c7fff  com.apple.QuickLookUIFramework (5.0 - 720.5) <85A0BF0F-94B1-33CD-A3DC-4048380A3258> /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/QuickLookUI.framework/Versions/A/QuickLookUI
    0x7fff8f5c8000 -     0x7fff8f5c8fff  com.apple.quartzframework (1.5 - 21) <DA6924FE-3D6C-3CCE-9CB6-188B6B1671DD> /System/Library/Frameworks/Quartz.framework/Versions/A/Quartz
    0x7fff8f5c9000 -     0x7fff8f7c4ff7  com.apple.QuartzCore (1.11 - 449.41.15) <3CD775C0-683D-3B4E-8EC2-AB1DAC4C3AE9> /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
    0x7fff8f7c5000 -     0x7fff8f81afff  com.apple.QuickLookFramework (5.0 - 720.5) <9E76504A-B17B-3302-82DF-9CE1CB31CAC3> /System/Library/Frameworks/QuickLook.framework/Versions/A/QuickLook
    0x7fff8f81b000 -     0x7fff8f82eff7  com.apple.SafariServices.framework (12602 - 12602.4.8) <D88756B5-91A1-3EE8-B69D-F9CE206DBB14> /System/Library/Frameworks/SafariServices.framework/Versions/A/SafariServices
    0x7fff8fd12000 -     0x7fff8fd29ff7  com.apple.ScriptingBridge (1.3.3 - 69) <D93D7916-CDFA-30A6-A349-63E57778EA19> /System/Library/Frameworks/ScriptingBridge.framework/Versions/A/ScriptingBridge
    0x7fff8fd2a000 -     0x7fff90049fff  com.apple.security (7.0 - 57740.31.2) <A47D7BAE-0591-3184-8E44-FB2EB08A19C2> /System/Library/Frameworks/Security.framework/Versions/A/Security
    0x7fff9004a000 -     0x7fff900c0ff7  com.apple.securityfoundation (6.0 - 55132.20.1) <9407620B-B230-3320-B0B7-5AE59F1D135C> /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation
    0x7fff900ea000 -     0x7fff900edff3  com.apple.xpc.ServiceManagement (1.0 - 1) <4E24C12E-6164-3A7A-8EB8-C2523492BAE8> /System/Library/Frameworks/ServiceManagement.framework/Versions/A/ServiceManagement
    0x7fff90474000 -     0x7fff904e5ff7  com.apple.SystemConfiguration (1.14 - 1.14) <D9A57D90-E54F-3E1A-AA2F-F5A694BCE4BB> /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration
    0x7fff904e6000 -     0x7fff90893fff  com.apple.VideoToolbox (1.0 - 1907.15.15) <685B6CCD-3027-3D0F-8B31-2388A3CE1BDC> /System/Library/Frameworks/VideoToolbox.framework/Versions/A/VideoToolbox
    0x7fff90894000 -     0x7fff91acdff3  com.apple.WebCore (12602 - 12602.4.8) <2128FC8F-DFC5-350C-8E0B-E3CA6849AC6C> /System/Library/Frameworks/WebKit.framework/Versions/A/Frameworks/WebCore.framework/Versions/A/WebCore
    0x7fff91ace000 -     0x7fff91c38ff3  com.apple.WebKitLegacy (12602 - 12602.4.8) <83C97613-16F4-3BEF-B5D9-B7F69B10BBB3> /System/Library/Frameworks/WebKit.framework/Versions/A/Frameworks/WebKitLegacy.framework/Versions/A/WebKitLegacy
    0x7fff91c39000 -     0x7fff91fabffb  com.apple.WebKit (12602 - 12602.4.8) <04045E4A-16B0-308A-B27B-9E4DAFB12D8B> /System/Library/Frameworks/WebKit.framework/Versions/A/WebKit
    0x7fff92b1f000 -     0x7fff92b3aff3  com.apple.AppContainer (4.0 - 307.30.3) <EF4C3C83-6F51-38F7-A3D2-2D46EE4560EB> /System/Library/PrivateFrameworks/AppContainer.framework/Versions/A/AppContainer
    0x7fff92b3b000 -     0x7fff92b48ff3  com.apple.AppSandbox (4.0 - 307.30.3) <D2C978EB-F4F1-3E79-9DB1-BEE2A92590CE> /System/Library/PrivateFrameworks/AppSandbox.framework/Versions/A/AppSandbox
    0x7fff92b49000 -     0x7fff92b6bffb  com.apple.framework.Apple80211 (12.0 - 1200.41) <360012DB-DAE7-3EEF-85F0-E5BE1DE3425D> /System/Library/PrivateFrameworks/Apple80211.framework/Versions/A/Apple80211
    0x7fff92b6c000 -     0x7fff92b7bfdb  com.apple.AppleFSCompression (88 - 1.0) <B6E2148F-BFBF-3F1B-A7DF-0F39190B4C20> /System/Library/PrivateFrameworks/AppleFSCompression.framework/Versions/A/AppleFSCompression
    0x7fff92c6a000 -     0x7fff92cf597f  com.apple.AppleJPEG (1.0 - 1) <B4C3209B-58A5-359F-A898-F61B6C40E5E9> /System/Library/PrivateFrameworks/AppleJPEG.framework/Versions/A/AppleJPEG
    0x7fff92d25000 -     0x7fff92d2dffb  com.apple.AppleSRP (5.0 - 1) <F105D2D2-8A12-3361-9C9D-E405668CAF75> /System/Library/PrivateFrameworks/AppleSRP.framework/Versions/A/AppleSRP
    0x7fff92d2e000 -     0x7fff92d31ff3  com.apple.AppleSystemInfo (3.1.5 - 3.1.5) <6FF50E26-5BDA-3421-BDAE-B57AE6E4F6AC> /System/Library/PrivateFrameworks/AppleSystemInfo.framework/Versions/A/AppleSystemInfo
    0x7fff92d32000 -     0x7fff92d84fff  com.apple.AppleVAFramework (5.0.34 - 5.0.34) <2AA15DE0-9A7E-3CC0-988A-3BB080A8F603> /System/Library/PrivateFrameworks/AppleVA.framework/Versions/A/AppleVA
    0x7fff92d8d000 -     0x7fff92d94ffb  com.apple.AssetCacheServices (31.2 - 31.2) <5E08DBDE-1DF0-37AC-9ED0-035A2ED67573> /System/Library/PrivateFrameworks/AssetCacheServices.framework/Versions/A/AssetCacheServices
    0x7fff9311a000 -     0x7fff93198fff  com.apple.backup.framework (1.8.3 - 1.8.3) <B2E28A7A-1727-3052-AA73-CBC108286C07> /System/Library/PrivateFrameworks/Backup.framework/Versions/A/Backup
    0x7fff93dcf000 -     0x7fff93e1dff7  com.apple.CharacterPicker (1.0 - 1) <E6FB5559-3D86-398B-B99B-27ABEEA8E94D> /System/Library/PrivateFrameworks/CharacterPicker.framework/Versions/A/CharacterPicker
    0x7fff93e1e000 -     0x7fff93e45ffb  com.apple.ChunkingLibrary (172 - 172) <83E91936-305D-32A4-A256-5582B96B1852> /System/Library/PrivateFrameworks/ChunkingLibrary.framework/Versions/A/ChunkingLibrary
    0x7fff93e46000 -     0x7fff93ed8ff7  com.apple.CloudDocs (1.0 - 485.12) <42A562A2-284D-3252-9341-855E52E45A02> /System/Library/PrivateFrameworks/CloudDocs.framework/Versions/A/CloudDocs
    0x7fff9476e000 -     0x7fff94777ffb  com.apple.CommonAuth (4.0 - 2.0) <830B940B-3523-38DE-996D-695739616D10> /System/Library/PrivateFrameworks/CommonAuth.framework/Versions/A/CommonAuth
    0x7fff948fb000 -     0x7fff94cd8fe7  com.apple.CoreAUC (224.0.0 - 224.0.0) <8DF6075A-0711-33A9-9031-6FDA22E85C4F> /System/Library/PrivateFrameworks/CoreAUC.framework/Versions/A/CoreAUC
    0x7fff94cd9000 -     0x7fff94d09fff  com.apple.CoreAVCHD (5.9.0 - 5900.4.1) <5E1B0512-E50B-3534-99EF-AD15E601877A> /System/Library/PrivateFrameworks/CoreAVCHD.framework/Versions/A/CoreAVCHD
    0x7fff94d7f000 -     0x7fff94d87ffb  com.apple.frameworks.CoreDaemon (1.3 - 1.3) <212D3DB2-DC44-329F-B810-238DF156D1EE> /System/Library/PrivateFrameworks/CoreDaemon.framework/Versions/B/CoreDaemon
    0x7fff94e97000 -     0x7fff94ea7fff  com.apple.CoreEmoji (1.0 - 39.1) <0A46D6BF-22F3-39AD-B3DC-DE1EE5C442CC> /System/Library/PrivateFrameworks/CoreEmoji.framework/Versions/A/CoreEmoji
    0x7fff94f5c000 -     0x7fff94f72ff3  com.apple.CoreMediaAuthoring (2.2 - 955) <3E1E33F1-B4FF-320E-B336-7E7F74D73642> /System/Library/PrivateFrameworks/CoreMediaAuthoring.framework/Versions/A/CoreMediaAuthoring
    0x7fff94f79000 -     0x7fff95009ffb  com.apple.CorePDF (4.0 - 4) <254118BE-2E30-3772-B425-6328D1487162> /System/Library/PrivateFrameworks/CorePDF.framework/Versions/A/CorePDF
    0x7fff9518a000 -     0x7fff951baff3  com.apple.CoreServicesInternal (276.2 - 276.2) <7D8DEF04-72F1-39F4-BBFB-09E65D7B8C10> /System/Library/PrivateFrameworks/CoreServicesInternal.framework/Versions/A/CoreServicesInternal
    0x7fff9544a000 -     0x7fff954d4fff  com.apple.CoreSymbolication (61050) <F4B7C798-F7B7-3977-AA08-59A03F00308E> /System/Library/PrivateFrameworks/CoreSymbolication.framework/Versions/A/CoreSymbolication
    0x7fff954d5000 -     0x7fff95613fd7  com.apple.coreui (2.1 - 430.6) <99D08D71-3E9D-300C-9EB2-A73F1B5E228C> /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI
    0x7fff95614000 -     0x7fff956c4ff3  com.apple.CoreUtils (5.0 - 500.9) <5567181B-721C-339E-A3DC-579E36D92341> /System/Library/PrivateFrameworks/CoreUtils.framework/Versions/A/CoreUtils
    0x7fff95714000 -     0x7fff95779ff3  com.apple.framework.CoreWiFi (12.0 - 1200.25.1) <BEFA276C-D284-3160-8641-7DD47E38C9D7> /System/Library/PrivateFrameworks/CoreWiFi.framework/Versions/A/CoreWiFi
    0x7fff9577a000 -     0x7fff95787ff7  com.apple.CrashReporterSupport (10.12 - 817) <CB5251B1-5BE5-308B-B30B-0050065E04CC> /System/Library/PrivateFrameworks/CrashReporterSupport.framework/Versions/A/CrashReporterSupport
    0x7fff957f9000 -     0x7fff95803ff7  com.apple.framework.DFRFoundation (1.0 - 104.14) <258B6CFE-FD64-31C5-9973-2FD80597ECDA> /System/Library/PrivateFrameworks/DFRFoundation.framework/Versions/A/DFRFoundation
    0x7fff95839000 -     0x7fff958b0ff7  com.apple.datadetectorscore (7.0 - 539.1) <E9892E38-3D5F-36CF-BDC5-E4E3C5516B55> /System/Library/PrivateFrameworks/DataDetectorsCore.framework/Versions/A/DataDetectorsCore
    0x7fff958ed000 -     0x7fff9592cfff  com.apple.DebugSymbols (137 - 137) <B229F3F7-250B-3151-8048-CEA7BF80FA52> /System/Library/PrivateFrameworks/DebugSymbols.framework/Versions/A/DebugSymbols
    0x7fff9592d000 -     0x7fff95a3efff  com.apple.desktopservices (1.11.3 - 1.11.3) <CCE689AA-85F3-3587-AE12-1231E8ED127E> /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv
    0x7fff95b7e000 -     0x7fff95b88ff7  com.apple.DisplayServicesFW (3.1 - 380) <A1B8B6C2-5782-3D5C-B54E-48E96BB807DA> /System/Library/PrivateFrameworks/DisplayServices.framework/Versions/A/DisplayServices
    0x7fff95be3000 -     0x7fff95bf8ffb  com.apple.EmojiFoundation (1.0 - 1) <D7FF1828-48A4-3EBE-8D95-09CF4CCCEB17> /System/Library/PrivateFrameworks/EmojiFoundation.framework/Versions/A/EmojiFoundation
    0x7fff95d22000 -     0x7fff96153ff7  com.apple.vision.FaceCore (3.3.2 - 3.3.2) <DEB42099-6927-332C-8D3E-D45096318D25> /System/Library/PrivateFrameworks/FaceCore.framework/Versions/A/FaceCore
    0x7fff974a8000 -     0x7fff974a8fff  libmetal_timestamp.dylib (600.0.48.32) <31DF1B9E-0BBF-308B-B78D-11CCE72DAA68> /System/Library/PrivateFrameworks/GPUCompiler.framework/libmetal_timestamp.dylib
    0x7fff974b5000 -     0x7fff974c0ff3  libGPUSupportMercury.dylib (13.0.10) <7CC5CEF8-D132-3234-A078-6D080DFC599F> /System/Library/PrivateFrameworks/GPUSupport.framework/Versions/A/Libraries/libGPUSupportMercury.dylib
    0x7fff97774000 -     0x7fff97790ff3  com.apple.GenerationalStorage (2.0 - 259.2) <00BF8427-967F-3693-A86F-DA0F29B49BF3> /System/Library/PrivateFrameworks/GenerationalStorage.framework/Versions/A/GenerationalStorage
    0x7fff977a9000 -     0x7fff97e48fff  com.apple.GeoServices (1.0 - 1228.22.8.29.13) <280AEA5E-2EF5-3A88-B1DE-D0811045F9CC> /System/Library/PrivateFrameworks/GeoServices.framework/Versions/A/GeoServices
    0x7fff97e8e000 -     0x7fff97f04fff  com.apple.Heimdal (4.0 - 2.0) <00F00E7E-7EF4-3254-86D3-ADA4F67938CF> /System/Library/PrivateFrameworks/Heimdal.framework/Versions/A/Heimdal
    0x7fff98527000 -     0x7fff9852effb  com.apple.IOAccelerator (289.32 - 289.32) <6395ACEE-5AD7-3536-AF12-FD6565415D94> /System/Library/PrivateFrameworks/IOAccelerator.framework/Versions/A/IOAccelerator
    0x7fff98530000 -     0x7fff98544ff3  com.apple.IOPresentment (1.0 - 25) <40934217-996A-3DDB-A8C4-484CA0F0222B> /System/Library/PrivateFrameworks/IOPresentment.framework/Versions/A/IOPresentment
    0x7fff98545000 -     0x7fff98567fff  com.apple.IconServices (74.3 - 74.3) <3F0BD358-D019-3083-82F2-69CCAD5E5D66> /System/Library/PrivateFrameworks/IconServices.framework/Versions/A/IconServices
    0x7fff98603000 -     0x7fff98613ff3  com.apple.IntlPreferences (2.0 - 216) <589A5D92-6809-3F3C-900E-DBC60A07A101> /System/Library/PrivateFrameworks/IntlPreferences.framework/Versions/A/IntlPreferences
    0x7fff9864a000 -     0x7fff98800fff  com.apple.LanguageModeling (1.0 - 123.2.4) <FEB98F96-A9BB-3E6C-85B4-B466825B8C92> /System/Library/PrivateFrameworks/LanguageModeling.framework/Versions/A/LanguageModeling
    0x7fff988e0000 -     0x7fff989b1ffb  com.apple.MMCS (1.3 - 381.1) <5582D879-5F26-3552-8E88-58703456EB7A> /System/Library/PrivateFrameworks/MMCS.framework/Versions/A/MMCS
    0x7fff98e5a000 -     0x7fff98e5dfff  com.apple.Mangrove (1.0 - 1) <05039E9F-9C07-375B-A940-D90D455A2EC2> /System/Library/PrivateFrameworks/Mangrove.framework/Versions/A/Mangrove
    0x7fff990c4000 -     0x7fff9913dff7  com.apple.MetalPerformanceShaders.MetalPerformanceShaders (1.0 - 1) <6A759DBA-B7DF-363B-9827-AB1D1129BB34> /System/Library/PrivateFrameworks/MetalPerformanceShaders.framework/Versions/A/MetalPerformanceShaders
    0x7fff992a3000 -     0x7fff992aeff3  com.apple.MobileKeyBag (2.0 - 1.0) <8A7EEA75-8334-3FB5-A83B-F0ECB87952B2> /System/Library/PrivateFrameworks/MobileKeyBag.framework/Versions/A/MobileKeyBag
    0x7fff992bf000 -     0x7fff992e7fff  com.apple.MultitouchSupport.framework (368.7 - 368.7) <A29E6031-E9A6-353A-BDE5-D8DF20FD393C> /System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/MultitouchSupport
    0x7fff99396000 -     0x7fff993a0fff  com.apple.NetAuth (6.0 - 6.0) <1E7765FC-4580-3CE4-A0F1-CAA22006AE43> /System/Library/PrivateFrameworks/NetAuth.framework/Versions/A/NetAuth
    0x7fff99c1c000 -     0x7fff99c5dff7  com.apple.PerformanceAnalysis (1.145 - 145) <12640C1F-433D-3CD9-B2A8-048D57B8B56D> /System/Library/PrivateFrameworks/PerformanceAnalysis.framework/Versions/A/PerformanceAnalysis
    0x7fff9a2d4000 -     0x7fff9a2ffffb  com.apple.ProtectedCloudStorage (1.0 - 1) <4B38E6F6-AD64-3345-B51D-38E9DD518666> /System/Library/PrivateFrameworks/ProtectedCloudStorage.framework/Versions/A/ProtectedCloudStorage
    0x7fff9a300000 -     0x7fff9a31afff  com.apple.ProtocolBuffer (1 - 249) <D8B7694B-B598-3728-8583-9C4CC0F05B64> /System/Library/PrivateFrameworks/ProtocolBuffer.framework/Versions/A/ProtocolBuffer
    0x7fff9a31b000 -     0x7fff9a32bffb  com.apple.QuickLookThumbnailing (1.0 - 1) <1A91596D-0A8D-3B7A-ACF5-783A78E9723E> /System/Library/PrivateFrameworks/QuickLookThumbnailing.framework/Versions/A/QuickLookThumbnailing
    0x7fff9a334000 -     0x7fff9a357ff3  com.apple.RemoteViewServices (2.0 - 124) <4765DC2E-CF05-38CF-9564-1FBACB7E167C> /System/Library/PrivateFrameworks/RemoteViewServices.framework/Versions/A/RemoteViewServices
    0x7fff9afc3000 -     0x7fff9afc6fff  com.apple.SecCodeWrapper (4.0 - 307.30.3) <1B0B2122-C230-3E3F-8A81-EBD58818586B> /System/Library/PrivateFrameworks/SecCodeWrapper.framework/Versions/A/SecCodeWrapper
    0x7fff9b055000 -     0x7fff9b0d2ff7  com.apple.Sharing (696.1.22 - 696.1.22) <D0A5C682-8996-3851-B332-AD05301E6FA3> /System/Library/PrivateFrameworks/Sharing.framework/Versions/A/Sharing
    0x7fff9b0f3000 -     0x7fff9b352fe7  com.apple.SkyLight (1.600.0 - 122.8) <2B8B6734-2B70-3BD8-BB8E-3338FB2708EE> /System/Library/PrivateFrameworks/SkyLight.framework/Versions/A/SkyLight
    0x7fff9b533000 -     0x7fff9b53fff7  com.apple.SpeechRecognitionCore (3.3.2 - 3.3.2) <F9F0FCED-3A72-3639-91F2-B7EF248ED1B9> /System/Library/PrivateFrameworks/SpeechRecognitionCore.framework/Versions/A/SpeechRecognitionCore
    0x7fff9bc28000 -     0x7fff9bc94ff3  com.apple.Symbolication (61080.2) <27A57DC2-FEB7-3D23-AEB5-E3E76C5AAE79> /System/Library/PrivateFrameworks/Symbolication.framework/Versions/A/Symbolication
    0x7fff9c08e000 -     0x7fff9c094ff7  com.apple.TCC (1.0 - 1) <956F7C1A-D457-3FE0-9CFE-3F1719F0865C> /System/Library/PrivateFrameworks/TCC.framework/Versions/A/TCC
    0x7fff9c123000 -     0x7fff9c2ebff7  com.apple.TextureIO (1.41 - 1.41) <3A9D9FD9-8997-3BD1-8046-76D0BF709806> /System/Library/PrivateFrameworks/TextureIO.framework/Versions/A/TextureIO
    0x7fff9c35f000 -     0x7fff9c360fff  com.apple.TrustEvaluationAgent (2.0 - 28) <07C1F711-A1E0-3BAC-8F4D-977516D50925> /System/Library/PrivateFrameworks/TrustEvaluationAgent.framework/Versions/A/TrustEvaluationAgent
    0x7fff9c361000 -     0x7fff9c4f1ff3  com.apple.UIFoundation (1.0 - 490.7) <047781ED-9E79-361F-8E04-71FF90C650F3> /System/Library/PrivateFrameworks/UIFoundation.framework/Versions/A/UIFoundation
    0x7fff9cf4d000 -     0x7fff9d010ff7  com.apple.ViewBridge (280 - 280) <6D4F6019-5ECC-377B-AF7D-9796E96841CB> /System/Library/PrivateFrameworks/ViewBridge.framework/Versions/A/ViewBridge
    0x7fff9d43a000 -     0x7fff9d440fff  com.apple.XPCService (2.0 - 1) <BC3FCE26-6219-3316-949F-37F7005C9A0F> /System/Library/PrivateFrameworks/XPCService.framework/Versions/A/XPCService
    0x7fff9d511000 -     0x7fff9d513ffb  com.apple.loginsupport (1.0 - 1) <4449ACBA-27A8-3311-BD92-CB7E63583FC6> /System/Library/PrivateFrameworks/login.framework/Versions/A/Frameworks/loginsupport.framework/Versions/A/loginsupport
    0x7fff9d568000 -     0x7fff9d583ff7  libCRFSuite.dylib (34) <BACC371B-6153-36B5-BC54-3BCF26FBB221> /usr/lib/libCRFSuite.dylib
    0x7fff9d584000 -     0x7fff9d58ffff  libChineseTokenizer.dylib (21) <09E74E18-ADB2-30D2-A858-13691CB1186C> /usr/lib/libChineseTokenizer.dylib
    0x7fff9d621000 -     0x7fff9d622ff3  libDiagnosticMessagesClient.dylib (102) <422911A4-E273-3E88-BFC4-DF6470E48242> /usr/lib/libDiagnosticMessagesClient.dylib
    0x7fff9d623000 -     0x7fff9d836fff  libFosl_dynamic.dylib (16.38) <8232FA8A-F16A-3DC0-AE68-B61EFCD5F4A4> /usr/lib/libFosl_dynamic.dylib
    0x7fff9d852000 -     0x7fff9d859fff  libMatch.1.dylib (27) <5D52A207-E2AF-3E05-8C51-91C1D82FCEE8> /usr/lib/libMatch.1.dylib
    0x7fff9d85a000 -     0x7fff9d85afff  libOpenScriptingUtil.dylib (172) <D025E180-BB3B-3FFA-98FC-B6835354D723> /usr/lib/libOpenScriptingUtil.dylib
    0x7fff9d85b000 -     0x7fff9d85fff3  libScreenReader.dylib (477.20.6) <8158E263-B7DF-3B0C-BABE-4FE94A53DFE5> /usr/lib/libScreenReader.dylib
    0x7fff9d860000 -     0x7fff9d861ff3  libSystem.B.dylib (1238) <9CB018AF-54E9-300F-82BE-81FE553C9154> /usr/lib/libSystem.B.dylib
    0x7fff9d8cd000 -     0x7fff9d8f8ffb  libarchive.2.dylib (41.41.1) <D53F0A5C-7FAA-3FCF-8A27-B7DF032C4221> /usr/lib/libarchive.2.dylib
    0x7fff9d8f9000 -     0x7fff9d975fc7  libate.dylib (1.12.13) <8A963F37-CB4F-37FB-BFA5-273917C42437> /usr/lib/libate.dylib
    0x7fff9d979000 -     0x7fff9d979ff3  libauto.dylib (187) <5BBF6A00-CC76-389D-84E7-CA88EDADE683> /usr/lib/libauto.dylib
    0x7fff9d97a000 -     0x7fff9d98aff3  libbsm.0.dylib (34) <20084796-B04D-3B35-A003-EA11459557A9> /usr/lib/libbsm.0.dylib
    0x7fff9d98b000 -     0x7fff9d999ff7  libbz2.1.0.dylib (38) <6FD3B63F-0F86-3A25-BD5B-E243F58792C9> /usr/lib/libbz2.1.0.dylib
    0x7fff9d99a000 -     0x7fff9d9f0ff7  libc++.1.dylib (307.4) <BEE86868-F831-384C-919E-2B286ACFE87C> /usr/lib/libc++.1.dylib
    0x7fff9d9f1000 -     0x7fff9da1bfff  libc++abi.dylib (307.2) <1CEF8ABB-7E6D-3C2F-8E0A-E7884478DD23> /usr/lib/libc++abi.dylib
    0x7fff9da1c000 -     0x7fff9da2cffb  libcmph.dylib (6) <2B5D405E-2D0B-3320-ABD6-622934C86ABE> /usr/lib/libcmph.dylib
    0x7fff9da2d000 -     0x7fff9da42fc3  libcompression.dylib (34) <1691D6F2-46CD-3DA6-B44F-24CDD9BD0E4E> /usr/lib/libcompression.dylib
    0x7fff9da43000 -     0x7fff9da43ff7  libcoretls.dylib (121.31.1) <BCC32537-4831-3E9F-876E-8C9F4CF52FD3> /usr/lib/libcoretls.dylib
    0x7fff9da44000 -     0x7fff9da45ff3  libcoretls_cfhelpers.dylib (121.31.1) <6F37C5AD-7999-3D31-A52F-7AEED935F32D> /usr/lib/libcoretls_cfhelpers.dylib
    0x7fff9daff000 -     0x7fff9dbe4ff7  libcrypto.0.9.8.dylib (64.30.2) <D41E1901-06DD-3860-BB4F-B3ACE0284C01> /usr/lib/libcrypto.0.9.8.dylib
    0x7fff9dd82000 -     0x7fff9ddd5ff7  libcups.2.dylib (450) <78243BA4-43AB-3364-8111-8D54D3382621> /usr/lib/libcups.2.dylib
    0x7fff9ddd6000 -     0x7fff9de26ffb  libcurl.4.dylib (95.31.1) <F078ABAE-B13D-3436-A3B8-0B3DFFCF090F> /usr/lib/libcurl.4.dylib
    0x7fff9de27000 -     0x7fff9de2eff3  libdscsym.dylib (145.1) <E121E3BC-D2B7-37C3-86A8-5DFC3ECF94D6> /usr/lib/libdscsym.dylib
    0x7fff9de50000 -     0x7fff9de50fff  libenergytrace.dylib (15) <A1B040A2-7977-3097-9ADF-34FF181EB970> /usr/lib/libenergytrace.dylib
    0x7fff9de5e000 -     0x7fff9de5ffff  libffi.dylib (18.1) <49D03682-E111-351C-8266-4519B3B82BE9> /usr/lib/libffi.dylib
    0x7fff9de60000 -     0x7fff9de65ff7  libheimdal-asn1.dylib (498.30.1) <4ED9F6E3-83BC-3302-B004-C25399DA0333> /usr/lib/libheimdal-asn1.dylib
    0x7fff9de66000 -     0x7fff9df58ff7  libiconv.2.dylib (50) <42125B35-81D7-3FC4-9475-A26DBE10884D> /usr/lib/libiconv.2.dylib
    0x7fff9df59000 -     0x7fff9e17effb  libicucore.A.dylib (57149.0.1) <6B5FDA93-AA88-318F-9608-C2A33D602EC7> /usr/lib/libicucore.A.dylib
    0x7fff9e184000 -     0x7fff9e185fff  liblangid.dylib (126) <3F4530C9-8BE1-3AA7-9A82-98694D240866> /usr/lib/liblangid.dylib
    0x7fff9e186000 -     0x7fff9e19fffb  liblzma.5.dylib (10) <44BD0279-99DD-36B5-8A6E-C11432E2098D> /usr/lib/liblzma.5.dylib
    0x7fff9e1a0000 -     0x7fff9e1b6ff7  libmarisa.dylib (5) <2183D484-032D-3DE5-8984-3A14006E034E> /usr/lib/libmarisa.dylib
    0x7fff9e1b7000 -     0x7fff9e45eff7  libmecabra.dylib (744.5) <EF046855-CB9C-32D8-B2F1-C85B526E386F> /usr/lib/libmecabra.dylib
    0x7fff9e491000 -     0x7fff9e50aff7  libnetwork.dylib (856.30.16) <66C6E4D6-B39C-3309-80C1-CBBE170DDD51> /usr/lib/libnetwork.dylib
    0x7fff9e50b000 -     0x7fff9e8dbd97  libobjc.A.dylib (706) <F9AFE665-A3A2-3285-9495-19803A565861> /usr/lib/libobjc.A.dylib
    0x7fff9e8de000 -     0x7fff9e8e2fff  libpam.2.dylib (21.30.1) <71EB0D88-DE84-3C8D-A2C5-58AA282BC5BC> /usr/lib/libpam.2.dylib
    0x7fff9e8e3000 -     0x7fff9e913ff7  libpcap.A.dylib (67) <450DB888-2C0C-3085-A5F1-69324DFE902C> /usr/lib/libpcap.A.dylib
    0x7fff9e931000 -     0x7fff9e94dffb  libresolv.9.dylib (64) <A244AE4C-00B0-396C-98FF-97FE4DB3DA30> /usr/lib/libresolv.9.dylib
    0x7fff9e94e000 -     0x7fff9e987fff  libsandbox.1.dylib (592.31.1) <0B3D5690-EF2C-39A6-B63C-CFB8CBAC0956> /usr/lib/libsandbox.1.dylib
    0x7fff9e988000 -     0x7fff9e99affb  libsasl2.2.dylib (209) <5A177BA8-362D-32DA-8D14-69AB191648B3> /usr/lib/libsasl2.2.dylib
    0x7fff9e99b000 -     0x7fff9e99cff3  libspindump.dylib (230.3) <59FAC445-F8FB-3881-A69A-FD0E98100E19> /usr/lib/libspindump.dylib
    0x7fff9e99d000 -     0x7fff9eae5fe3  libsqlite3.dylib (253) <B5BA5C96-AB13-34A0-8237-DD52A0181DFE> /usr/lib/libsqlite3.dylib
    0x7fff9ebda000 -     0x7fff9ebe7fff  libxar.1.dylib (357) <58BFB84B-66FE-3299-AA3D-BBA178ADEE39> /usr/lib/libxar.1.dylib
    0x7fff9ebeb000 -     0x7fff9ecdaffb  libxml2.2.dylib (30.11) <E12AF929-0FA5-3214-840F-C81E6AC9F36E> /usr/lib/libxml2.2.dylib
    0x7fff9ecdb000 -     0x7fff9ed04fff  libxslt.1.dylib (15.8) <FFF5DD45-F544-34B2-BE3C-DB877DC60081> /usr/lib/libxslt.1.dylib
    0x7fff9ed05000 -     0x7fff9ed16ff3  libz.1.dylib (67) <46E3FFA2-4328-327A-8D34-A03E20BFFB8E> /usr/lib/libz.1.dylib
    0x7fff9ed25000 -     0x7fff9ed29ff7  libcache.dylib (79) <0C8092D3-600F-3ADD-A036-F225B6CDCA43> /usr/lib/system/libcache.dylib
    0x7fff9ed2a000 -     0x7fff9ed35ff7  libcommonCrypto.dylib (60092.30.2) <B16E29B6-EC8D-3A8F-9A89-DD9CF35F7C4B> /usr/lib/system/libcommonCrypto.dylib
    0x7fff9ed36000 -     0x7fff9ed3dfff  libcompiler_rt.dylib (62) <E992E8D9-037C-3454-A366-A25E4D31D6BB> /usr/lib/system/libcompiler_rt.dylib
    0x7fff9ed3e000 -     0x7fff9ed46fff  libcopyfile.dylib (138) <64E285D9-5485-333B-AEE7-8B0C8FB9275F> /usr/lib/system/libcopyfile.dylib
    0x7fff9ed47000 -     0x7fff9edcafdf  libcorecrypto.dylib (442.30.20) <2074B932-FD79-30A9-8E90-AF25C49F2AF1> /usr/lib/system/libcorecrypto.dylib
    0x7fff9edcb000 -     0x7fff9edfdfff  libdispatch.dylib (703.30.5) <EA0CC14E-D559-3802-B4B2-0E8C7579AAC4> /usr/lib/system/libdispatch.dylib
    0x7fff9edfe000 -     0x7fff9ee03ff3  libdyld.dylib (421.2) <6F506653-FFF6-3DB8-84F1-109AE3C52F32> /usr/lib/system/libdyld.dylib
    0x7fff9ee04000 -     0x7fff9ee04ffb  libkeymgr.dylib (28) <1A318923-1200-3B06-B432-5007D82F195D> /usr/lib/system/libkeymgr.dylib
    0x7fff9ee05000 -     0x7fff9ee11ffb  libkxld.dylib (3789.41.3) <87550136-9353-348B-9CD9-C342B48C5AAF> /usr/lib/system/libkxld.dylib
    0x7fff9ee12000 -     0x7fff9ee12fff  liblaunch.dylib (972.30.7) <15FACC21-079A-3BDF-9AFB-4253EFDEB587> /usr/lib/system/liblaunch.dylib
    0x7fff9ee13000 -     0x7fff9ee18fff  libmacho.dylib (894) <A2F38EC1-C37C-3B93-B0E4-36B07C177F8C> /usr/lib/system/libmacho.dylib
    0x7fff9ee19000 -     0x7fff9ee1bff3  libquarantine.dylib (85) <C1D7749F-5F5F-3BB9-BEFC-1F0B9DA941FD> /usr/lib/system/libquarantine.dylib
    0x7fff9ee1c000 -     0x7fff9ee1dffb  libremovefile.dylib (45) <CD42974E-BE0B-39FC-9BFC-8A7540A04DC6> /usr/lib/system/libremovefile.dylib
    0x7fff9ee1e000 -     0x7fff9ee36ff7  libsystem_asl.dylib (349.30.2) <EFAC72D7-CB13-3DF7-ADF3-EC6635C6F1EA> /usr/lib/system/libsystem_asl.dylib
    0x7fff9ee37000 -     0x7fff9ee37ff7  libsystem_blocks.dylib (67) <B8C3701D-5A91-3D35-999D-2DC8D5393525> /usr/lib/system/libsystem_blocks.dylib
    0x7fff9ee38000 -     0x7fff9eec5fef  libsystem_c.dylib (1158.30.7) <2F881962-03CB-3B9D-A782-D98C1BBA4E3D> /usr/lib/system/libsystem_c.dylib
    0x7fff9eec6000 -     0x7fff9eec9ffb  libsystem_configuration.dylib (888.30.2) <4FE3983C-E4ED-3939-A578-03AD29C99788> /usr/lib/system/libsystem_configuration.dylib
    0x7fff9eeca000 -     0x7fff9eecdfff  libsystem_coreservices.dylib (41.4) <1A572B9E-0C47-320F-8C64-7990D0A5FB5A> /usr/lib/system/libsystem_coreservices.dylib
    0x7fff9eece000 -     0x7fff9eee6ff3  libsystem_coretls.dylib (121.31.1) <4676F06D-274D-31BE-B61C-4D7A4AEF4858> /usr/lib/system/libsystem_coretls.dylib
    0x7fff9eee7000 -     0x7fff9eeedfff  libsystem_dnssd.dylib (765.30.11) <DC708D84-ED7D-3936-B996-A67C66B8DDAA> /usr/lib/system/libsystem_dnssd.dylib
    0x7fff9eeee000 -     0x7fff9ef17ff7  libsystem_info.dylib (503.30.1) <9ED9121C-F111-3FAD-BC2F-C95DEE1C9362> /usr/lib/system/libsystem_info.dylib
    0x7fff9ef18000 -     0x7fff9ef3aff7  libsystem_kernel.dylib (3789.41.3) <B75B128C-7D7A-3318-91CD-82B5A69C5329> /usr/lib/system/libsystem_kernel.dylib
    0x7fff9ef3b000 -     0x7fff9ef82fe7  libsystem_m.dylib (3121.4) <266DB92B-A86F-3691-80FB-1B26AD73CFF3> /usr/lib/system/libsystem_m.dylib
    0x7fff9ef83000 -     0x7fff9efa1ff7  libsystem_malloc.dylib (116.30.3) <F40DEE3B-386A-3529-A3F7-98117ED55BF4> /usr/lib/system/libsystem_malloc.dylib
    0x7fff9efa2000 -     0x7fff9eff9ffb  libsystem_network.dylib (856.30.16) <4AE368E9-605D-379D-B04C-2AC7455B8250> /usr/lib/system/libsystem_network.dylib
    0x7fff9effa000 -     0x7fff9f003ff3  libsystem_networkextension.dylib (563.30.15) <EB020B0C-7DF0-3EEF-8E3C-15DA3C01D687> /usr/lib/system/libsystem_networkextension.dylib
    0x7fff9f004000 -     0x7fff9f00dff3  libsystem_notify.dylib (165.20.1) <E7FD3A7C-DD07-36E2-9FA4-7561F9F114DA> /usr/lib/system/libsystem_notify.dylib
    0x7fff9f00e000 -     0x7fff9f016fe7  libsystem_platform.dylib (126.1.2) <3CA06D4E-C00A-36DE-AA65-3A390097D1F6> /usr/lib/system/libsystem_platform.dylib
    0x7fff9f017000 -     0x7fff9f021ff7  libsystem_pthread.dylib (218.30.1) <C869ED7C-BE29-3532-8E69-3A8DA1447EDC> /usr/lib/system/libsystem_pthread.dylib
    0x7fff9f022000 -     0x7fff9f025ff7  libsystem_sandbox.dylib (592.31.1) <7BBFDF96-293F-3DD9-B3A4-7C168280B441> /usr/lib/system/libsystem_sandbox.dylib
    0x7fff9f026000 -     0x7fff9f027fff  libsystem_secinit.dylib (24) <5C1F1E47-0F7D-3E25-8DEB-D9DB1F902281> /usr/lib/system/libsystem_secinit.dylib
    0x7fff9f028000 -     0x7fff9f02ffff  libsystem_symptoms.dylib (532.30.6) <5D990CF5-B58F-39F7-B375-99B4EC62CFBD> /usr/lib/system/libsystem_symptoms.dylib
    0x7fff9f030000 -     0x7fff9f050ff7  libsystem_trace.dylib (518.30.7) <6D34D1EA-2A3C-3D2D-803E-A666E6AEEE52> /usr/lib/system/libsystem_trace.dylib
    0x7fff9f051000 -     0x7fff9f056ffb  libunwind.dylib (35.3) <9F7C2AD8-A9A7-3DE4-828D-B0F0F166AAA0> /usr/lib/system/libunwind.dylib
    0x7fff9f057000 -     0x7fff9f080ff7  libxpc.dylib (972.30.7) <65E41BB6-EBD5-3D93-B0BE-B190CEE4DD93> /usr/lib/system/libxpc.dylib

External Modification Summary:
  Calls made by other processes targeting this process:
    task_for_pid: 0
    thread_create: 0
    thread_set_state: 0
  Calls made by this process:
    task_for_pid: 0
    thread_create: 0
    thread_set_state: 0
  Calls made by all processes on this machine:
    task_for_pid: 2911
    thread_create: 0
    thread_set_state: 0

VM Region Summary:
ReadOnly portion of Libraries: Total=336.2M resident=0K(0%) swapped_out_or_unallocated=336.2M(100%)
Writable regions: Total=1.5G written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=1.5G(100%)
 
                                  VIRTUAL   REGION 
REGION TYPE                          SIZE    COUNT (non-coalesced) 
===========                       =======  ======= 
Accelerate framework                 640K        6 
Activity Tracing                     256K        2 
CG backing stores                   40.7M        8 
CG image                             648K       31 
CoreAnimation                       1204K       18 
CoreImage                             20K        4 
CoreUI image data                   4444K       23 
CoreUI image file                    188K        6 
Foundation                            32K        3 
Image IO                              36K        3 
JS JIT generated code              256.0M        5 
JS JIT generated code (reserved)   768.0M        2         reserved VM address space (unallocated)
Kernel Alloc Once                      8K        2 
MALLOC                             364.8M       47 
MALLOC guard page                     48K       10 
Memory Tag 242                        12K        2 
Memory Tag 251                        52K        2 
SQLite page cache                     64K        2 
STACK GUARD                         56.1M       15 
Stack                               14.6M       15 
VM_ALLOCATE                          176K       30 
WebKit Malloc                       20.1M       45 
__DATA                              32.1M      272 
__GLSLBUILTINS                      2588K        2 
__IMAGE                              528K        2 
__LINKEDIT                         114.9M       10 
__TEXT                             221.3M      275 
__UNICODE                            556K        2 
mapped file                        265.9M       33 
shared memory                       16.4M       14 
===========                       =======  ======= 
TOTAL                                2.1G      861 
TOTAL, minus reserved VM space       1.4G      861 

How should we handle accepting pull requests

Hi everybody – and @tiennou and @nanotech in particular,

do we have a common idea how we should handle pull requests? How they should be accepted and who should merge them in which way? With some of the PRs we currently have, it’s not clear to me and I don’t want us to end up stalling unnecessarily just because everybody is waiting for everybody else to press the button.

Say in #19 … things look to me depending on the way my question is answered, so – as far as I am concerned, I’d be happy if @tiennou put the commit in if no further change is necessary. The other way round, I think #16 could be fine now but thought it may be a bad style to merge my own PR in.

I don’t want this to end in loads of process, yet I think a common understanding of our expectations would be good to create a good experience for everybody wanting to contribute.

Also: How should we add PRs to the main branch? Personally I find projects easier to follow using the »Rebase and Merge« option rather than proper merging, but I guess everybody may have their own preferences there.

Just my €0,02

Created tags do not have annotation

When I create tag in console by git tag mytag the new tag gets annotation (current commit message) and github release will show it. If I create tag via GitX, the annotation is empty.

Tags with / in name considered invalid in GUI.

When I make releases I place the release in a "folder" e.g.
releases/1.0.0
releases/1.1.1
releases/1.2.1

This is not supported with create tag GUI, so I must make in alternative GUI's or on the command line. A red label with 'Invalid name' appears in the lower right corner.

Show that files were moved

Git-X(R) shows that files were relocated:

and GitX-dev is not doing it anymore:

It would be great to restore such visualization.

Swift?

Do we have a plan for allowing/using Swift now or in the future? Should we?

Provide prebuilt versions?

Are there already built builds available somewhere? Would love to see some of the developments being made here.

Double click to checkout

Just discovered this after getting fed up with Sourcetree being extremely slow and crashing all the time. One feature I miss from it is that you can double click a branch label or commit to check it out (and it warns you if you have unstaged changes that would be overwritten).

move to trash!!

hello.
move to trash should ask for confirmation. heres why.

i have some changes in a file. if i try to discard these changes, i get asked if im sure. if i accidentally click on to move it to trash, then all my changes go away with it. thats not right, is it..

Should this not be a fork?

Some GitHub features like searching don't work great with forks. Would it be worthwhile to just make this a proper repo instead of a fork?

Ignored files might not go away

After adding a directory to .gitignore, its subfiles were still appearing in the Stage table. It took a relaunch to fix itself.

Modern UI

Ok, I know this is a very large topic. So this should be a discussion on what GitX could look like in the future. Design is something very opinionated. So instead of opening random pull requests with changes most of the other contributors disagree with seems like a waste of time.

I did a very brief (and quality wise bad) mockup just that we have something to start with. It shows of a unified toolbar with all the buttons in one place. This design would get rid of both the scope bar and the bottom tool bar.

gitx

What do you think?

Bug: "unrecognized selector sent to instance"

When opening gitx using the command line tool, I'll get the following error:

> gitx
2017-01-02 11:07:13.708 gitx[10452:449267] -[GitXApplication open:withOptions:]: unrecognized selector sent to instance 0x7feec8d70df0
2017-01-02 11:07:13.710 gitx[10452:449267] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[GitXApplication open:withOptions:]: unrecognized selector sent to instance 0x7feec8d70df0'
*** First throw call stack:
(
	0   CoreFoundation                      0x00007fff85b0b452 __exceptionPreprocess + 178
	1   libobjc.A.dylib                     0x00007fff856a3f7e objc_exception_throw + 48
	2   CoreFoundation                      0x00007fff85b7510d -[NSObject(NSObject) doesNotRecognizeSelector:] + 205
	3   CoreFoundation                      0x00007fff85a7b4d1 ___forwarding___ + 1009
	4   CoreFoundation                      0x00007fff85a7b058 _CF_forwarding_prep_0 + 120
	5   gitx                                0x0000000103e8fc6e handleOpenRepository + 119
	6   gitx                                0x0000000103e90c17 main + 534
	7   libdyld.dylib                       0x00007fff925385ad start + 1
	8   ???                                 0x0000000000000001 0x0 + 1
)
libc++abi.dylib: terminating with uncaught exception of type NSException
[1]    10452 abort      gitx

gitx is a alias for /Applications/GitX.app/Contents/Resources/gitx. /Applications/GitX.appis the latest compiled master from https://github.com/gitx/gitx (currently 40d95be). I'm running OSX 10.11.6 (El Capitain).

If GitX is already running with an open window, then the command does not crash.

Stage menu

Since #24 took me by surprise, I'd like to propose adding a new top level menu between Repository and View, that would correspond to actions available in (surprise) the Stage view.

Right now, that means moving the "Stash Save/Pop" menu items, adding a real checkboxy "Amend" item with that #24 shortcut, and ⌘↩ for "Commit" (and "Sign-off", because I now suspect it has one).

Diff window (between two commits) should be similar to commit view

It needs badly a file list at the top, since it can be huge and closing file diffs is quite an annoying activity.

If one could fold a directory just within the file list at the top, both in the diff window and in the commit view, that would be huge, but may be too much to ask at once 😄

NSAssert after series of "git mv"

  • Build latest master
  • Open any repository
  • Make series of "git mv" commands for any files and folders
  • NSAssert1 in PBGitIndex.m, (NSMutableDictionary *)dictionaryForLines:(NSArray *)lines

lines contains last non-paired element with some numeric value ("10" in my case)
git version 2.15.1

Branches prefixed with @ freak out GitX

Sometimes I will create a branch prefixed with an @ sign, e.g. @this-branch. git has no problem with these, but GitX puts them into the OTHER category:
at-sign-branch

Also, when these branches are checked out, GitX seems to hide certain remotes branches and/or other behavior I haven't completely nailed down yet.

List of enhancements

Hello!

I'm extremely glad you people teamed up to further develop GitX, and I hope I can be part as well, as soon as I return from an ongoing business trip.

I have been using SourceTree for like forever and there are several shortcomings to it, but there are some stuff it does well. And stuff it's terrible at. And there's missing functionality.

I propose making a wishlist. We can then prioritise the items and set milestones.

  • Soft/mixed resetting a branch.
  • Interactive rebase.
  • Integrated (3-way) merging of conflicts.
  • Edit remotes.
  • Manage submodules.
  • Manage subtrees.
  • Nicer handling of stashes.
  • Commit message templates.
  • LFS support.
  • Repository bookmarks (other than the initial window, or a souped up version of it accessible at any time).
  • Generate a zip archive out of a commit.
  • Picking/discarding chunks from a stash instead of whole-deal push/pop.

Thanks!

Word wrap in diff view

I’m working on a project with sometimes exceedingly long lines (sometimes many thousands of characters). A word wrap toggle would often be a really nice feature to make it easier to spot what has been changed. Is there anything built in to the APIs that makes this easy?

"Open in github..." menu options

When the remote is on github (and it usually is):

  1. Put an "Open in github..." line on the remote/branch menu:

    screen shot 2017-02-23 at 17 00 05

  2. Put "Open in github..." lines on the repository menu, and add a default keystroke (⇧⌘R, ⇧⌘O ) for the origin remote:

    screen shot 2017-02-23 at 17 05 06

Either of these would just open a URL in the default browser.

Bundle Identifier ?

Since we now have our own "canonical" GitX, should we switch bundle identifiers ? I was planning to bring the Travis releases into the party, but we'd be stepping all over GitX-dev Sparkle feed if we did that so...

Build Failure

I last pulled and built the project in early April, and it all went fine. This morning I was trying to see if updating my build would fix #86 for me, but I ran into multiple issues while following the instructions at https://github.com/gitx/gitx/wiki/Build-instructions. I just pulled from master and my HEAD is at 241e39c:

$ git pull gitx master                                                                        
From https://github.com/gitx/gitx
 * branch            master     -> FETCH_HEAD
Already up-to-date.
$ git submodule update --init --recursive
$ cd External/objective-git/                                                                  
$ script/bootstrap                                                              
*** Updating submodules...
*** Checking dependencies...
$ script/update_libgit2                                                         
No update needed.
$ cd ../..                                                                      
$ Scripts/build.py build release                                                              master
mvers: 0.15.2298 dev
vers:  0.15.2298
Setting CFBundleShortVersionString of project GitX to:
    0.15.2298 dev.

Updating CFBundleShortVersionString in Info.plist(s)...

Updated CFBundleShortVersionString in "GitX.xcodeproj/../Resources/Info-gitx.plist" to 0.15.2298 dev
Updated CFBundleShortVersionString in "GitX.xcodeproj/../Resources/Info.plist" to 0.15.2298 dev
Setting version of project GitX to:
    0.15.2298.

Also setting CFBundleVersion key (assuming it exists)

Updating CFBundleVersion in Info.plist(s)...

Updated CFBundleVersion in "GitX.xcodeproj/../Resources/Info-gitx.plist" to 0.15.2298
Updated CFBundleVersion in "GitX.xcodeproj/../Resources/Info.plist" to 0.15.2298


** BUILD FAILED **


The following build commands failed:
	CompileXIB Resources/XIBs/PBGitCommitView.xib
(1 failure)
error: Command '['xcrun', 'xcodebuild', '-workspace', 'GitX.xcworkspace', '-scheme', 'GitX', '-configuration', 'Release', 'build', 'BUILD_DIR=/Users/crcarter/Software/Other/GitX/gitx/build']' returned non-zero exit status 65

I have tried the build script again and again, and sometimes I get errors related to CpResource XYZ.pdf where XYZ has been PushTemplate (as below), but I've also seen new_file, RemoteTemplate and, I believe, empty_file)

...
2017-05-02 09:40:40.491 xcodebuild[77184:7324309]  DVTAssertions: Warning in /Library/Caches/com.apple.xbs/Sources/IDEXcode3ProjectSupport/IDEXcode3ProjectSupport-9523/Xcode3Core/LegacyProjects/Frameworks/DevToolsCore/DevToolsCore/BuildSystem/Runtime/PBXTargetBuildContext.mm:739
Details:  unexpected successful exit code from cancelled command <C0038:'CpResource PushTemplate.pdf':P4>
Object:   <PBXTargetBuildContext: 0x7faf4590b860>
Method:   -createCommandInvocationRecordFromInvocation:
Thread:   <NSThread: 0x7faf461ad750>{number = 11, name = (null)}
Please file a bug at http://bugreport.apple.com with this warning message and any useful information you can provide.
** BUILD FAILED **


The following build commands failed:
	CompileXIB Resources/XIBs/PBGitCommitView.xib
(1 failure)
error: Command '['xcrun', 'xcodebuild', '-workspace', 'GitX.xcworkspace', '-scheme', 'GitX', '-configuration', 'Release', 'build', 'BUILD_DIR=/Users/crcarter/Software/Other/GitX/gitx/build']' returned non-zero exit status 65

As I said, I was able to build w/o issue last month. Any ideas about what's going on?

Build not working now that develop branch has been merged

Now that the develop branch (#117) has been merged the build has stopped working for me at least. No particular need to fix this immediately, but maybe I’m seening something unexpected? Running Scripts/build.py build release gives me:

vers:  0.15.2405
Setting CFBundleShortVersionString of project GitX to: 
    0.15.2405 dev.

Updating CFBundleShortVersionString in Info.plist(s)...

Updated CFBundleShortVersionString in "GitX.xcodeproj/../Resources/Info-gitx.plist" to 0.15.2405 dev
Updated CFBundleShortVersionString in "GitX.xcodeproj/../Resources/Info.plist" to 0.15.2405 dev
Setting version of project GitX to: 
    0.15.2405.

Also setting CFBundleVersion key (assuming it exists)

Updating CFBundleVersion in Info.plist(s)...

Updated CFBundleVersion in "GitX.xcodeproj/../Resources/Info-gitx.plist" to 0.15.2405
Updated CFBundleVersion in "GitX.xcodeproj/../Resources/Info.plist" to 0.15.2405


** BUILD FAILED **


The following build commands failed:
	CompileC /Users/robin/Library/Developer/Xcode/DerivedData/GitX-acajgyspmthldsdnghrbfiilhoib/Build/Intermediates.noindex/GitX.build/Release/GitX.build/Objects-normal-asan/x86_64/PBCloneRepositoryPanel.o Classes/Views/PBCloneRepositoryPanel.m normal x86_64 objective-c com.apple.compilers.llvm.clang.1_0.compiler
(1 failure)
error: Command '['xcrun', 'xcodebuild', '-workspace', 'GitX.xcworkspace', '-scheme', 'GitX', '-configuration', 'Release', 'build', 'BUILD_DIR=/Users/robin/Code/gitx/build']' returned non-zero exit status 65

Build instruction refinement

Can we replace:

git clone https://github.com/gitx/gitx.git
cd gitx
git submodule update --init --recursive

with

git clone --recursive https://github.com/gitx/gitx.git
cd gitx

Open submodule in GitX on context ("right-click") menu

For instance, in the commit view, right-clicking on a dirty submodule might look like this:

screen shot 2017-02-06 at 12 48 54

The Open "submodule-name" item just opens that folder in Finder (and so is redundant). It would be nice to have a "Open submodule in GitX..." line.

Contextual menu items don't work on stashes

This seems to be new after develop got merged to master.

Steps to reproduce:

  • Select a stash in the sidebar
  • Right-click on a stash and try to drop it
  • Nothing happens

It looks like PBRefMenuItem is creating the menu items with actions but the target is nil. The problem then is that PBGitHistoryController isn't in the responder chain, so the action isn't called.

Graph seemingly disconnected when it shouldn't be

I start in this state:

unknown

When I git checkout 1d4e8c1, GitX suddenly shows me in a strange disconnected state:

unknown2

This is built against commit SHA 8b1aa1562504d182130e94f31dda2ee07d10a649. I'd be happy to step in Xcode and test out theories against this repo, if you have any.

Fix the stash/discard/copy buttons

This

capture d ecran 2016-12-20 10 04 00

makes me nervous.

I know I'll misclick once, and lose stuff. I know.

Propostions :

  • Standardize on an ordering. Easy to do, but breaks muscle memory.
  • Remove Copy, and make it go through the responder chain, as it should have. Harder, esp. w.r.t the state of the chain, but less UI clutter, and misclick chance gets NULLed.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.