Code Monkey home page Code Monkey logo

gitx's People

Contributors

andreberg avatar arjenl avatar brotherbard avatar charlesorourke avatar ciaran avatar clj avatar d0k avatar dbr avatar dlundqvist avatar encode-zz avatar hardkrash avatar heipei avatar jdtsmith avatar jmesnil avatar klacoste avatar koraktor avatar laullon avatar lilyball avatar masv avatar mdippery avatar mikejs avatar mjholtkamp avatar nriley avatar oyamauchi avatar pieter avatar sleifer avatar stephencelis avatar threebytesfull avatar tmc avatar uliwitness avatar

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

gitx's Issues

'Discard hunk' in commit view appears to never work

The 'Discard' button that appears at the top of each hunk in the commit view appears to never work. I have seen cases where GitX 0.7.1 will discard the hunk correctly but your GitX fails, with the 'git could not apply patch' error.

Diff should have option to ignore whitespace

On the command-line, git provides options to ignore whitespace.

  • --ignore-space-at-eol ignores whitespace changes only at the end of lines.
  • -b, --ignore-space-change ignores changes in the amount of whitespace.
  • -w, --ignore-all-space ignores all whitespace when comparing lines

These can be extremely useful, and GitX should expose knobs to turn them on when viewing commits.

Window keeps disappearing after failing to discard a hunk

This is a bit of a weird one.

Test case:

  • Attempt to discard a hunk of a changed file, that fails because git says "patch does not apply".
  • GitX window is hidden, and just the error dialog box is shown.
  • Press OK in the dialog
  • Click on GitX in the dock, the GitX window appears
  • Click anywhere on the GitX window, it disappears.

The only way to get out of this state is to re-start GitX.

[PATCH] Allow setting a symlink as Git path

There's a problem with GitX when using Homebrew to install Git. Homebrew installs each version of a brew into a unique directory, e.g. /usr/local/Cellar/git/1.7.2.1/ and symlinks its executables into /usr/local/bin/. GitX only saves the real path to the Git executable. After updating Git you have to update your GitX preferences or you will either use an outdated Git version or it will fail (when you cleanup the old version).
GitX should allow using a symlink to Git.

I have a small patch for this at koraktor/gitx@4fd0cf4.

Rebase command doesn't refresh tree properly.

The rebase command had no feedback, I had to press Command-R to know that it had worked. It should refresh the view for you automatically, when it's done.

I thought it did, I must have broken it somewhere. I'll try to figure out what's wrong.

Test case:

  • Go to "All branches" view.
  • Create a branch, 'testbranch' from an arbitrary point in your change history
  • Checkout that branch
  • Commit a junk commit
  • Return to the tree view
  • Right-click Rebase testbranch starting at master

Expected: the view refreshes to show the new tree.
Actual: the 'testbranch' branch marker disappears, but the tree itself stays the same - in effect, it's left showing an orphaned branch. Pressing refresh shows the new tree.

It appears that the refresh function you can chosen only moves branch markers and doesn't actually update the tree.

Feature Request:

I get a little command + w happy on my mac. I often hit it just to close an application's active window, and click on the app's icon in the dock later.

Strangely, GitX seems to be one of these applications.

I do it all the time. I'll end up using gitx from the cli to open the window again, and end up with 5+ instances of gitx running, and a very clogged stdout.

I'd love to see gitx open the more recently when it's dock icon is clicked (already open, but without any active windows), or at least a hotkey to open the most recently accessed repository.

Crash when opening any git repo

The latest version crashes for me when I try to open any git repo. Here's the stack trace it provides:

Process:         GitX [6388]
Path:            /Applications/GitX.app/Contents/MacOS/GitX
Identifier:      nl.frim.GitX
Version:         0.7.1 (0.7.1)
Code Type:       X86-64 (Native)
Parent Process:  launchd [255]

Interval Since Last Report:          82938 sec
Crashes Since Last Report:           4
Per-App Interval Since Last Report:  98 sec
Per-App Crashes Since Last Report:   3

Date/Time:       2010-08-06 08:44:56.462 -0500
OS Version:      Mac OS X 10.5.8 (9L31a)
Report Version:  6
Anonymous UUID:  D959EDD2-4691-463A-9046-43C8405ED5FF

Exception Type:  EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0xfffffff7ff86b82f
Crashed Thread:  0

Application Specific Information:
objc[6388]: garbage collection is ON

Thread 0 Crashed:
0   libobjc.A.dylib                 0x00007fff83ab6ad9 objc_msgSend + 41
1   com.apple.WebCore               0x00000001008207f7 WebCore::ThemeMac::inflateControlPaintRect(WebCore::ControlPart, unsigned int, WebCore::IntRect&, float) const + 359
2   com.apple.WebCore               0x000000010081ba8b WebCore::RenderThemeMac::adjustRepaintRect(WebCore::RenderObject const*, WebCore::IntRect&) + 139
3   com.apple.WebCore               0x0000000100621637 WebCore::RenderBox::clippedOverflowRectForRepaint(WebCore::RenderBoxModelObject*) + 423
4   com.apple.WebCore               0x0000000100621398 WebCore::RenderObject::repaint(bool) + 104
5   com.apple.WebCore               0x000000010082349a WebCore::RenderTheme::paint(WebCore::RenderObject*, WebCore::RenderObject::PaintInfo const&, WebCore::IntRect const&) + 314
6   com.apple.WebCore               0x000000010072f9bd WebCore::RenderBox::paintBoxDecorationsWithSize(WebCore::RenderObject::PaintInfo&, int, int, int, int) + 189
7   com.apple.WebCore               0x0000000100646552 WebCore::RenderBlock::paintObject(WebCore::RenderObject::PaintInfo&, int, int) + 1058
8   com.apple.WebCore               0x0000000100647e22 WebCore::RenderBlock::paint(WebCore::RenderObject::PaintInfo&, int, int) + 306
9   com.apple.WebCore               0x000000010069b033 WebCore::InlineBox::paint(WebCore::RenderObject::PaintInfo&, int, int) + 195
10  com.apple.WebCore               0x0000000100697508 WebCore::InlineFlowBox::paint(WebCore::RenderObject::PaintInfo&, int, int) + 504
11  com.apple.WebCore               0x000000010069725d WebCore::RootInlineBox::paint(WebCore::RenderObject::PaintInfo&, int, int) + 45
12  com.apple.WebCore               0x000000010064981a WebCore::RenderLineBoxList::paint(WebCore::RenderBoxModelObject*, WebCore::RenderObject::PaintInfo&, int, int) const + 1594
13  com.apple.WebCore               0x0000000100646380 WebCore::RenderBlock::paintObject(WebCore::RenderObject::PaintInfo&, int, int) + 592
14  com.apple.WebCore               0x0000000100647e22 WebCore::RenderBlock::paint(WebCore::RenderObject::PaintInfo&, int, int) + 306
15  com.apple.WebCore               0x0000000100646ed7 WebCore::RenderBlock::paintFloats(WebCore::RenderObject::PaintInfo&, int, int, bool) + 439
16  com.apple.WebCore               0x00000001006463af WebCore::RenderBlock::paintObject(WebCore::RenderObject::PaintInfo&, int, int) + 639
17  com.apple.WebCore               0x0000000100647e22 WebCore::RenderBlock::paint(WebCore::RenderObject::PaintInfo&, int, int) + 306
18  com.apple.WebCore               0x0000000100646eb4 WebCore::RenderBlock::paintFloats(WebCore::RenderObject::PaintInfo&, int, int, bool) + 404
19  com.apple.WebCore               0x00000001006463af WebCore::RenderBlock::paintObject(WebCore::RenderObject::PaintInfo&, int, int) + 639
20  com.apple.WebCore               0x0000000100647e22 WebCore::RenderBlock::paint(WebCore::RenderObject::PaintInfo&, int, int) + 306
21  com.apple.WebCore               0x00000001006469b8 WebCore::RenderBlock::paintChildren(WebCore::RenderObject::PaintInfo&, int, int) + 328
22  com.apple.WebCore               0x0000000100646380 WebCore::RenderBlock::paintObject(WebCore::RenderObject::PaintInfo&, int, int) + 592
23  com.apple.WebCore               0x0000000100647e22 WebCore::RenderBlock::paint(WebCore::RenderObject::PaintInfo&, int, int) + 306
24  com.apple.WebCore               0x0000000100f276e8 WebCore::RenderLayer::paintLayer(WebCore::RenderLayer*, WebCore::GraphicsContext*, WebCore::IntRect const&, unsigned int, WebCore::RenderObject*, WTF::HashMap, WTF::HashTraits, WTF::HashTraits >*, unsigned int) + 3512
25  com.apple.WebCore               0x0000000100f26fe9 WebCore::RenderLayer::paintLayer(WebCore::RenderLayer*, WebCore::GraphicsContext*, WebCore::IntRect const&, unsigned int, WebCore::RenderObject*, WTF::HashMap, WTF::HashTraits, WTF::HashTraits >*, unsigned int) + 1721
26  com.apple.WebCore               0x0000000100644ac3 WebCore::RenderLayer::paint(WebCore::GraphicsContext*, WebCore::IntRect const&, unsigned int, WebCore::RenderObject*) + 83
27  com.apple.WebCore               0x000000010064482d WebCore::FrameView::paintContents(WebCore::GraphicsContext*, WebCore::IntRect const&) + 317
28  com.apple.WebCore               0x0000000100644278 WebCore::FrameView::updateControlTints() + 248
29  com.apple.WebKit                0x00000001000b2a65 -[WebHTMLView _windowChangedKeyState] + 37
30  com.apple.CoreFoundation        0x00007fff83b9ba78 CFArrayApplyFunction + 216
31  com.apple.AppKit                0x00007fff808983b4 -[NSView _windowChangedKeyState] + 117
32  com.apple.CoreFoundation        0x00007fff83b9ba78 CFArrayApplyFunction + 216
33  com.apple.AppKit                0x00007fff808983b4 -[NSView _windowChangedKeyState] + 117
34  com.apple.CoreFoundation        0x00007fff83b9ba78 CFArrayApplyFunction + 216
35  com.apple.AppKit                0x00007fff808983b4 -[NSView _windowChangedKeyState] + 117
36  com.apple.CoreFoundation        0x00007fff83b9ba78 CFArrayApplyFunction + 216
37  com.apple.AppKit                0x00007fff808983b4 -[NSView _windowChangedKeyState] + 117
38  com.apple.CoreFoundation        0x00007fff83b9ba78 CFArrayApplyFunction + 216
39  com.apple.AppKit                0x00007fff808983b4 -[NSView _windowChangedKeyState] + 117
40  com.apple.CoreFoundation        0x00007fff83b9ba78 CFArrayApplyFunction + 216
41  com.apple.AppKit                0x00007fff808983b4 -[NSView _windowChangedKeyState] + 117
42  com.apple.AppKit                0x00007fff808995e0 -[NSTabView _windowChangedKeyState] + 44
43  com.apple.CoreFoundation        0x00007fff83b9ba78 CFArrayApplyFunction + 216
44  com.apple.AppKit                0x00007fff808983b4 -[NSView _windowChangedKeyState] + 117
45  com.apple.CoreFoundation        0x00007fff83b9ba78 CFArrayApplyFunction + 216
46  com.apple.AppKit                0x00007fff808983b4 -[NSView _windowChangedKeyState] + 117
47  com.apple.CoreFoundation        0x00007fff83b9ba78 CFArrayApplyFunction + 216
48  com.apple.AppKit                0x00007fff808983b4 -[NSView _windowChangedKeyState] + 117
49  com.apple.CoreFoundation        0x00007fff83b9ba78 CFArrayApplyFunction + 216
50  com.apple.AppKit                0x00007fff808983b4 -[NSView _windowChangedKeyState] + 117
51  com.apple.CoreFoundation        0x00007fff83b9ba78 CFArrayApplyFunction + 216
52  com.apple.AppKit                0x00007fff808983b4 -[NSView _windowChangedKeyState] + 117
53  com.apple.CoreFoundation        0x00007fff83b9ba78 CFArrayApplyFunction + 216
54  com.apple.AppKit                0x00007fff808983b4 -[NSView _windowChangedKeyState] + 117
55  com.apple.CoreFoundation        0x00007fff83b9ba78 CFArrayApplyFunction + 216
56  com.apple.AppKit                0x00007fff808983b4 -[NSView _windowChangedKeyState] + 117
57  com.apple.AppKit                0x00007fff808982c4 -[NSFrameView _windowChangedKeyState] + 95
58  com.apple.AppKit                0x00007fff80897f1f -[NSWindow _setFrameNeedsDisplay:] + 193
59  com.apple.AppKit                0x00007fff8089611d -[NSWindow makeKeyAndOrderFront:] + 100
60  com.apple.AppKit                0x00007fff807decd5 -[NSIBObjectData nibInstantiateWithOwner:topLevelObjects:] + 1490
61  com.apple.AppKit                0x00007fff807d4fad loadNib + 244
62  com.apple.AppKit                0x00007fff807d498d +[NSBundle(NSNibLoading) _loadNibFile:nameTable:withZone:ownerBundle:] + 836
63  com.apple.AppKit                0x00007fff80813e27 -[NSWindowController loadWindow] + 248
64  com.apple.AppKit                0x00007fff80813b8c -[NSWindowController window] + 75
65  com.apple.AppKit                0x00007fff80813aaf -[NSWindowController showWindow:] + 36
66  com.apple.AppKit                0x00007fff808139e9 -[NSDocument showWindows] + 94
67  com.apple.AppKit                0x00007fff80af038b -[NSDocumentController openDocumentWithContentsOfURL:display:error:] + 425
68  com.apple.AppKit                0x00007fff80b1ce6e -[NSDocumentController openDocument:] + 366
69  com.apple.AppKit                0x00007fff808e2d46 -[NSApplication sendAction:to:from:] + 97
70  com.apple.AppKit                0x00007fff80991df0 -[NSMenu performActionForItemAtIndex:] + 445
71  com.apple.AppKit                0x00007fff80991b17 -[NSCarbonMenuImpl performActionWithHighlightingForItemAtIndex:] + 67
72  com.apple.AppKit                0x00007fff80970597 AppKitMenuEventHandler + 5488
73  com.apple.HIToolbox             0x00007fff80460fd6 DispatchEventToHandlers(EventTargetRec*, OpaqueEventRef*, HandlerCallRec*) + 1092
74  com.apple.HIToolbox             0x00007fff804604bf SendEventToEventTargetInternal(OpaqueEventRef*, OpaqueEventTargetRef*, HandlerCallRec*) + 387
75  com.apple.HIToolbox             0x00007fff80474669 SendEventToEventTarget + 45
76  com.apple.HIToolbox             0x00007fff805dfaa2 SendHICommandEvent(unsigned int, HICommand const*, unsigned int, unsigned int, unsigned char, OpaqueEventTargetRef*, OpaqueEventTargetRef*, OpaqueEventRef**) + 364
77  com.apple.HIToolbox             0x00007fff804b683f SendMenuCommandWithContextAndModifiers + 51
78  com.apple.HIToolbox             0x00007fff804b67f6 SendMenuItemSelectedEvent + 128
79  com.apple.HIToolbox             0x00007fff805fb0bb FinishMenuSelection(MenuData*, MenuData*, MenuResult*, MenuResult*, unsigned int, unsigned int, unsigned int, unsigned char) + 153
80  com.apple.HIToolbox             0x00007fff805fd60e MenuSelectCore(MenuData*, Point, double, unsigned int, OpaqueMenuRef**, unsigned short*) + 602
81  com.apple.HIToolbox             0x00007fff8049e681 _HandleMenuSelection2 + 365
82  com.apple.AppKit                0x00007fff808aaa7a _NSHandleCarbonMenuEvent + 196
83  com.apple.AppKit                0x00007fff8080e2cb _DPSNextEvent + 1718
84  com.apple.AppKit                0x00007fff8080d7b1 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 136
85  com.apple.AppKit                0x00007fff80807523 -[NSApplication run] + 434
86  com.apple.AppKit                0x00007fff807d42f0 NSApplicationMain + 373
87  nl.frim.GitX                    0x0000000100001784 start + 52

