[MacPorts] #45835: MacPorts_Framework @1.2.1_1: needs to be updated to work against modern MacPorts installation

MacPorts noreply at macports.org
Sat Oct 20 20:53:50 UTC 2018


#45835: MacPorts_Framework @1.2.1_1: needs to be updated to work against modern
MacPorts installation
---------------------------------+--------------------------------
  Reporter:  kmfs69@…            |      Owner:  macports-tickets@…
      Type:  defect              |     Status:  reopened
  Priority:  Normal              |  Milestone:
 Component:  ports               |    Version:  2.3.2
Resolution:                      |   Keywords:
      Port:  MacPorts_Framework  |
---------------------------------+--------------------------------

Comment (by kencu):

 Not much happiness so far. Even with the three patches above installed on
 MacPorts_Framework, Pallet crashes quickly with:
 {{{
 Process:               Pallet [91677]
 Path:
 /Applications/MacPorts/Pallet.app/Contents/MacOS/Pallet
 Identifier:            org.macports.Pallet
 Version:               1.0
 Code Type:             X86-64 (Native)
 Parent Process:        ??? [1]
 Responsible:           Pallet [91677]
 User ID:               501

 Date/Time:             2018-10-20 13:51:04.598 -0700
 OS Version:            Mac OS X 10.14 (18A391)
 Report Version:        12
 Anonymous UUID:        634B7103-0C6F-212F-7C32-6CA9B0415D80


 Time Awake Since Boot: 500000 seconds

 System Integrity Protection: enabled

 Crashed Thread:        7

 Exception Type:        EXC_CRASH (SIGABRT)
 Exception Codes:       0x0000000000000000, 0x0000000000000000
 Exception Note:        EXC_CORPSE_NOTIFY

 Application Specific Information:
 *** Terminating app due to uncaught exception
 'NSInternalInconsistencyException', reason: 'NSWindow drag regions should
 only be invalidated on the Main Thread!'
 abort() called
 terminating with uncaught exception of type NSException

 Application Specific Backtrace 1:
 0   CoreFoundation                      0x00007fff4c34c571
 __exceptionPreprocess + 256
 1   libobjc.A.dylib                     0x00007fff782fdefb
 objc_exception_throw + 48
 2   CoreFoundation                      0x00007fff4c3662ad -[NSException
 raise] + 9
 3   AppKit                              0x00007fff4985c2a5
 -[NSWindow(NSWindow_Theme)
 _postWindowNeedsToResetDragMarginsUnlessPostingDisabled] + 324
 4   AppKit                              0x00007fff498634ba
 -[NSView(NSInternal) _updateDragRegionForHiddenStateChange] + 73
 5   AppKit                              0x00007fff4985129f
 -[NSView(NSInternal) _setHidden:setNeedsDisplay:] + 1236
 6   AppKit                              0x00007fff4980aa6a
 -[NSEditableBinder _setStatesImmediatelyInObject:mode:triggerRedisplay:] +
 953
 7   AppKit                              0x00007fff4980a6aa
 -[NSEditableBinder _observeValueForKeyPath:ofObject:context:] + 112
 8   Foundation                          0x00007fff4e60f1b6
 NSKeyValueNotifyObserver + 346
 9   Foundation                          0x00007fff4e60ec22
 NSKeyValueDidChange + 481
 10  Foundation                          0x00007fff4e60dfff
 -[NSObject(NSKeyValueObservingPrivate)
 _changeValueForKeys:count:maybeOldValuesDict:maybeNewValuesDict:usingBlock:]
 + 786
 11  Foundation                          0x00007fff4e60dcd0
 -[NSObject(NSKeyValueObservingPrivate)
 _changeValueForKey:key:key:usingBlock:] + 68
 12  Foundation                          0x00007fff4e68d9be
 _NSSetCharValueAndNotify + 253
 13  CoreFoundation                      0x00007fff4c2f7076
 __CFNOTIFICATIONCENTER_IS_CALLING_OUT_TO_AN_OBSERVER__ + 12
 14  CoreFoundation                      0x00007fff4c2f6ff0
 ___CFXRegistrationPost_block_invoke + 63
 15  CoreFoundation                      0x00007fff4c2f6f11
 _CFXRegistrationPost + 398
 16  CoreFoundation                      0x00007fff4c2ff24d
 ___CFXNotificationPost_block_invoke + 87
 17  CoreFoundation                      0x00007fff4c2663a4
 -[_CFXNotificationRegistrar find:object:observer:enumerator:] + 1804
 18  CoreFoundation                      0x00007fff4c265649
 _CFXNotificationPost + 854
 19  Foundation                          0x00007fff4e605bab
 -[NSNotificationCenter postNotificationName:object:userInfo:] + 66
 20  MacPorts                            0x000000010f12cf46 -[MPInterpreter
 evaluateStringWithPossiblePrivileges:error:] + 70
 21  MacPorts                            0x000000010f12dfba -[MPMacPorts
 sync:] + 169
 22  Pallet                              0x000000010f120726 Pallet + 10022
 23  Foundation                          0x00007fff4e606234
 __NSThread__start__ + 1218
 24  libsystem_pthread.dylib             0x00007fff795b633d _pthread_body +
 126
 25  libsystem_pthread.dylib             0x00007fff795b92a7 _pthread_start
 + 70
 26  libsystem_pthread.dylib             0x00007fff795b5425 thread_start +
 13
 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/45835#comment:23>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list