[MacPorts] #70944: TeXShop @5.46_0: 'NSInvalidArgumentException', object cannot be nil

MacPorts noreply at macports.org
Fri Sep 27 00:10:48 UTC 2024


#70944: TeXShop @5.46_0: 'NSInvalidArgumentException', object cannot be nil
--------------------------+---------------------
 Reporter:  ShadSterling  |      Owner:  (none)
     Type:  defect        |     Status:  new
 Priority:  Normal        |  Milestone:
Component:  ports         |    Version:  2.10.1
 Keywords:                |       Port:  TeXShop
--------------------------+---------------------
 I see multiple errors in the logs, I'm not sure which are relevant

 Looks like there might be a missing xcodebuild database:
 {{{
 :info:build 2024-09-26 20:03:50.408 xcodebuild[43762:4729581]
 NetworkStorageDB:_openDBReadConnections: failed to open read connection to
 DB @
 /opt/local/var/macports/home/Library/Caches/com.apple.dt.xcodebuild/Cache.db.
 Error=14. Cause=unable to open database file
 :info:build 2024-09-26 20:03:50.408 xcodebuild[43762:4729581] The read-
 connection to the
 DB=/opt/local/var/macports/home/Library/Caches/com.apple.dt.xcodebuild/Cache.db
 is NOT valid.  Unable to determine schema version.
 :info:build 2024-09-26 20:03:50.408 xcodebuild[43762:4729581]
 NetworkStorageDB:_openDBWriteConnections: failed to open write connection
 to DB @
 /opt/local/var/macports/home/Library/Caches/com.apple.dt.xcodebuild/Cache.db.
 Error=14. Cause=unable to open database file
 :info:build 2024-09-26 20:03:50.408 xcodebuild[43762:4729581] DEBUG: there
 is no SQL cache DB located at
 /opt/local/var/macports/home/Library/Caches/com.apple.dt.xcodebuild/Cache.db.
 :info:build 2024-09-26 20:03:50.408 xcodebuild[43762:4729581] DEBUG: there
 is no SQL cache DB located at
 /opt/local/var/macports/home/Library/Caches/com.apple.dt.xcodebuild/Cache
 .db-shm.
 :info:build 2024-09-26 20:03:50.408 xcodebuild[43762:4729581] DEBUG: there
 is no SQL cache DB located at
 /opt/local/var/macports/home/Library/Caches/com.apple.dt.xcodebuild/Cache
 .db-wal.
 :info:build 2024-09-26 20:03:50.408 xcodebuild[43762:4729570]
 writeDBwithCachedResponse-ERROR: (_dbWriteConnection=0x7f7b7175ea70)
 insert SQL stmnt. is nil for storage:
 /opt/local/var/macports/home/Library/Caches/com.apple.dt.xcodebuild
 }}}

 There are several inaccessible paths, tho I think another ticket said
 these are safe to ignore:
 {{{
 :info:build 2024-09-26 20:03:50.418 xcodebuild[43762:4729510] [MT]
 IDELogStore: Failed to open log store at
 /opt/local/var/macports/home/Library/Developer/Xcode/DerivedData/TeXShop-
 dwxwnaabsmocnrgdgyojorcozouq/Logs/Build
 :info:build 2024-09-26 20:03:50.418 xcodebuild[43762:4729510] [MT]
 IDELogStore: Failed to open Build log store: Error
 Domain=IDEFoundationErrorDomain Code=1 "Unable to create log store
 directory at
 '/opt/local/var/macports/home/Library/Developer/Xcode/DerivedData/TeXShop-
 dwxwnaabsmocnrgdgyojor
 cozouq/Logs/Build': (513) You don’t have permission to save the file
 “Build” in the folder “Logs”." UserInfo={NSLocalizedDescription=Unable to
 create log store directory at
 '/opt/local/var/macports/home/Library/Developer/Xcode/DerivedData/TeXShop-
 dwxwnaabsmocnrgdgyojorcozouq/Logs/Build': (513)
  You don’t have permission to save the file “Build” in the folder
 “Logs”.}. User info: {
 :info:build     NSLocalizedDescription = "Unable to create log store
 directory at
 '/opt/local/var/macports/home/Library/Developer/Xcode/DerivedData/TeXShop-
 dwxwnaabsmocnrgdgyojorcozouq/Logs/Build': (513) You don\U2019t have
 permission to save the file \U201cBuild\U201d in the folder \U201cLogs
 \U201d.";
 :info:build }.
 }}}

 There's a similar error about a workspace, not sure if it also is safe to
 ignore:
 {{{
 :info:build 2024-09-26 20:03:50.906 xcodebuild[43762:4729510] [MT]
 DVTAssertions: Warning in
 /System/Volumes/Data/SWE/Apps/DT/BuildRoots/BuildRoot1/ActiveBuildRoot/Library/Caches/com.apple.xbs/Sources/IDEFrameworks/IDEFrameworks-21534.1/IDEFoundation/Buildables/IDEWorkspaceArena.m:1131
 :info:build Details:  Failed to create workspace arena at
 <DVTFilePath:0x600000efd200:'/opt/local/var/macports/home/Library/Developer/Xcode/DerivedData
 /TeXShop-dwxwnaabsmocnrgdgyojorcozouq'>: Error Domain=NSCocoaErrorDomain
 Code=513 "You don’t have permission to save the file “TeXShop-dwxwnaab
 smocnrgdgyojorcozouq” in the folder “DerivedData”."
 UserInfo={NSFilePath=/opt/local/var/macports/home/Library/Developer/Xcode/DerivedData
 /TeXShop-dwxwnaabsmocnrgdgyojorcozouq, NSUnderlyingError=0x600002caf510
 {Error Domain=NSPOSIXErrorDomain Code=1 "Operation not permitted"}}
 :info:build Object:   <IDEWorkspaceArena: 0x600000ed9a80>
 :info:build Method:   -createWorkspaceArenaFolderIfNecessary
 :info:build Thread:   <_NSMainThread: 0x6000034e41c0>{number = 1, name =
 main}
 :info:build Please file a bug at https://feedbackassistant.apple.com with
 this warning message and any useful information you can provide.
 }}}

 Finally, xcodebuild crashes:
 {{{
 :info:build Computing target dependency graph and provisioning inputs
 :info:build 2024-09-26 20:03:51.048 xcodebuild[43762:4729532] ***
 Terminating app due to uncaught exception 'NSInvalidArgumentException',
 reason: '*** -[NSArray arrayByAddingObject:]: object cannot be nil'
 :info:build *** First throw call stack:
 :info:build (
 :info:build     0   CoreFoundation                      0x00007ff8180e811a
 __exceptionPreprocess + 242
 :info:build     1   libobjc.A.dylib                     0x00007ff817c0e0b7
 objc_exception_throw + 48
 :info:build     2   CoreFoundation                      0x00007ff8181c23ba
 -[__NSCFString characterAtIndex:].cold.1 + 0
 :info:build     3   CoreFoundation                      0x00007ff8181c6e52
 -[NSArray arrayByAddingObjectsFromArray:].cold.1 + 0
 :info:build     4   CoreFoundation                      0x00007ff8180306cc
 -[NSArray arrayByAddingObject:] + 273
 :info:build     5   DVTKeychainUtilities                0x000000010d442c21
 DVTSecCreateKeychain + 483
 :info:build     6   DVTKeychain                         0x000000010bfbc5f8
 __36-[DVTKeychain keychainRefWithError:]_block_invoke + 146
 :info:build     7   libdispatch.dylib                   0x00007ff817df4033
 _dispatch_client_callout + 8
 :info:build     8   libdispatch.dylib                   0x00007ff817e01ba1
 _dispatch_lane_barrier_sync_invoke_and_complete + 60
 :info:build     9   DVTKeychain                         0x000000010bfbc393
 -[DVTKeychain performLockedBlock:] + 58
 :info:build     10  DVTKeychain                         0x000000010bfbc4ba
 -[DVTKeychain keychainRefWithError:] + 174
 :info:build     11  DVTFoundation                       0x000000010d5e4664
 +[DVTDeveloperAccountCredentials
 _legacyAccountCredentialsForUsername:keychain:error:] + 103
 :info:build     12  DVTFoundation                       0x000000010d5e4d83
 +[DVTDeveloperAccountCredentials
 _accountCredentialsForUsername:keychain:error:] + 282
 :info:build     13  DVTFoundation                       0x000000010d5d84e6
 -[DVTDeveloperAccountCredentialsManager
 accountCredentialsForUsername:error:] + 94
 :info:build     14  DVTFoundation                       0x000000010d60d5cd
 -[DVTDeveloperAccountManager _tokenBasedAccountWithUsername:] + 201
 :info:build     15  DVTFoundation                       0x000000010d60e0d0
 __61-[DVTDeveloperAccountManager
 _accountsFromDefaults:keychain:]_block_invoke + 818
 :info:build     16  DVTFoundation                       0x000000010d6762b4
 -[NSArray(DVTFoundationClassAdditions) dvt_arrayByApplyingBlock:] + 282
 :info:build     17  DVTFoundation                       0x000000010d60dd51
 -[DVTDeveloperAccountManager _accountsFromDefaults:keychain:] + 177
 :info:build     18  DVTFoundation                       0x000000010d60e329
 -[DVTDeveloperAccountManager _accountsByCreatingFromDefaults] + 294
 :info:build     19  DVTFoundation                       0x000000010d60f055
 __41-[DVTDeveloperAccountManager allAccounts]_block_invoke + 46
 :info:build     20  libdispatch.dylib                   0x00007ff817df4033
 _dispatch_client_callout + 8
 :info:build     21  libdispatch.dylib                   0x00007ff817e01ba1
 _dispatch_lane_barrier_sync_invoke_and_complete + 60
 :info:build     22  DVTFoundation                       0x000000010d6cc691
 DVTDispatchBarrierSync + 148
 :info:build     23  DVTFoundation                       0x000000010d6a1db4
 -[DVTDispatchLock performLockedBlock:] + 60
 :info:build     24  DVTFoundation                       0x000000010d60efad
 -[DVTDeveloperAccountManager allAccounts] + 137
 :info:build     25  DVTFoundation                       0x000000010d60f4c1
 -[DVTDeveloperAccountManager developerAccounts] + 27
 :info:build     26  IDEFoundation                       0x000000010e851a69
 -[IDEProvisioningTeamAccountPairManager sessionProviders] + 324
 :info:build     27  IDEFoundation                       0x000000010e851ff7
 __59-[IDEProvisioningTeamAccountPairManager
 pairForTeam:error:]_block_invoke + 149
 :info:build     28  libdispatch.dylib                   0x00007ff817df4033
 _dispatch_client_callout + 8
 :info:build     29  libdispatch.dylib                   0x00007ff817e01ba1
 _dispatch_lane_barrier_sync_invoke_and_complete + 60
 :info:build     30  DVTFoundation                       0x000000010d6cc691
 DVTDispatchBarrierSync + 148
 :info:build     31  DVTFoundation                       0x000000010d6a1db4
 -[DVTDispatchLock performLockedBlock:] + 60
 :info:build     32  IDEFoundation                       0x000000010e851dc4
 -[IDEProvisioningTeamAccountPairManager pairForTeam:error:] + 227
 :info:build     33  IDEFoundation                       0x000000010e67c751
 +[IDEProvisioningTeamAccountPairSessionProvider
 provisioningTeamAccountPairSessionProviderForTeam:error:] + 114
 :info:build     34  IDEFoundation                       0x000000010ed4c6b5
 $s13IDEFoundation42IDEProvisionableEntitlementsPlatformFilterC19teamSessionProvider33_4F4CEADE6D1944B4F067F6C295E64372LLSo030IDEProvisioningTeamAccountPairgH0CSgvg
 + 85
 :info:build     35  IDEFoundation                       0x000000010ed4c423
 $s13IDEFoundation42IDEProvisionableEntitlementsPlatformFilterC06filterC0ySDySSypGAEF
 + 211
 :info:build     36  IDEFoundation                       0x000000010ed4c5fd
 $s13IDEFoundation42IDEProvisionableEntitlementsPlatformFilterC06filterC0ySDySSypGAEFTo
 + 93
 :info:build     37  IDEFoundation                       0x000000010e84f009
 +[IDEProvisionableEntitlements
 filterEntitlements:requiresPlatformFiltering:platform:team:sdk:isMacCatalyst:logAspect:]
 + 203
 :info:build     38  IDEFoundation                       0x000000010e84f392
 +[IDEProvisionableEntitlements
 expandedEntitlementsFromProvisionableSnapshot:configuration:appIdentifierPrefix:teamIdentifierPrefix:bundleIdentifier:logAspect:]
 + 632
 :info:build     39  IDEFoundation                       0x000000010e84f898
 +[IDEProvisionableEntitlements
 expandedEntitlementsForProfileQualification:configuration:logAspect:] +
 128
 :info:build     40  IDEFoundation                       0x000000010e9df549
 -[IDEProvisionableStatusEvaluator evaluationForInputs:configuration:] +
 258
 :info:build     41  IDEFoundation                       0x000000010e9df101
 -[IDEProvisionableStatusEvaluator evaluateStatusWithInputs:] + 600
 :info:build     42  IDEFoundation                       0x000000010e858a24
 -[IDEProvisionableOnDemandEvaluator
 _waitForEvaluationWithForcedAssetRefresh:] + 1605
 :info:build     43  IDEFoundation                       0x000000010e857674
 -[IDEProvisionableOnDemandEvaluator evaluate] + 390
 :info:build     44  IDEFoundation                       0x000000010e68abe6
 __136-[IDEProvisionableManager
 immediatelyEvaluateWithOverrides:destinationRequirement:shouldRepairIfNecessary:isXBS:callbackQueue:callback:]_block_invoke.453
 + 561
 :info:build     45  DVTFoundation                       0x000000010d4c095c
 ___DVTPreventInvalidationForObjectAllowingRecursiveCallsDuringBlock_block_invoke_2
 + 231
 :info:build     46  libdispatch.dylib                   0x00007ff817df4033
 _dispatch_client_callout + 8
 :info:build     47  libdispatch.dylib                   0x00007ff817e020c9
 _dispatch_sync_invoke_and_complete + 60
 :info:build     48  DVTFoundation                       0x000000010d4c0846
 ___DVTPreventInvalidationForObjectAllowingRecursiveCallsDuringBlock_block_invoke
 + 154
 :info:build     49  libdispatch.dylib                   0x00007ff817df4033
 _dispatch_client_callout + 8
 :info:build     50  libdispatch.dylib                   0x00007ff817e020c9
 _dispatch_sync_invoke_and_complete + 60
 :info:build     51  DVTFoundation                       0x000000010d4c05f5
 _DVTPreventInvalidationForObjectAllowingRecursiveCallsDuringBlock + 370
 :info:build     52  IDEFoundation                       0x000000010e68a887
 __136-[IDEProvisionableManager
 immediatelyEvaluateWithOverrides:destinationRequirement:shouldRepairIfNecessary:isXBS:callbackQueue:callback:]_block_invoke_4
 + 228
 :info:build     53  Foundation                          0x00007ff818edea21
 __NSBLOCKOPERATION_IS_CALLING_OUT_TO_A_BLOCK__ + 7
 :info:build     54  Foundation                          0x00007ff818ede919
 -[NSBlockOperation main] + 98
 :info:build     55  Foundation                          0x00007ff818ede8b2
 __NSOPERATION_IS_INVOKING_MAIN__ + 17
 :info:build     56  Foundation                          0x00007ff818eddbb2
 -[NSOperation start] + 782
 :info:build     57  Foundation                          0x00007ff818edd898
 __NSOPERATIONQUEUE_IS_STARTING_AN_OPERATION__ + 17
 :info:build     58  Foundation                          0x00007ff818edd766
 __NSOQSchedule_f + 182
 :info:build     59  libdispatch.dylib                   0x00007ff817e01771
 _dispatch_block_async_invoke2 + 83
 :info:build     60  libdispatch.dylib                   0x00007ff817df4033
 _dispatch_client_callout + 8
 :info:build     61  libdispatch.dylib                   0x00007ff817df6b65
 _dispatch_continuation_pop + 463
 :info:build     62  libdispatch.dylib                   0x00007ff817df61e9
 _dispatch_async_redirect_invoke + 714
 :info:build     63  libdispatch.dylib                   0x00007ff817e03fa2
 _dispatch_root_queue_drain + 343
 :info:build     64  libdispatch.dylib                   0x00007ff817e04768
 _dispatch_worker_thread2 + 170
 :info:build     65  libsystem_pthread.dylib             0x00007ff817f91c0f
 _pthread_wqthread + 257
 :info:build     66  libsystem_pthread.dylib             0x00007ff817f90bbf
 start_wqthread + 15
 :info:build )
 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/70944>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list