Thread 1:
0   libSystem.B.dylib               0x00007fff81998da2 __semwait_signal + 10
1   libauto.dylib                   0x00007fff840443e9 auto_collection_thread(void*) + 169
2   libSystem.B.dylib               0x00007fff819bfe8f _pthread_start + 316
3   libSystem.B.dylib               0x00007fff819bfd51 thread_start + 13

Thread 2:
0   libSystem.B.dylib               0x00007fff81991dd6 mach_msg_trap + 10
1   libSystem.B.dylib               0x00007fff81999413 mach_msg + 59
2   com.apple.CoreFoundation        0x00007fff83c039cf CFRunLoopRunSpecific + 1631
3   com.apple.CoreFoundation        0x00007fff83c043c6 CFRunLoopRun + 54
4   com.apple.DesktopServices       0x00007fff83cd34ed TSystemNotificationTask::SystemNotificationTaskProc(void*) + 109
5   ...ple.CoreServices.CarbonCore  0x00007fff8415ba5c PrivateMPEntryPoint + 42
6   libSystem.B.dylib               0x00007fff819bfe8f _pthread_start + 316
7   libSystem.B.dylib               0x00007fff819bfd51 thread_start + 13

Thread 3:
0   libSystem.B.dylib               0x00007fff81991dd6 mach_msg_trap + 10
1   libSystem.B.dylib               0x00007fff81999413 mach_msg + 59
2   com.apple.CoreFoundation        0x00007fff83c039cf CFRunLoopRunSpecific + 1631
3   com.apple.CoreFoundation        0x00007fff83c043c6 CFRunLoopRun + 54
4   com.apple.DesktopServices       0x00007fff83cd35f6 TFSEventsNotificationTask::FSEventsNotificationTaskProc(void*) + 162
5   ...ple.CoreServices.CarbonCore  0x00007fff8415ba5c PrivateMPEntryPoint + 42
6   libSystem.B.dylib               0x00007fff819bfe8f _pthread_start + 316
7   libSystem.B.dylib               0x00007fff819bfd51 thread_start + 13

Thread 4:
0   libSystem.B.dylib               0x00007fff81998da2 __semwait_signal + 10
1   ...ple.CoreServices.CarbonCore  0x00007fff8415d4b4 TSWaitOnCondition + 118
2   ...ple.CoreServices.CarbonCore  0x00007fff84142c06 TSWaitOnConditionTimedRelative + 177
3   ...ple.CoreServices.CarbonCore  0x00007fff8415d165 MPWaitOnQueue + 191
4   com.apple.DesktopServices       0x00007fff83cdb035 TNodeSyncTask::SyncTaskProc(void*) + 67
5   ...ple.CoreServices.CarbonCore  0x00007fff8415ba5c PrivateMPEntryPoint + 42
6   libSystem.B.dylib               0x00007fff819bfe8f _pthread_start + 316
7   libSystem.B.dylib               0x00007fff819bfd51 thread_start + 13

Thread 5:
0   libSystem.B.dylib               0x00007fff81991e36 semaphore_timedwait_signal_trap + 10
1   libSystem.B.dylib               0x00007fff819c0c4a _pthread_cond_wait + 1207
2   ...ple.CoreServices.CarbonCore  0x00007fff84142c26 TSWaitOnConditionTimedRelative + 209
3   ...ple.CoreServices.CarbonCore  0x00007fff8415d165 MPWaitOnQueue + 191
4   com.apple.DesktopServices       0x00007fff83cdc9d1 TFolderSizeTask::FolderSizeTaskProc(void*) + 83
5   ...ple.CoreServices.CarbonCore  0x00007fff8415ba5c PrivateMPEntryPoint + 42
6   libSystem.B.dylib               0x00007fff819bfe8f _pthread_start + 316
7   libSystem.B.dylib               0x00007fff819bfd51 thread_start + 13

Thread 6:
0   libSystem.B.dylib               0x00007fff819bf706 kevent + 10
1   libSystem.B.dylib               0x00007fff819bfe8f _pthread_start + 316
2   libSystem.B.dylib               0x00007fff819bfd51 thread_start + 13

Thread 7:
0   libSystem.B.dylib               0x00007fff819dd582 select$DARWIN_EXTSN + 10
1   libSystem.B.dylib               0x00007fff819bfe8f _pthread_start + 316
2   libSystem.B.dylib               0x00007fff819bfd51 thread_start + 13

Thread 8:
0   libSystem.B.dylib               0x00007fff81991e36 semaphore_timedwait_signal_trap + 10
1   libSystem.B.dylib               0x00007fff819c0c4a _pthread_cond_wait + 1207
2   com.apple.Foundation            0x00007fff844a9154 -[NSCondition waitUntilDate:] + 228
3   com.apple.Foundation            0x00007fff844a8f82 -[NSConditionLock lockWhenCondition:beforeDate:] + 130
4   com.apple.AppKit                0x00007fff80875e2d -[NSUIHeartBeat _heartBeatThread:] + 417
5   com.apple.Foundation            0x00007fff84465d35 __NSThread__main__ + 1157
6   libSystem.B.dylib               0x00007fff819bfe8f _pthread_start + 316
7   libSystem.B.dylib               0x00007fff819bfd51 thread_start + 13

