[MacPorts] #52703: git: git-gui crashing
MacPorts
noreply at macports.org
Thu Oct 27 07:56:10 CEST 2016
#52703: git: git-gui crashing
---------------------+--------------------
Reporter: mkae | Owner: ci42
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords: sierra
Port: git |
---------------------+--------------------
Description changed by mkae:
Old description:
> This happens reproducibly on Sierra 10.12.1:
> {{{
> $ git gui
> 2016-10-25 20:10:37.108 Wish[21174:142500] *** Terminating app due to
> uncaught exception 'CALayerInvalidGeometry', reason: 'CALayer position
> contains NaN: [0 nan]'
> *** First throw call stack:
> (
> 0 CoreFoundation 0x00007fffbdc3c48b
> __exceptionPreprocess + 171
> 1 libobjc.A.dylib 0x00007fffd239ecad
> objc_exception_throw + 48
> 2 CoreFoundation 0x00007fffbdcba96d
> +[NSException raise:format:] + 205
> 3 QuartzCore 0x00007fffc37e1520
> _ZN2CA5Layer12set_positionERKNS_4Vec2IdEEb + 152
> 4 QuartzCore 0x00007fffc37e1695
> -[CALayer setPosition:] + 44
> 5 QuartzCore 0x00007fffc37e1ceb
> -[CALayer setFrame:] + 644
> 6 CoreUI 0x00007fffc95a94ce
> _ZN20CUICoreThemeRenderer26MakeOrUpdateScrollBarLayerEPK13CUIDescriptoraPP7CALayer
> + 1284
> 7 CoreUI 0x00007fffc95a54c3
> _ZN20CUICoreThemeRenderer19CreateOrUpdateLayerEPK13CUIDescriptorPP7CALayer
> + 1595
> 8 CoreUI 0x00007fffc952658d
> _ZN11CUIRenderer19CreateOrUpdateLayerEPK14__CFDictionaryPP7CALayer + 175
> 9 CoreUI 0x00007fffc9529241
> CUICreateOrUpdateLayer + 221
> 10 AppKit 0x00007fffbc26821f
> -[NSCompositeAppearance _callCoreUIWithBlock:options:] + 226
> 11 AppKit 0x00007fffbb90e0b3
> -[NSAppearance _createOrUpdateLayer:options:] + 76
> 12 AppKit 0x00007fffbbb8671f
> -[NSScrollerImp _animateToRolloverState] + 274
> 13 AppKit 0x00007fffbbb460f9
> __49-[NSScrollerImp _installDelayedRolloverAnimation]_block_invoke + 673
> 14 AppKit 0x00007fffbba0c2c5
> -[NSScrollerImp _doWork:] + 15
> 15 Foundation 0x00007fffbf61ac88
> __NSFireDelayedPerform + 417
> 16 CoreFoundation 0x00007fffbdbbbd74
> __CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION__ + 20
> 17 CoreFoundation 0x00007fffbdbbb9ff
> __CFRunLoopDoTimer + 1071
> 18 CoreFoundation 0x00007fffbdbbb55a
> __CFRunLoopDoTimers + 298
> 19 CoreFoundation 0x00007fffbdbb2f81
> __CFRunLoopRun + 2065
> 20 CoreFoundation 0x00007fffbdbb2514
> CFRunLoopRunSpecific + 420
> 21 Tcl 0x000000010d22eb43
> Tcl_WaitForEvent + 314
> 22 Tcl 0x000000010d1fe5cd
> Tcl_DoOneEvent + 274
> 23 Tk 0x000000010d06bf4f
> Tk_MainLoop + 33
> 24 Tk 0x000000010d077a5b
> Tk_MainEx + 1566
> 25 Wish 0x000000010d04b55a Wish +
> 9562
> 26 libdyld.dylib 0x00007fffd2c7d255 start
> + 1
> )
> libc++abi.dylib: terminating with uncaught exception of type NSException
> error: git-gui died of signal 6
> }}}
> but worked on Mavericks and El Capitan.
>
> The only difference there is, that {{{git gui}}} starts on Sierra with
> the warning message:
> {{{
> Spell checking is unavailable:
>
> No word lists can be found for the langueage "en_US".
> }}}
>
> It shortly displays the gui's dialog before it crashes.
New description:
This happens reproducibly on Sierra 10.12.1:
{{{
$ git gui
2016-10-25 20:10:37.108 Wish[21174:142500] *** Terminating app due to
uncaught exception 'CALayerInvalidGeometry', reason: 'CALayer position
contains NaN: [0 nan]'
*** First throw call stack:
(
0 CoreFoundation 0x00007fffbdc3c48b
__exceptionPreprocess + 171
1 libobjc.A.dylib 0x00007fffd239ecad
objc_exception_throw + 48
2 CoreFoundation 0x00007fffbdcba96d
+[NSException raise:format:] + 205
3 QuartzCore 0x00007fffc37e1520
_ZN2CA5Layer12set_positionERKNS_4Vec2IdEEb + 152
4 QuartzCore 0x00007fffc37e1695
-[CALayer setPosition:] + 44
5 QuartzCore 0x00007fffc37e1ceb
-[CALayer setFrame:] + 644
6 CoreUI 0x00007fffc95a94ce
_ZN20CUICoreThemeRenderer26MakeOrUpdateScrollBarLayerEPK13CUIDescriptoraPP7CALayer
+ 1284
7 CoreUI 0x00007fffc95a54c3
_ZN20CUICoreThemeRenderer19CreateOrUpdateLayerEPK13CUIDescriptorPP7CALayer
+ 1595
8 CoreUI 0x00007fffc952658d
_ZN11CUIRenderer19CreateOrUpdateLayerEPK14__CFDictionaryPP7CALayer + 175
9 CoreUI 0x00007fffc9529241
CUICreateOrUpdateLayer + 221
10 AppKit 0x00007fffbc26821f
-[NSCompositeAppearance _callCoreUIWithBlock:options:] + 226
11 AppKit 0x00007fffbb90e0b3
-[NSAppearance _createOrUpdateLayer:options:] + 76
12 AppKit 0x00007fffbbb8671f
-[NSScrollerImp _animateToRolloverState] + 274
13 AppKit 0x00007fffbbb460f9
__49-[NSScrollerImp _installDelayedRolloverAnimation]_block_invoke + 673
14 AppKit 0x00007fffbba0c2c5
-[NSScrollerImp _doWork:] + 15
15 Foundation 0x00007fffbf61ac88
__NSFireDelayedPerform + 417
16 CoreFoundation 0x00007fffbdbbbd74
__CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION__ + 20
17 CoreFoundation 0x00007fffbdbbb9ff
__CFRunLoopDoTimer + 1071
18 CoreFoundation 0x00007fffbdbbb55a
__CFRunLoopDoTimers + 298
19 CoreFoundation 0x00007fffbdbb2f81
__CFRunLoopRun + 2065
20 CoreFoundation 0x00007fffbdbb2514
CFRunLoopRunSpecific + 420
21 Tcl 0x000000010d22eb43
Tcl_WaitForEvent + 314
22 Tcl 0x000000010d1fe5cd
Tcl_DoOneEvent + 274
23 Tk 0x000000010d06bf4f
Tk_MainLoop + 33
24 Tk 0x000000010d077a5b
Tk_MainEx + 1566
25 Wish 0x000000010d04b55a Wish +
9562
26 libdyld.dylib 0x00007fffd2c7d255 start +
1
)
libc++abi.dylib: terminating with uncaught exception of type NSException
error: git-gui died of signal 6
}}}
but worked on Mavericks and El Capitan.
The only difference there is, that {{{git gui}}} starts on Sierra with the
warning message:
{{{
Spell checking is unavailable:
No word lists can be found for the langueage "en_US".
}}}
It briefly displays the gui's dialog before it crashes.
--
--
Ticket URL: <https://trac.macports.org/ticket/52703#comment:1>
MacPorts <https://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list