Thread 9:
0   libSystem.B.dylib               0x00007fff81991e36 semaphore_timedwait_signal_trap + 10
1   libSystem.B.dylib               0x00007fff819c0c4a _pthread_cond_wait + 1207
2   ...ple.CoreServices.CarbonCore  0x00007fff84142c26 TSWaitOnConditionTimedRelative + 209
3   ...ple.CoreServices.CarbonCore  0x00007fff8415d165 MPWaitOnQueue + 191
4   com.apple.DesktopServices       0x00007fff83ce0ef1 TPropertyTask::PropertyTaskProc(void*) + 89
5   ...ple.CoreServices.CarbonCore  0x00007fff8415ba5c PrivateMPEntryPoint + 42
6   libSystem.B.dylib               0x00007fff819bfe8f _pthread_start + 316
7   libSystem.B.dylib               0x00007fff819bfd51 thread_start + 13

Thread 10:
0   libSystem.B.dylib               0x00007fff81998da2 __semwait_signal + 10
1   com.apple.JavaScriptCore        0x00000001004b3366 WTF::TCMalloc_PageHeap::scavengerThread() + 118
2   com.apple.JavaScriptCore        0x00000001004b3659 WTF::TCMalloc_PageHeap::runScavengerThread(void*) + 9
3   libSystem.B.dylib               0x00007fff819bfe8f _pthread_start + 316
4   libSystem.B.dylib               0x00007fff819bfd51 thread_start + 13

Thread 11:
0   libSystem.B.dylib               0x00007fff81991dd6 mach_msg_trap + 10
1   libSystem.B.dylib               0x00007fff81999413 mach_msg + 59
2   com.apple.CoreFoundation        0x00007fff83c039cf CFRunLoopRunSpecific + 1631
3   com.apple.CFNetwork             0x00007fff827ac687 CFURLCacheWorkerThread(void*) + 319
4   libSystem.B.dylib               0x00007fff819bfe8f _pthread_start + 316
5   libSystem.B.dylib               0x00007fff819bfd51 thread_start + 13

Thread 12:
0   libSystem.B.dylib               0x00007fff81991dd6 mach_msg_trap + 10
1   libSystem.B.dylib               0x00007fff81999413 mach_msg + 59
2   com.apple.CoreFoundation        0x00007fff83c039cf CFRunLoopRunSpecific + 1631
3   com.apple.Foundation            0x00007fff844c54e0 +[NSURLConnection(NSURLConnectionReallyInternal) _resourceLoadLoop:] + 288
4   com.apple.Foundation            0x00007fff84465d35 __NSThread__main__ + 1157
5   libSystem.B.dylib               0x00007fff819bfe8f _pthread_start + 316
6   libSystem.B.dylib               0x00007fff819bfd51 thread_start + 13

Thread 13:
0   libSystem.B.dylib               0x00007fff819bf706 kevent + 10
1   libSystem.B.dylib               0x00007fff819bfe8f _pthread_start + 316
2   libSystem.B.dylib               0x00007fff819bfd51 thread_start + 13

Thread 14:
0   libSystem.B.dylib               0x00007fff819bf706 kevent + 10
1   libSystem.B.dylib               0x00007fff819bfe8f _pthread_start + 316
2   libSystem.B.dylib               0x00007fff819bfd51 thread_start + 13

Thread 15:
0   libSystem.B.dylib               0x00007fff819bf706 kevent + 10
1   libSystem.B.dylib               0x00007fff819bfe8f _pthread_start + 316
2   libSystem.B.dylib               0x00007fff819bfd51 thread_start + 13

Thread 16:
0   libSystem.B.dylib               0x00007fff819bf706 kevent + 10
1   libSystem.B.dylib               0x00007fff819bfe8f _pthread_start + 316
2   libSystem.B.dylib               0x00007fff819bfd51 thread_start + 13

Thread 17:
0   libSystem.B.dylib               0x00007fff819bf706 kevent + 10
1   libSystem.B.dylib               0x00007fff819bfe8f _pthread_start + 316
2   libSystem.B.dylib               0x00007fff819bfd51 thread_start + 13

Thread 18:
0   libSystem.B.dylib               0x00007fff819bf706 kevent + 10
1   libSystem.B.dylib               0x00007fff819bfe8f _pthread_start + 316
2   libSystem.B.dylib               0x00007fff819bfd51 thread_start + 13

Thread 19:
0   libSystem.B.dylib               0x00007fff819bf706 kevent + 10
1   libSystem.B.dylib               0x00007fff819bfe8f _pthread_start + 316
2   libSystem.B.dylib               0x00007fff819bfd51 thread_start + 13

Thread 20:
0   libSystem.B.dylib               0x00007fff819bf706 kevent + 10
1   libSystem.B.dylib               0x00007fff819bfe8f _pthread_start + 316
2   libSystem.B.dylib               0x00007fff819bfd51 thread_start + 13

Thread 21:
0   libSystem.B.dylib               0x00007fff819bf706 kevent + 10
1   libSystem.B.dylib               0x00007fff819bfe8f _pthread_start + 316
2   libSystem.B.dylib               0x00007fff819bfd51 thread_start + 13

Thread 22:
0   ???                             000000000000000000 0 + 0

Thread 23:
0   ???                             000000000000000000 0 + 0

Thread 24:
0   dyld                            0x00007fff5fc1dda4 strcmp + 84
1   dyld                            0x00007fff5fc115f9 ImageLoaderMachO::resolveUndefined(ImageLoader::LinkContext const&, macho_nlist const*, bool, ImageLoader const**) + 425
2   dyld                            0x00007fff5fc119dc ImageLoaderMachO::doBindLazySymbol(unsigned long*, ImageLoader::LinkContext const&) + 332
3   dyld                            0x00007fff5fc0656e dyld::bindLazySymbol(mach_header const*, unsigned long*) + 142
4   dyld                            0x00007fff5fc14a33 stub_binding_helper_interface + 119
5   nl.frim.GitX                    0x0000000100000000 0x100000000 + 0
6   com.apple.Foundation            0x00007fff84465d35 __NSThread__main__ + 1157
7   libSystem.B.dylib               0x00007fff819bfe8f _pthread_start + 316
8   libSystem.B.dylib               0x00007fff819bfd51 thread_start + 13

Thread 25:
0   libSystem.B.dylib               0x00007fff819bf706 kevent + 10
1   libSystem.B.dylib               0x00007fff819bfe8f _pthread_start + 316
2   libSystem.B.dylib               0x00007fff819bfd51 thread_start + 13

Thread 0 crashed with X86 Thread State (64-bit):
  rax: 0x000000010144a870  rbx: 0x0000000000000000  rcx: 0x00007fff5fbfc5b0  rdx: 0x00007fff5fbfc5b0
  rdi: 0x0000000800787580  rsi: 0x00007fff83ae6fb8  rbp: 0x00007fff5fbfc4a0  rsp: 0x00007fff5fbfc438
   r8: 0x0000000000000008   r9: 0x0000000000000017  r10: 0x0000000000000017  r11: 0xfffffff7ff86b81f
  r12: 0x000000010144a830  r13: 0x000000010144a870  r14: 0x0000000000000005  r15: 0x0000000000000008
  rip: 0x00007fff83ab6ad9  rfl: 0x0000000000010202  cr2: 0xfffffff7ff86b82f

Binary Images:
       0x100000000 -        0x100045ff7 +nl.frim.GitX 0.7.1 (0.7.1)  /Applications/GitX.app/Contents/MacOS/GitX
       0x10009c000 -        0x1001dfffc  com.apple.WebKit 5533.17 (5533.17.8)  /System/Library/Frameworks/WebKit.framework/Versions/A/WebKit
       0x1002e3000 -        0x1002fafff +org.andymatuschak.Sparkle 1.5 Beta 6 (313) <7d2980030e137e2782379c0e1d621133> /Applications/GitX.app/Contents/Frameworks/Sparkle.framework/Versions/A/Sparkle
       0x100313000 -        0x100331fff  com.apple.ScriptingBridge 1.0.1 (1.0.1) <356ec2e15e5a78ca217deb91fdb87431> /System/Library/Frameworks/ScriptingBridge.framework/Versions/A/ScriptingBridge
       0x10034c000 -        0x100535fff  com.apple.JavaScriptCore 5533.17 (5533.17.6)  /System/Library/Frameworks/JavaScriptCore.framework/Versions/A/JavaScriptCore
       0x1005ac000 -        0x1012a6fff  com.apple.WebCore 5533.17 (5533.17.8) <27056e91e5f196d003fc0c0ac02d50b2> /System/Library/Frameworks/WebKit.framework/Versions/A/Frameworks/WebCore.framework/Versions/A/WebCore
       0x101e3a000 -        0x101e99fff  com.apple.QuickLookUIFramework 1.3.1 (170.9) /System/Library/PrivateFrameworks/QuickLookUI.framework/QuickLookUI
       0x101ef1000 -        0x101f14fef  com.apple.QuickLookFramework 1.3.1 (170.9) /System/Library/Frameworks/QuickLook.framework/Versions/A/QuickLook
       0x1155f7000 -        0x1155f7ffe  com.apple.quartzframework 1.5 (1.5) <3387d0eccdccac3a1dcf110bb77880c9> /System/Library/Frameworks/Quartz.framework/Versions/A/Quartz
       0x1155fb000 -        0x1155fcfff  com.apple.MonitorPanelFramework 1.2.0 (1.2.0) <23e3ab9afc9fe1912e87f8ac5cbe1976> /System/Library/PrivateFrameworks/MonitorPanel.framework/Versions/A/MonitorPanel
       0x115bba000 -        0x115bc7fff  com.apple.URLMount 3.1.1 (3.1.1)  /System/Library/PrivateFrameworks/URLMount.framework/URLMount
       0x115c36000 -        0x115c37fff  ATSHI.dylib ??? (???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/ATSHI.dylib
       0x115c52000 -        0x115cd8ff3  com.apple.iLifeMediaBrowser 2.1.5 (368)  /System/Library/PrivateFrameworks/iLifeMediaBrowser.framework/Versions/A/iLifeMediaBrowser
       0x115d55000 -        0x115ed5fff  com.apple.imageKit 1.0.2 (1.0) <8f494d257c5ded166dbac4ce0f81c571> /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/ImageKit.framework/Versions/A/ImageKit
       0x116044000 -        0x11605bfef  libJapaneseConverter.dylib ??? (???) <968851efde951743d650c269974d678d> /System/Library/CoreServices/Encodings/libJapaneseConverter.dylib
       0x1160bc000 -        0x1162b8feb  com.apple.QuartzComposer 2.1 (106.13) <96b3a8d52d816d2ae38bc46ba39c1af7> /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/QuartzComposer.framework/Versions/A/QuartzComposer
       0x11648e000 -        0x11651bfff  com.apple.PDFKit 2.1.2 (2.1.2) /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/PDFKit.framework/Versions/A/PDFKit
       0x116593000 -        0x1165d6ff7  com.apple.quartzfilters 1.5.0 (1.5.0) <4df462ce4a340e0db7d5ca3210ab647c> /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/QuartzFilters.framework/Versions/A/QuartzFilters
       0x116616000 -        0x116627fff  com.apple.DSObjCWrappers.Framework 1.3 (1.3)  /System/Library/PrivateFrameworks/DSObjCWrappers.framework/Versions/A/DSObjCWrappers
       0x116639000 -        0x116640ffb  com.apple.DisplayServicesFW 2.0.2 (2.0.2) <33069625811249c0672d574bc3cb1238> /System/Library/PrivateFrameworks/DisplayServices.framework/Versions/A/DisplayServices
       0x116648000 -        0x116666ff3  com.apple.DirectoryService.Framework 3.5.7 (3.5.7) <3bb3159fd3fac1f299faf818ecc1c76d> /System/Library/Frameworks/DirectoryService.framework/Versions/A/DirectoryService
       0x116692000 -        0x116a33fe7  com.apple.RawCamera.bundle 3.3.0 (533) <84acd5a6a1840d4a24c641d14291e8ec> /System/Library/CoreServices/RawCamera.bundle/Contents/MacOS/RawCamera
       0x117001000 -        0x117006fff  libCGXCoreImage.A.dylib ??? (???) <803ab179976d0882b8c5dc4358f8dc07> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGXCoreImage.A.dylib
    0x7fff5fc00000 -     0x7fff5fc2e643  dyld 97.1 (???) <1d1ba42c89e77cfe2558a3c66129fff6> /usr/lib/dyld
    0x7fff80003000 -     0x7fff80079fef  libvMisc.dylib ??? (???) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib
    0x7fff8007a000 -     0x7fff8045afef  com.apple.QuartzCore 1.5.8 (1.5.8)  /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
    0x7fff8045b000 -     0x7fff80742ffb  com.apple.HIToolbox 1.5.6 (???) <54f8e0b178ed377fb279ba48fa1aa88b> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
    0x7fff80743000 -     0x7fff80798fe3  com.apple.HIServices 1.7.1 (???) <8c601c198e138905743161674f558fcc> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices
    0x7fff80799000 -     0x7fff8079bfff  com.apple.NavigationServices 3.5.2 (163)  /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/NavigationServices.framework/Versions/A/NavigationServices
    0x7fff8079c000 -     0x7fff8079cffa  com.apple.CoreServices 32 (32)  /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
    0x7fff8079d000 -     0x7fff807cdfff  com.apple.shortcut 1.0.1 (1.0) <51da54522026310c8c828aa31c2f31a4> /System/Library/PrivateFrameworks/Shortcut.framework/Versions/A/Shortcut
    0x7fff807ce000 -     0x7fff810f7fef  com.apple.AppKit 6.5.9 (949.54) <5076cda2b3c9560d7f019afd480039c7> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
    0x7fff810f8000 -     0x7fff810fefff  com.apple.DiskArbitration 2.2.1 (2.2.1) <177d27ab3079b3bfc41c0318dbc781da> /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
    0x7fff810ff000 -     0x7fff818bcfef  libBLAS.dylib ??? (???) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib
    0x7fff818bd000 -     0x7fff818bdfff  com.apple.Carbon 136 (136)  /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
    0x7fff818be000 -     0x7fff81901fef  com.apple.QD 3.11.57 (???) <8b866ad370ea1d63dac867d4d857a30b> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD
    0x7fff81902000 -     0x7fff81905ffb  com.apple.help 1.1 (36) <625c2d6bb29ee822f9dce6322d08df47> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help
    0x7fff81906000 -     0x7fff81920fff  libvDSP.dylib ??? (???) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib
    0x7fff81921000 -     0x7fff81990ff9  com.apple.print.framework.PrintCore 5.5.4 (245.6) <2b6cfbd8f24b002757d418e0f2a901ea> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore
    0x7fff81991000 -     0x7fff81b1cffb  libSystem.B.dylib ??? (???)  /usr/lib/libSystem.B.dylib
    0x7fff81b1d000 -     0x7fff81b1eff3  com.apple.audio.units.AudioUnit 1.5 (1.5) /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
    0x7fff81b1f000 -     0x7fff81b23fff  libmathCommon.A.dylib ??? (???) /usr/lib/system/libmathCommon.A.dylib
    0x7fff81b24000 -     0x7fff81b33fe7  com.apple.opengl 1.5.10 (1.5.10) <6e90aef2d19eb54c80487b063655fcbc> /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
    0x7fff81b34000 -     0x7fff81b36fff  com.apple.print.framework.Print 218.0.3 (220.2)  /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print
    0x7fff81b37000 -     0x7fff81b4bff7  libGL.dylib ??? (???) /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
    0x7fff81b4c000 -     0x7fff81cbbfff  libicucore.A.dylib ??? (???)  /usr/lib/libicucore.A.dylib
    0x7fff81cbc000 -     0x7fff81ec5feb  com.apple.security 5.0.6 (37592) <1b30e417b0a922e9431f7f74d5a703f9> /System/Library/Frameworks/Security.framework/Versions/A/Security
    0x7fff81ec6000 -     0x7fff81f09fef  com.apple.CoreMedia 0.484.2 (484.2) <0ef848d0f5512f2a15ce3fe1ab456d25> /System/Library/PrivateFrameworks/CoreMedia.framework/Versions/A/CoreMedia
    0x7fff81f0a000 -     0x7fff81f0efff  libGIF.dylib ??? (???) <552c42f35a3900d95bf6a0462098daef> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib
    0x7fff81f0f000 -     0x7fff81f20fff  com.apple.speech.synthesis.framework 3.7.1 (3.7.1) <106879bf44e44dbfad90830d86076d0b> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis
    0x7fff81f21000 -     0x7fff81f21ffd  com.apple.Accelerate 1.4.2 (Accelerate 1.4.2) /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
    0x7fff81f22000 -     0x7fff81fe0fff  edu.mit.Kerberos 6.0.14 (6.0.14) <33ba732d7b5009437a874a78c9adaaee> /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos
    0x7fff81fe1000 -     0x7fff82154fff  com.apple.MediaToolbox 0.484.2 (484.2)  /System/Library/PrivateFrameworks/MediaToolbox.framework/Versions/A/MediaToolbox
    0x7fff82155000 -     0x7fff8216ffff  com.apple.openscripting 1.2.8 (???)  /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting
    0x7fff82170000 -     0x7fff821b1fef  com.apple.framework.IOKit 1.5.2 (???)  /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
    0x7fff821b2000 -     0x7fff8227dff7  com.apple.ColorSync 4.5.3 (4.5.3) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/ColorSync
    0x7fff8227e000 -     0x7fff82286ffa  libbsm.dylib ??? (???)  /usr/lib/libbsm.dylib
    0x7fff82287000 -     0x7fff827a7f6e  libGLProgrammability.dylib ??? (???)  /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLProgrammability.dylib
    0x7fff827a8000 -     0x7fff827a8ff8  com.apple.Cocoa 6.5 (???)  /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa
    0x7fff827a9000 -     0x7fff8287cffc  com.apple.CFNetwork 438.14 (438.14) <456caa366d89af4c2cf366fde1ac557a> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
    0x7fff8287d000 -     0x7fff828a4fff  libxslt.1.dylib ??? (???) <9f51c7bfe1268f96a32644ef497b756b> /usr/lib/libxslt.1.dylib
    0x7fff828a5000 -     0x7fff828f5fe7  com.apple.Metadata 10.5.8 (398.26)  /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata
    0x7fff828f6000 -     0x7fff82991fe7  com.apple.ink.framework 101.3 (86) <03096cd083a6e70bc7a18ad1b81feb15> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink
    0x7fff82992000 -     0x7fff82ad0fe9  com.apple.ImageIO.framework 2.0.7 (2.0.7)  /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/ImageIO
    0x7fff82ad1000 -     0x7fff82b1ffff  com.apple.CoreMediaIOServices 130.0 (935)  /System/Library/PrivateFrameworks/CoreMediaIOServices.framework/Versions/A/CoreMediaIOServices
    0x7fff82b20000 -     0x7fff82b38fff  com.apple.DictionaryServices 1.0.0 (1.0.0)  /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices
    0x7fff82b39000 -     0x7fff82b7cfef  libTIFF.dylib ??? (???) <1e7eda9e4866627ae2c7b0e89dc0f643> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib
    0x7fff82b7d000 -     0x7fff82b8effd  libz.1.dylib ??? (???) <2022cc8950afdf485ba1df76364ba725> /usr/lib/libz.1.dylib
    0x7fff82b8f000 -     0x7fff82c95feb  com.apple.CoreData 100.2 (186.2) <4f9b42b458d54644f0d97538741414bf> /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData
    0x7fff82c96000 -     0x7fff82c96ffb  com.apple.installserver.framework 1.0 (8) /System/Library/PrivateFrameworks/InstallServer.framework/Versions/A/InstallServer
    0x7fff82c97000 -     0x7fff82ca0fff  libCGATS.A.dylib ??? (???) <5406bf7cdd272bced4d3f3a49437e0b9> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGATS.A.dylib
    0x7fff82ca1000 -     0x7fff82caffff  libCSync.A.dylib ??? (???) <9a2729ccd493cbf8b6b603af3a0b2d19> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCSync.A.dylib
    0x7fff82cb0000 -     0x7fff82cb0ffd  com.apple.Accelerate.vecLib 3.4.2 (vecLib 3.4.2) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib
    0x7fff82cb1000 -     0x7fff8327dfef  com.apple.CoreGraphics 1.409.5 (???)  /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics
    0x7fff8327e000 -     0x7fff83288fff  com.apple.speech.recognition.framework 3.7.24 (3.7.24) <267a9e6791f07bff5a22f7c6b700e639> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition
    0x7fff83289000 -     0x7fff832c6fe7  com.apple.coreui 1.2 (62) /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI
    0x7fff832c7000 -     0x7fff833a8fff  libcrypto.0.9.7.dylib ??? (???) <752f9db6e46f8d48fe3a6663d97acc34> /usr/lib/libcrypto.0.9.7.dylib
    0x7fff833a9000 -     0x7fff8343fffb  com.apple.LaunchServices 292 (292)  /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices
    0x7fff83440000 -     0x7fff834d1fff  com.apple.SearchKit 1.2.2 (1.2.2) <87379484090b910fd05c027b66d1228f> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit
    0x7fff834d2000 -     0x7fff834f5fff  com.apple.CoreVideo 1.6.1 (48.6)  /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo
    0x7fff834f6000 -     0x7fff83518fff  libJPEG.dylib ??? (???) <51ce9e815e83ce65af62ddee0eb8b59d> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib
    0x7fff83519000 -     0x7fff83543fff  libcups.2.dylib ??? (???)  /usr/lib/libcups.2.dylib
    0x7fff83544000 -     0x7fff83544ffd  com.apple.vecLib 3.4.2 (vecLib 3.4.2) /System/Library/Frameworks/vecLib.framework/Versions/A/vecLib
    0x7fff83545000 -     0x7fff8355bff9  com.apple.ImageCapture 5.0.2 (5.0.2) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture
    0x7fff8355c000 -     0x7fff835d7ff3  com.apple.CoreText 2.0.4 (???)  /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreText.framework/Versions/A/CoreText
    0x7fff835d8000 -     0x7fff8371bffb  com.apple.audio.toolbox.AudioToolbox 1.5.3 (1.5.3) /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
    0x7fff8371c000 -     0x7fff83aa3ff0  com.apple.VideoToolbox 0.484.2 (484.2)  /System/Library/PrivateFrameworks/VideoToolbox.framework/Versions/A/VideoToolbox
    0x7fff83aa4000 -     0x7fff83b98fff  libobjc.A.dylib ??? (???)  /usr/lib/libobjc.A.dylib
    0x7fff83b99000 -     0x7fff83cd1fef  com.apple.CoreFoundation 6.5.7 (476.19)  /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
    0x7fff83cd2000 -     0x7fff83d85fef  com.apple.DesktopServices 1.4.9 (1.4.9) <5f0496e25a01c3f56c30c5038890697a> /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv
    0x7fff83d86000 -     0x7fff83dd8fff  com.apple.AppleVAFramework 4.1.17 (4.1.17) /System/Library/PrivateFrameworks/AppleVA.framework/Versions/A/AppleVA
    0x7fff83dd9000 -     0x7fff83ecefff  libxml2.2.dylib ??? (???) <78096eb3aaceae5121ca6fa885566517> /usr/lib/libxml2.2.dylib
    0x7fff83ecf000 -     0x7fff83ecfff8  com.apple.ApplicationServices 34 (34) <29a6f07deb1ef821735e2c18ef1e9fa5> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
    0x7fff83ed0000 -     0x7fff83f94fe2  com.apple.vImage 3.0 (3.0) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage
    0x7fff83f95000 -     0x7fff83f9afff  com.apple.CommonPanels 1.2.4 (85) <8f5631ff238ad1bad2e031fe5e7442d2> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels
    0x7fff83f9b000 -     0x7fff83fd8ff7  com.apple.SystemConfiguration 1.9.2 (1.9.2)  /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration
    0x7fff83fd9000 -     0x7fff83ffafff  libresolv.9.dylib ??? (???) <8ab980fcb57ab0bac63ca2302ca86ca9> /usr/lib/libresolv.9.dylib
    0x7fff83ffb000 -     0x7fff84040fef  libRIP.A.dylib ??? (???)  /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libRIP.A.dylib
    0x7fff84041000 -     0x7fff84073ff7  libauto.dylib ??? (???) <1da77fa850921678e8e37611578b8f68> /usr/lib/libauto.dylib
    0x7fff84074000 -     0x7fff840fcfef  libsqlite3.0.dylib ??? (???)  /usr/lib/libsqlite3.0.dylib
    0x7fff840fd000 -     0x7fff840ffff7  libffi.dylib ??? (???) <5ccd57a3de7db7f7bffa1b6ef2217b0c> /usr/lib/libffi.dylib
    0x7fff84100000 -     0x7fff84103fff  com.apple.securityhi 3.0 (30817)  /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI
    0x7fff84104000 -     0x7fff84112ff9  com.apple.helpdata 1.0.1 (14.2) /System/Library/PrivateFrameworks/HelpData.framework/Versions/A/HelpData
    0x7fff84113000 -     0x7fff84115ff9  libRadiance.dylib ??? (???) <341811ca2b343812ec36c25920771374> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib
    0x7fff84116000 -     0x7fff84122ff1  libgcc_s.1.dylib ??? (???) <6fc905606335f261db4da9529c7e2711> /usr/lib/libgcc_s.1.dylib
    0x7fff84123000 -     0x7fff8441ffe3  com.apple.CoreServices.CarbonCore 786.16 (786.16)  /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore
    0x7fff84420000 -     0x7fff8445bfff  com.apple.AE 402.3 (402.3) <02920492662a2afd9329814761de7625> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE
    0x7fff8445c000 -     0x7fff846f7fe3  com.apple.Foundation 6.5.9 (677.26)  /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
    0x7fff846f8000 -     0x7fff847a9fef  com.apple.CoreServices.OSServices 228.1 (228.1) <7e3e22063cc598c282cc5d343107b5c5> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices
    0x7fff847aa000 -     0x7fff847e6ff7  libGLImage.dylib ??? (???)  /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib
    0x7fff847e7000 -     0x7fff84887fe3  com.apple.ApplicationServices.ATS 3.8.1 (???) <26649ff330d3debb1e705a80ad2ac271> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS
    0x7fff84888000 -     0x7fff848fcfe7  libstdc++.6.dylib ??? (???) <379a6a2dc6e21ba77310b3d2d9ea30ac> /usr/lib/libstdc++.6.dylib
    0x7fff848fd000 -     0x7fff8491bfff  libPng.dylib ??? (???) <2d2556806c98073c52fc2feedd517aa1> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib
    0x7fff8491c000 -     0x7fff849a3fef  com.apple.audio.CoreAudio 3.1.2 (3.1.2) <688f48384a6778f9133969ec9bb1569e> /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
    0x7fff849a4000 -     0x7fff84b24fff  com.apple.QTKit 7.6.6 (1674) <166a50f6d24e48690cc78ae12fbe94c6> /System/Library/Frameworks/QTKit.framework/Versions/A/QTKit
    0x7fff84b25000 -     0x7fff84eddfff  libLAPACK.dylib ??? (???) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib
    0x7fff84ede000 -     0x7fff84f41fef  libGLU.dylib ??? (???)  /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib
    0x7fffffe00000 -     0x7fffffe01780  libSystem.B.dylib ??? (???) /usr/lib/libSystem.B.dylib
0xfffffffffffec000 - 0xfffffffffffeffff  libobjc.A.dylib ??? (???) /usr/lib/libobjc.A.dylib

set default width of commit message area to 80 chars

On a 30" screen, the message area takes all "extra" space horizontally, I always have to resize it so that i can use the extra space to see long path names instead.
The other guys said they couldn't figure out how to do that - have you got any idea?

Offical repo?

This repo is waaaaay more advanced that the "official one", I was wondering if the official one was abandoned... I have zero knowledge of compiling applications, any help with compiling this code will be appreciated...

Sorry that this is not "an issue" but there is not a real place for questions here

Git pull on branches/master does a git fetch only

It happened to me and a collegea and I was abble to reproduce this.

  • refresh the commit list
  • right click master and choose "pull origin and update master"
  • refresh the GUI and then try pulling again, I'm up-to-date according to Gitx
  • enter the console (by terminal button), execute git pull
  • again I get an update, after that all is fine.
    [update]
    Performing the same action by right-clicking the Remotes --> Origin, the local Master branch is updated correctly.
    We lost some changes because of this bug.

No way of pushing all tracked branches to the given remote

I'm having trouble working with multiple remotes.

In addition to my default remote, 'origin', I have another remote, 'prod', that tracks two branches, master and 0.1.

> git remote show prod
* remote prod
  URL: user@server:/var/www
  Tracked remote branches
    0.1 master

Now, if I run "git push prod", I will push both branches to the prod remote (which is not the default remote)

In the GitX UI, I appear to have two options:

  • Push all synced branches to the default remote (in this case, 'origin')
  • Push one branch to a corresponding branch on a another remote.

However, what I really want to be able to do is say "push all tracked branches to prod". In particular, the current interface makes it too easy to accidenally push my local 'master' branch onto the remote '0.1' branch. Which would be bad.

To give a bit of context, I used a remote called 'prod' to do deployment - there's a brief write-up here: http://minnee.geek.nz/deployment-using-git

Rebase creates a detached head

Rebasing currently requires three steps where other tools only require one. When pressing "Rebase", a detached head is created. Then, the label of the rebased branch has to be dragged to that commit. Finally, the rebased branch has to be checked out again. It would be better when pressing "Rebase" would do all at once, since the three step method is rather error-prone.

Pull master from origin; origin/master not moved.

Test scenario:

  • Another developer pushes an item to the master branch on origin
  • I select pull -> origin -> master in GitX
  • First bug: The screen didn't refresh, so I pressed Command-R. Does your previous fix need to be applied to pull and push as well?
  • Second bug: Although the new commit has been pulled in, and master has been moved to the new commit, origin/master is still sitting at its old point.

Going to the command-line and running "git pull" fixes this.

Deleting a detached head makes the repository unusable

I (stupidly) deleted a detached head, and after that any attempt to run git commands on the repo (in gitx or from command line) only evoked this message:
"fatal: Not a git repository (or any of the parent directories)"

The problem was that the HEAD file was deleted from the .git folder. I copied ORIG_HEAD to HEAD, and then I could check out a branch and get back to where I was, but this was a pretty jarring experience.

I suggest that it either be impossible to delete a detached head, or that there is an ultra-clear warning describing what will happen.

Latest experimental release won't start from DTerm

I've installed the latest experimental release of GitX (3.0.1), and I'm on OS X 10.6.4 with git 1.7.1.

When I run gitx from the command line it works great. If I try starting it from DTerm (http://www.decimus.net/dterm.php), which has always worked before, it just does nothing. No error, no GitX.

I've tried doing "Enable Terminal Usage..." a few times but that was no help.

A manual is missing

The manual at http://gitx.frim.nl/ is rather out-dated and not complete. For instance, the effect of dragging around branch labels is not explained. I would find it especially helpful to know which git commands with which parameters are executed as a result of the GUI commands. Some commands result in other things than one would expect, e.g., in detached heads.

Line staging/unstaging doesn’t work

It’s working fine in 0.7.1 but isn’t in “Experimental branch 7-5-2010”. Clicking the “Stage Line” button for a line in the diff causes an error message to appear.

Moving tag breaks annotated tags

If I drag a tag from one commit to another, it turns the annotated tag into a lightweight tag. Instead it should try and preserve as much of the tag as possible. You can do this by using git cat-file tag SHA1 to get the contents of the tag, change the first line to reference the new "object" that you're tagging, and pipe that to git mktag to create the new tag object. Then it's just a matter of updating the tag ref to point to your new tag. The only time this should fail is if the tag was signed, and even then only the signature itself is invalid.

History view not updated

After several operations, the history view is not updated properly, so it does not reflect the current state of the repository. In that case Cmd+R has to be pressed. This is at least the case for Fetch and Rebase. For both cases, the keyboard command can be emulated by calling the main refresh method. However, this actually refreshes more than it is necessary, e.g. the lower right pane.

thanks and request

Thank you for this experimental branch. It's great to see more features added.

A request: Add 'revert' as an option available to single commits.

(Also, cherry-pick is on the menu but doesn't seem to be available. Not implemented yet?)

Push and Pull buttons aren't updated when you switch branch.

If you switch to a new branch within GitX, the "pull" and "push" buttons on the toolbar are still linked to the branch you were originally on.

Here's a test case. Substitute mybranch for a branch that you actually have on a repository.

  • checkout branch mybranch on the commandline
  • start gitx
  • right click the master branch bubble on commit tree, and select 'checkout master'
  • click and hold pull
  • Expected: "Pull to master from:"
  • Actual: "Pull to mybranch from:"

GitX repeatedly crashes

Not sure if this is helpful. Running Leopard 10.5.8 w/ git 1.7.0.2

Heres the crash log

Process: GitX [31845]
Path: /Applications/Development/GitX.app/Contents/MacOS/GitX
Identifier: nl.frim.GitX
Version: 0.7 (0.7.143)
Code Type: X86 (Native)
Parent Process: launchd [250]

Interval Since Last Report: 968 sec
Crashes Since Last Report: 6
Per-App Interval Since Last Report: 186 sec
Per-App Crashes Since Last Report: 6

Date/Time: 2010-03-24 13:38:35.650 -0700
OS Version: Mac OS X 10.5.8 (9L30)
Report Version: 6
Anonymous UUID: B212E570-CC93-44A5-A1BA-408476361205

Exception Type: EXC_BAD_ACCESS (SIGBUS)
Exception Codes: KERN_PROTECTION_FAILURE at 0x0000000000000020
Crashed Thread: 0

Application Specific Information:
objc[31845]: garbage collection is ON

Thread 0 Crashed:
0 libobjc.A.dylib 0x91077688 objc_msgSend + 24
1 com.apple.AppKit 0x94fb6c2d -[NSCachedImageRep _initWithSize:depth:separate:alpha:allowDeep:] + 323
2 com.apple.AppKit 0x94fb6ae4 -[NSCachedImageRep initWithSize:depth:separate:alpha:] + 79
3 com.apple.AppKit 0x94fb695d -[NSImage lockFocus] + 288
4 nl.frim.GitX 0x00027dc2 +[PBSourceViewBadge badge:forCell:] + 479
5 nl.frim.GitX 0x000278ea +[PBSourceViewBadge checkedOutBadgeForCell:] + 41
6 nl.frim.GitX 0x00027728 -[PBSourceViewCell drawWithFrame:inView:] + 48
7 com.apple.AppKit 0x94ff22ad -[NSTableView _drawContentsAtRow:column:withCellFrame:] + 269
8 com.apple.AppKit 0x94ff2146 -[NSOutlineView _drawContentsAtRow:column:withCellFrame:] + 99
9 com.apple.AppKit 0x94ff170e -[NSTableView drawRow:clipRect:] + 872
10 com.apple.AppKit 0x94f96af8 -[NSTableView drawRowIndexes:clipRect:] + 363
11 com.apple.AppKit 0x94f96982 -[NSOutlineView drawRowIndexes:clipRect:] + 122
12 com.apple.AppKit 0x94f955dc -[NSTableView drawRect:] + 2199
13 com.apple.AppKit 0x95025bf8 -[NSView _drawRect:clip:] + 3853
14 com.apple.AppKit 0x950246ef -[NSView _recursiveDisplayAllDirtyWithLockFocus:visRect:] + 1050
15 com.apple.AppKit 0x95024a86 -[NSView _recursiveDisplayAllDirtyWithLockFocus:visRect:] + 1969
16 com.apple.AppKit 0x95024a86 -[NSView _recursiveDisplayAllDirtyWithLockFocus:visRect:] + 1969
17 com.apple.AppKit 0x95024a86 -[NSView _recursiveDisplayAllDirtyWithLockFocus:visRect:] + 1969
18 com.apple.AppKit 0x95024a86 -[NSView _recursiveDisplayAllDirtyWithLockFocus:visRect:] + 1969
19 com.apple.AppKit 0x95023045 -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] + 759
20 com.apple.AppKit 0x95023e9f -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] + 4433
21 com.apple.AppKit 0x95023e9f -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] + 4433
22 com.apple.AppKit 0x95023e9f -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] + 4433
23 com.apple.AppKit 0x95022987 -[NSThemeFrame _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] + 306
24 com.apple.AppKit 0x9501f4ab -[NSView _displayRectIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:] + 3090
25 com.apple.AppKit 0x94f5fe7b -[NSView displayIfNeeded] + 933
26 com.apple.AppKit 0x94f5fa29 -[NSWindow displayIfNeeded] + 189
27 com.apple.AppKit 0x94f5f84c _handleWindowNeedsDisplay + 436
28 com.apple.CoreFoundation 0x92707772 __CFRunLoopDoObservers + 466
29 com.apple.CoreFoundation 0x92708acc CFRunLoopRunSpecific + 844
30 com.apple.CoreFoundation 0x92709aa8 CFRunLoopRunInMode + 88
31 com.apple.HIToolbox 0x900752ac RunCurrentEventLoopInMode + 283
32 com.apple.HIToolbox 0x900750c5 ReceiveNextEventCommon + 374
33 com.apple.HIToolbox 0x90074f39 BlockUntilNextEventMatchingListInMode + 106
34 com.apple.AppKit 0x94f5d6d5 _DPSNextEvent + 657
35 com.apple.AppKit 0x94f5cf88 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 128
36 com.apple.AppKit 0x94f55f9f -[NSApplication run] + 795
37 com.apple.AppKit 0x94f231d8 NSApplicationMain + 574
38 nl.frim.GitX 0x00002b56 start + 54

Thread 1:
0 libauto.dylib 0x94f07749 Auto::Zone::set_pending(void_) + 1545
1 libauto.dylib 0x94f13f1b Auto::MemoryScanner::scan_range(Auto::Range const&, Auto::WriteBarrier_) + 1387
2 libauto.dylib 0x94f14b4a Auto::MemoryScanner::scan_object_range(Auto::Range&) + 426
3 libauto.dylib 0x94f14c11 Auto::MemoryScanner::scan_for_unmarked_blocks(Auto::Subzone_, unsigned long, void_) + 81
4 libauto.dylib 0x94f14e7b Auto::MemoryScanner::scan_pending_until_done() + 347
5 libauto.dylib 0x94f15007 Auto::MemoryScanner::scan() + 103
6 libauto.dylib 0x94f04fec Auto::Zone::collect(bool, void_, unsigned long long_) + 492
7 libauto.dylib 0x94ef3db8 auto_collect_internal(Auto::Zone_, int) + 456
8 libauto.dylib 0x94ef4afb auto_collect_with_mode(Auto::Zone_, unsigned int) + 139
9 libauto.dylib 0x94ef4b7f auto_collection_thread(void*) + 111
10 libSystem.B.dylib 0x90eff155 _pthread_start + 321
11 libSystem.B.dylib 0x90eff012 thread_start + 34

Thread 2:
0 libSystem.B.dylib 0x90ed546e __semwait_signal + 10
1 libSystem.B.dylib 0x90effdcd pthread_cond_wait$UNIX2003 + 73
2 com.apple.JavaScriptCore 0x00426842 WTF::TCMalloc_PageHeap::scavengerThread() + 578
3 com.apple.JavaScriptCore 0x0042686f WTF::TCMalloc_PageHeap::runScavengerThread(void*) + 15
4 libSystem.B.dylib 0x90eff155 _pthread_start + 321
5 libSystem.B.dylib 0x90eff012 thread_start + 34

Thread 3:
0 libSystem.B.dylib 0x90ece286 mach_msg_trap + 10
1 libSystem.B.dylib 0x90ed5a7c mach_msg + 72
2 com.apple.CoreFoundation 0x92708e7e CFRunLoopRunSpecific + 1790
3 com.apple.CoreFoundation 0x92709aa8 CFRunLoopRunInMode + 88
4 com.apple.CFNetwork 0x915bf264 CFURLCacheWorkerThread(void*) + 388
5 libSystem.B.dylib 0x90eff155 _pthread_start + 321
6 libSystem.B.dylib 0x90eff012 thread_start + 34

Thread 4:
0 libSystem.B.dylib 0x90ece286 mach_msg_trap + 10
1 libSystem.B.dylib 0x90ed5a7c mach_msg + 72
2 com.apple.CoreFoundation 0x92708e7e CFRunLoopRunSpecific + 1790
3 com.apple.CoreFoundation 0x92709aa8 CFRunLoopRunInMode + 88
4 com.apple.Foundation 0x94ca9520 +[NSURLConnection(NSURLConnectionReallyInternal) _resourceLoadLoop:] + 320
5 com.apple.Foundation 0x94c45dfd -[NSThread main] + 45
6 com.apple.Foundation 0x94c459a4 NSThread__main + 308
7 libSystem.B.dylib 0x90eff155 _pthread_start + 321
8 libSystem.B.dylib 0x90eff012 thread_start + 34

Thread 5:
0 libSystem.B.dylib 0x90efe9c6 kevent + 10
1 libSystem.B.dylib 0x90eff155 _pthread_start + 321
2 libSystem.B.dylib 0x90eff012 thread_start + 34

Thread 6:
0 libSystem.B.dylib 0x90efe9c6 kevent + 10
1 libSystem.B.dylib 0x90eff155 _pthread_start + 321
2 libSystem.B.dylib 0x90eff012 thread_start + 34

Thread 7:
0 libSystem.B.dylib 0x90ed546e __semwait_signal + 10
1 libSystem.B.dylib 0x90effdcd pthread_cond_wait$UNIX2003 + 73
2 com.apple.QuartzCore 0x90558a09 fe_fragment_thread + 54
3 libSystem.B.dylib 0x90eff155 _pthread_start + 321
4 libSystem.B.dylib 0x90eff012 thread_start + 34

Thread 8:
0 libSystem.B.dylib 0x90efe9c6 kevent + 10
1 libSystem.B.dylib 0x90eff155 _pthread_start + 321
2 libSystem.B.dylib 0x90eff012 thread_start + 34

Thread 9:
0 libSystem.B.dylib 0x90efe9c6 kevent + 10
1 libSystem.B.dylib 0x90eff155 _pthread_start + 321
2 libSystem.B.dylib 0x90eff012 thread_start + 34

Thread 10:
0 libSystem.B.dylib 0x90f37292 __workq_ops + 10
1 libSystem.B.dylib 0x90f372c2 start_wqthread + 30

Thread 11:
0 ??? 0000000000 0 + 0

Thread 12:
0 libSystem.B.dylib 0x90efe9c6 kevent + 10
1 libSystem.B.dylib 0x90eff155 _pthread_start + 321
2 libSystem.B.dylib 0x90eff012 thread_start + 34

Thread 13:
0 libSystem.B.dylib 0x90ece2e6 semaphore_timedwait_signal_trap + 10
1 libSystem.B.dylib 0x90f002af _pthread_cond_wait + 1244
2 libSystem.B.dylib 0x90f01b33 pthread_cond_timedwait_relative_np + 47
3 com.apple.Foundation 0x94c8bdbc -[NSCondition waitUntilDate:] + 236
4 com.apple.Foundation 0x94c8bbd0 -[NSConditionLock lockWhenCondition:beforeDate:] + 144
5 com.apple.Foundation 0x94c8bb35 -[NSConditionLock lockWhenCondition:] + 69
6 com.apple.AppKit 0x94fc36e8 -[NSUIHeartBeat _heartBeatThread:] + 753
7 com.apple.Foundation 0x94c45dfd -[NSThread main] + 45
8 com.apple.Foundation 0x94c459a4 NSThread__main + 308
9 libSystem.B.dylib 0x90eff155 _pthread_start + 321
10 libSystem.B.dylib 0x90eff012 thread_start + 34

Thread 14:
0 libSystem.B.dylib 0x90efe9c6 kevent + 10
1 libSystem.B.dylib 0x90eff155 _pthread_start + 321
2 libSystem.B.dylib 0x90eff012 thread_start + 34

Thread 15:
0 libSystem.B.dylib 0x90efe9c6 kevent + 10
1 libSystem.B.dylib 0x90eff155 _pthread_start + 321
2 libSystem.B.dylib 0x90eff012 thread_start + 34

Thread 16:
0 libSystem.B.dylib 0x90efe9c6 kevent + 10
1 libSystem.B.dylib 0x90eff155 _pthread_start + 321
2 libSystem.B.dylib 0x90eff012 thread_start + 34

Thread 17:
0 libSystem.B.dylib 0x90efe9c6 kevent + 10
1 libSystem.B.dylib 0x90eff155 _pthread_start + 321
2 libSystem.B.dylib 0x90eff012 thread_start + 34

Thread 18:
0 libSystem.B.dylib 0x90ef1f9a read$UNIX2003 + 10
1 com.apple.Foundation 0x94cc15cc _backgroundActivity + 412
2 libSystem.B.dylib 0x90eff155 _pthread_start + 321
3 libSystem.B.dylib 0x90eff012 thread_start + 34

Thread 0 crashed with X86 Thread State (32-bit):
eax: 0x02aeb910 ebx: 0x94fb6e7f ecx: 0x910fedd4 edx: 0x00000000
edi: 0x02aef2d0 esi: 0xbfffc628 ebp: 0xbfffc598 esp: 0xbfffc408
ss: 0x0000001f efl: 0x00010202 eip: 0x91077688 cs: 0x00000017
ds: 0x0000001f es: 0x0000001f fs: 0x00000000 gs: 0x00000037
cr2: 0x00000020

Binary Images:
0x1000 - 0x35fff +nl.frim.GitX 0.7 (0.7.143) /Applications/Development/GitX.app/Contents/MacOS/GitX
0x6b000 - 0x7efff +org.andymatuschak.Sparkle 1.5 Beta 5 (282) <3be2789d5a44daf306799c4631e834bb> /Applications/Development/GitX.app/Contents/Frameworks/Sparkle.framework/Versions/A/Sparkle
0x8c000 - 0xa6ffb com.apple.ScriptingBridge 1.0.1 (1.0.1) <2c42ce602b3a533b07e1971c8075048d> /System/Library/Frameworks/ScriptingBridge.framework/Versions/A/ScriptingBridge
0x180000 - 0x25cfef com.apple.WebKit 5531.21 (5531.21.8) /System/Library/Frameworks/WebKit.framework/Versions/A/WebKit
0x300000 - 0x4a0fff com.apple.JavaScriptCore 5531.21 (5531.21.9) <8b132638e4d517b8cd4613155ed82b87> /System/Library/Frameworks/JavaScriptCore.framework/Versions/A/JavaScriptCore
0x706000 - 0x755fff com.apple.QuickLookUIFramework 1.3.1 (170.9) /System/Library/PrivateFrameworks/QuickLookUI.framework/QuickLookUI
0x78c000 - 0x7a9ff7 com.apple.QuickLookFramework 1.3.1 (170.9) /System/Library/Frameworks/QuickLook.framework/Versions/A/QuickLook
0x7dc000 - 0x7defff +com.Logitech.Control Center.Scroll Enhancer Loader 2.7.0 (2.7.0) /Library/InputManagers/LCC Scroll Enhancer Loader/LCC Scroll Enhancer Loader.bundle/Contents/MacOS/LCC Scroll Enhancer Loader
0x7e4000 - 0x7e7fff +com.Logitech.Control Center.Scroll Enhancer 2.7.0 (2.7.0) /Library/Application Support/Logitech.localized/Logitech Control Center.localized/LCC Scroll Enhancer.bundle/Contents/MacOS/LCC Scroll Enhancer
0xe3a000 - 0x170bfff com.apple.WebCore 5531.21 (5531.21.8) /System/Library/Frameworks/WebKit.framework/Versions/A/Frameworks/WebCore.framework/Versions/A/WebCore
0x1f5f000 - 0x1f60ff3 ATSHI.dylib ??? (???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/ATSHI.dylib
0x1f142000 - 0x1f349fef com.apple.RawCamera.bundle 2.1.0 (474) <48a574d3b3269c8dbdc38d6f67879317> /System/Library/CoreServices/RawCamera.bundle/Contents/MacOS/RawCamera
0x20c6a000 - 0x20c6fff3 libCGXCoreImage.A.dylib ??? (???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGXCoreImage.A.dylib
0x8fe00000 - 0x8fe2db43 dyld 97.1 (???) <458eed38a009e5658a79579e7bc26603> /usr/lib/dyld
0x90003000 - 0x90044fe7 libRIP.A.dylib ??? (???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libRIP.A.dylib
0x90045000 - 0x9034dfe7 com.apple.HIToolbox 1.5.6 (???) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
0x9034e000 - 0x90408fe3 com.apple.CoreServices.OSServices 228 (228) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices
0x90409000 - 0x90463ff7 com.apple.CoreText 2.0.4 (???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreText.framework/Versions/A/CoreText
0x90464000 - 0x90801fef com.apple.QuartzCore 1.5.8 (1.5.8) /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
0x90802000 - 0x9080effe libGL.dylib ??? (???) /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
0x9080f000 - 0x908a2ff3 com.apple.ApplicationServices.ATS 3.8 (???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS
0x908a3000 - 0x90920fef libvMisc.dylib ??? (???) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib
0x90b92000 - 0x90c0ffeb com.apple.audio.CoreAudio 3.1.2 (3.1.2) <782a08c44be4698597f4bbd79cac21c6> /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
0x90c10000 - 0x90c20ffc com.apple.LangAnalysis 1.6.5 (1.6.5) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis
0x90c21000 - 0x90c4efeb libvDSP.dylib ??? (???) <4daafed78a471133ec30b3ae634b6d3e> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib
0x90c4f000 - 0x90c4fffc com.apple.audio.units.AudioUnit 1.5 (1.5) /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
0x90c50000 - 0x90c50ff8 com.apple.Cocoa 6.5 (???) /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa
0x90c51000 - 0x90c59fff com.apple.DiskArbitration 2.2.1 (2.2.1) <2664eeb3a4d0c95a21c089892a0ae8d0> /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
0x90c5b000 - 0x90ce8ff7 com.apple.framework.IOKit 1.5.2 (???) <7a3cc24f78f93931731203854ae0d891> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
0x90ce9000 - 0x90cf4fe7 libCSync.A.dylib ??? (???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCSync.A.dylib
0x90ec6000 - 0x90ecbfff com.apple.CommonPanels 1.2.4 (85) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels
0x90ecc000 - 0x90eccffd com.apple.Accelerate.vecLib 3.4.2 (vecLib 3.4.2) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib
0x90ecd000 - 0x91034ff3 libSystem.B.dylib ??? (???) /usr/lib/libSystem.B.dylib
0x91035000 - 0x91041ff9 com.apple.helpdata 1.0.1 (14.2) /System/Library/PrivateFrameworks/HelpData.framework/Versions/A/HelpData
0x91042000 - 0x91048fff com.apple.print.framework.Print 218.0.3 (220.2) <5b7f4ef7c2df36aff9605377775781e4> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print
0x91049000 - 0x91061ff7 com.apple.CoreVideo 1.6.0 (20.0) <587c9c8966070a7d50276db35e1c76aa> /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo
0x91062000 - 0x91142fff libobjc.A.dylib ??? (???) <400e943f9e8a678eea22a1d1205490ee> /usr/lib/libobjc.A.dylib
0x91143000 - 0x91162ffa libJPEG.dylib ??? (???) <50b881dd5a5795d38405c9c88c2806fa> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib
0x91163000 - 0x912abff7 com.apple.ImageIO.framework 2.0.6 (2.0.6) <7f73ef328c8e8566f3f204b5a540a7f0> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/ImageIO
0x912d1000 - 0x912d1ffd com.apple.vecLib 3.4.2 (vecLib 3.4.2) /System/Library/Frameworks/vecLib.framework/Versions/A/vecLib
0x912ff000 - 0x91341fef com.apple.NavigationServices 3.5.2 (163) <72cdc9d21f6690837870923e7b8ca358> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/NavigationServices.framework/Versions/A/NavigationServices
0x91342000 - 0x9138bfef com.apple.Metadata 10.5.8 (398.26) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata
0x9138c000 - 0x913aafff libresolv.9.dylib ??? (???) <9ed809256ce8913cddc3269c2e364654> /usr/lib/libresolv.9.dylib
0x913ab000 - 0x91408ffb libstdc++.6.dylib ??? (???) /usr/lib/libstdc++.6.dylib
0x91409000 - 0x9140cfff com.apple.help 1.1 (36) <1a25a8fbb49a830efb31d5c0a52939cd> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help
0x9140d000 - 0x9141dfff com.apple.speech.synthesis.framework 3.7.1 (3.7.1) <273d96ff861dc68be659c07ef56f599a> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis
0x9141e000 - 0x91425fe9 libgcc_s.1.dylib ??? (???) /usr/lib/libgcc_s.1.dylib
0x91426000 - 0x914d6fff edu.mit.Kerberos 6.0.13 (6.0.13) <804bd1b3f08fb57396781f012006367c> /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos
0x914d7000 - 0x914dbfff libGIF.dylib ??? (???) <3c7100e80b7f7ca8809cf9512c1a6004> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib
0x914dc000 - 0x914defff com.apple.securityhi 3.0 (30817) <40562b85d99118354c974e76c32fa6fb> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI
0x914df000 - 0x91586feb com.apple.QD 3.11.57 (???) <35f058678972d42b88ebdf652df79956> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD
0x91587000 - 0x915b6fe3 com.apple.AE 402.3 (402.3) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE
0x915b7000 - 0x915bbfff libmathCommon.A.dylib ??? (???) /usr/lib/system/libmathCommon.A.dylib
0x915bc000 - 0x91663fec com.apple.CFNetwork 438.14 (438.14) <5f9ee0430b5f6319f18d9b23e777e0d2> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
0x9172e000 - 0x91a08ff3 com.apple.CoreServices.CarbonCore 786.11 (786.14) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore
0x91a09000 - 0x91a2dfff libxslt.1.dylib ??? (???) <0a9778d6368ae668826f446878deb99b> /usr/lib/libxslt.1.dylib
0x91a2e000 - 0x91a6cfff libGLImage.dylib ??? (???) /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib
0x91a6d000 - 0x91ae7ff8 com.apple.print.framework.PrintCore 5.5.4 (245.6) <03d0585059c20cb0bde5e000438c49e1> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore
0x91ae8000 - 0x92188feb com.apple.CoreGraphics 1.409.5 (???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics
0x92189000 - 0x921e2ff7 libGLU.dylib ??? (???) /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib
0x921e3000 - 0x925a1fea libLAPACK.dylib ??? (???) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib
0x925a2000 - 0x925a3ffc libffi.dylib ??? (???) /usr/lib/libffi.dylib
0x925b6000 - 0x925bffff com.apple.speech.recognition.framework 3.7.24 (3.7.24) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition
0x925c0000 - 0x92687ff2 com.apple.vImage 3.0 (3.0) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage
0x92688000 - 0x92695fe7 com.apple.opengl 1.5.10 (1.5.10) <5a2813f80c9441170cc1ab8a3dac5038> /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
0x92696000 - 0x927c9fe7 com.apple.CoreFoundation 6.5.7 (476.19) /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
0x927ca000 - 0x927dfffb com.apple.ImageCapture 5.0.2 (5.0.2) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture
0x927e0000 - 0x92873fff com.apple.ink.framework 101.3 (86) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink
0x92874000 - 0x928fbff7 libsqlite3.0.dylib ??? (???) <3334ea5af7a911637413334154bb4100> /usr/lib/libsqlite3.0.dylib
0x92932000 - 0x9296cfe7 com.apple.coreui 1.2 (62) /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI
0x92a25000 - 0x92a2cff7 libCGATS.A.dylib ??? (???) <1339abfb67318d65c0130f76bc8c4da6> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGATS.A.dylib
0x92a2d000 - 0x92a45fff com.apple.openscripting 1.2.8 (???) <0129d2f750f5ddcb92f4acf8a3541952> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting
0x92a46000 - 0x92b98ff3 com.apple.audio.toolbox.AudioToolbox 1.5.2 (1.5.2) /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
0x92b99000 - 0x92c18ff5 com.apple.SearchKit 1.2.2 (1.2.2) <3b5f3ab6a363a4d8a2bbbf74213ab0e5> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit
0x92c19000 - 0x92c58fef libTIFF.dylib ??? (???) <801873cbd85ba7bdfe7646fe97a54ca3> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib
0x92c59000 - 0x92c59fff com.apple.Carbon 136 (136) <4177916bbf70e0ddc446f94001d54c95> /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
0x92c5a000 - 0x92ce4fe3 com.apple.DesktopServices 1.4.8 (1.4.8) /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv
0x93058000 - 0x93066ffd libz.1.dylib ??? (???) /usr/lib/libz.1.dylib
0x93fb8000 - 0x940f1ff7 libicucore.A.dylib ??? (???) /usr/lib/libicucore.A.dylib
0x940f2000 - 0x94129fff com.apple.SystemConfiguration 1.9.2 (1.9.2) /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration
0x9412a000 - 0x94140fff com.apple.DictionaryServices 1.0.0 (1.0.0) <7d20b8d1fb238c3e71d0fa6fda18c4f7> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices
0x94141000 - 0x941ceff7 com.apple.LaunchServices 292 (292) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices
0x941cf000 - 0x941cfffd com.apple.Accelerate 1.4.2 (Accelerate 1.4.2) /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
0x942c5000 - 0x942cffeb com.apple.audio.SoundManager 3.9.2 (3.9.2) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CarbonSound.framework/Versions/A/CarbonSound
0x942d0000 - 0x9432cff7 com.apple.htmlrendering 68 (1.1.3) <1c5c0c417891b920dfe139385fc6c155> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HTMLRendering.framework/Versions/A/HTMLRendering
0x9432d000 - 0x94349ff3 libPng.dylib ??? (???) <271373dd41f56369a3dfca0ed2be579a> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib
0x9434a000 - 0x94373fff libcups.2.dylib ??? (???) /usr/lib/libcups.2.dylib
0x94374000 - 0x94374ff8 com.apple.ApplicationServices 34 (34) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
0x94375000 - 0x9445dff3 com.apple.CoreData 100.2 (186.2) <44df326fea0236718f5ed64084e82270> /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData
0x9445e000 - 0x9462fff3 com.apple.security 5.0.5 (36371) /System/Library/Frameworks/Security.framework/Versions/A/Security
0x94630000 - 0x94b01fbe libGLProgrammability.dylib ??? (???) <7f18294a7bd0b6afe4319f29187fc70d> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLProgrammability.dylib
0x94b02000 - 0x94bb4ffb libcrypto.0.9.7.dylib ??? (???) <9d714c92872a93dd127ea8556b2c8945> /usr/lib/libcrypto.0.9.7.dylib
0x94c1b000 - 0x94c1bffa com.apple.CoreServices 32 (32) <373d6a888f9204641f313bc6070ae065> /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
0x94c3b000 - 0x94eb7fe7 com.apple.Foundation 6.5.9 (677.26) /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
0x94eb8000 - 0x94ee0ff7 com.apple.shortcut 1.0.1 (1.0) <131202e7766e327d02d55c0f5fc44ad7> /System/Library/PrivateFrameworks/Shortcut.framework/Versions/A/Shortcut
0x94ef1000 - 0x94f1cfe7 libauto.dylib ??? (???) <2e44c523b851e8e25f05d13a48070a58> /usr/lib/libauto.dylib
0x94f1d000 - 0x9571bfef com.apple.AppKit 6.5.9 (949.54) <4df5d2e2271175452103f789b4f4d8a8> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
0x9571c000 - 0x9571cffb com.apple.installserver.framework 1.0 (8) /System/Library/PrivateFrameworks/InstallServer.framework/Versions/A/InstallServer
0x9571d000 - 0x9576eff7 com.apple.HIServices 1.7.1 (???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices
0x957aa000 - 0x957acff5 libRadiance.dylib ??? (???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib
0x957ad000 - 0x9588eff7 libxml2.2.dylib ??? (???) /usr/lib/libxml2.2.dylib
0x95933000 - 0x9593affe libbsm.dylib ??? (???) /usr/lib/libbsm.dylib
0x9593b000 - 0x95d4bfef libBLAS.dylib ??? (???) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib
0x95d4c000 - 0x95e17fef com.apple.ColorSync 4.5.3 (4.5.3) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/ColorSync
0xba900000 - 0xba916fff libJapaneseConverter.dylib ??? (???) /System/Library/CoreServices/Encodings/libJapaneseConverter.dylib
0xfffe8000 - 0xfffebfff libobjc.A.dylib ??? (???) /usr/lib/libobjc.A.dylib
0xffff0000 - 0xffff1780 libSystem.B.dylib ??? (???) /usr/lib/libSystem.B.dylib

Incorrect line numbers in stashed changes

When changes are stashed, gitx only shows the latest stash and the line numbers in the changes always start from 0 and continue on in the sequence through different files (and they're wrong).

Newest experimental release won't start

When starting gitx at the command line from within a repository, the following error shows up:

gitx(171,0x7fff702dac20) malloc: reference count underflow for 0x2000a1660, break on auto_refcount_underflow_error to debug.

And it hangs at this point.

Running GitX from terminal causes uncaught exception

deldagorin:[dmilith:~ ]:(12:39) → GitX
2010-05-04 12:39:48.196 GitX[69551:903] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '[NOTE: this exception originated in the server.]
working directory doesn't exist.'
*** Call stack at first throw:
(
0 CoreFoundation 0x94e52bda raiseError + 410
1 libobjc.A.dylib 0x95fa4509 objc_exception_throw + 56
2 Foundation 0x94f68e70 -[NSConnection sendInvocation:internal:] + 4161
3 Foundation 0x94f67ca9 -[NSDistantObject forwardInvocation:] + 411
4 CoreFoundation 0x94df98a4 __forwarding
+ 1108
5 CoreFoundation 0x94df93d2 _CF_forwarding_prep_0 + 50
6 GitX 0x00002f31 main + 797
7 GitX 0x000019f1 start + 53
)

Option to push a new branch to a remote

When you create a remote, it appears push the current branch to that remote. It would be nice if there was a way of pushing additional branches to the remote.

The command that I'm thinking of would be one of the form

git push (remote) (branch):(branch)

Perhaps the "push" menu can include local branches that don't exist on the given remote in the push menu, labelled appropriately? Something like:

  • Push
    • prod
    • master
    • Add '0.1' to 'prod'

Alternatively, we could have an extra level of menu items:

  • Push
    • prod
    • master
    • Add a branch
      • 0.1

Rebase with unstaged changes should have clear prompt

The rebase command shows an error dialog with the long, unformatted list of files when there are unstaged changes. The actual reason for the error is not shown clearly, except at the end of the raw command output, which can be hidden if there are many files.

The last line of the git command output says "cannot rebase: you have unstaged changes". This should be in the bold text of the error title, instead of the unclear "Rebase failed!"

The output of the git command with the list of unstaged files could be omitted by changing the dialog to use buttons:

  • Cancel (return to branch view)
  • Stage Files (default button: go to stage view)

Creating a local branch from a remote branch creates a detached head

Creating a local branch from a remote branch currently requires three steps where other tools only require one. The only method I found is to checkout the remote branch, which results in a detached head. Afterwards, a new local branch has to be created from that detached head. Here, one has to be careful to use the same name as for the remote branch. Afterwards, the new branch can be checked out.

"Committer" is typo'd

When an author and a committer are present on a commit, the header spells committer as "Commiter".

Error when staging/unstaging a line

Staging/unstaging lines causes the following error:

Index Operation Failed
Applying patch failed with return value 128. Error: fatal: corrupt patch at line 28

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.