git-credential-manager icon indicating copy to clipboard operation
git-credential-manager copied to clipboard

Similar to #435, but against my private GH-repo: fatal: Interaction with the Security Server is not allowed. [0xffff9d24]

Open jby opened this issue 2 years ago • 1 comments

Version

2.4.1

Operating system

macOS

OS version or distribution

Sonoma 14.1

Git hosting provider(s)

GitHub

Other hosting provider

No response

(Azure DevOps only) What format is your remote URL?

None

Can you access the remote repository directly in the browser?

Yes, I can access the repository

Expected behavior

I'm not entirely sure what the proper behaviour is

Actual behavior

git pull
Select an authentication method for 'https://github.com/':
  1. Device code (default)
  2. Personal access token
option (enter for default):
To complete authentication please visit https://github.com/login/device and enter the following code:
AA16-C06A
fatal: Interaction with the Security Server is not allowed. [0xffff9d24]
Already up to date.

Logs

WSLENV=$WSLENV:GCM_TRACE:GIT_TRACE GCM_TRACE=1 GIT_TRACE=1 git fetch
15:08:43.708820 git.c:463               trace: built-in: git fetch
15:08:43.709891 run-command.c:659       trace: run_command: GIT_DIR=.git git remote-https origin https://github.com/jby/myconfig.git
15:08:43.720030 git.c:749               trace: exec: git-remote-https origin https://github.com/jby/myconfig.git
15:08:43.720331 run-command.c:659       trace: run_command: git-remote-https origin https://github.com/jby/myconfig.git
15:08:43.915988 run-command.c:659       trace: run_command: '/usr/local/share/gcm-core/git-credential-manager get'
15:08:44.000606 git.c:463               trace: built-in: git config --null --list
15:08:44.059138 ...e/Application.cs:106 trace: [RunInternalAsync] Version: 2.4.1.0
15:08:44.060168 ...e/Application.cs:107 trace: [RunInternalAsync] Runtime: .NET 7.0.13
15:08:44.060213 ...e/Application.cs:108 trace: [RunInternalAsync] Platform: macOS (x86-64)
15:08:44.060219 ...e/Application.cs:109 trace: [RunInternalAsync] OSVersion: 14.1.0
15:08:44.060249 ...e/Application.cs:110 trace: [RunInternalAsync] AppPath: /usr/local/share/gcm-core/git-credential-manager
15:08:44.060322 ...e/Application.cs:111 trace: [RunInternalAsync] InstallDir: /usr/local/share/gcm-core/
15:08:44.060351 ...e/Application.cs:112 trace: [RunInternalAsync] Arguments: get
15:08:44.082157 ...GitCommandBase.cs:32 trace: [ExecuteAsync] Start 'get' command...
15:08:44.090411 ...GitCommandBase.cs:46 trace: [ExecuteAsync] Detecting host provider for input:
15:08:44.091801 ...GitCommandBase.cs:47 trace: [ExecuteAsync]   protocol=https
15:08:44.091860 ...GitCommandBase.cs:47 trace: [ExecuteAsync]   host=github.com
15:08:44.091871 ...GitCommandBase.cs:47 trace: [ExecuteAsync]   wwwauth=Basic realm="GitHub"
15:08:44.095719 ...viderRegistry.cs:149 trace: [GetProviderAsync] Performing auto-detection of host provider.
15:08:44.096010 ...viderRegistry.cs:162 trace: [GetProviderAsync] Auto-detect probe timeout is 2 ms.
15:08:44.099102 ...viderRegistry.cs:170 trace: [GetProviderAsync] Checking against 4 host providers registered with priority 'Normal'.
15:08:44.100806 ...GitCommandBase.cs:49 trace: [ExecuteAsync] Host provider 'GitHub' was selected.
15:08:44.119112 ...bHostProvider.cs:142 trace: [GetCredentialAsync] Found 0 accounts in the store for service=https://github.com.
15:08:44.119979 ...bHostProvider.cs:218 trace: [FilterAccounts] Account filtering is enabled.
15:08:44.135351 ...bHostProvider.cs:226 trace: [FilterAccounts] Filtering based on WWW-Authenticate header information...
15:08:44.135776 ...bHostProvider.cs:229 trace: [FilterAccounts] Matched 0 accounts with public domain:
15:08:44.135794 ...bHostProvider.cs:181 trace: [GetCredentialAsync] No existing credentials found.
15:08:44.135799 ...bHostProvider.cs:184 trace: [GetCredentialAsync] Creating new credential...
15:08:44.138230 ...bHostProvider.cs:420 trace: [GetSupportedAuthenticationModesAsync] https://github.com/ is github.com - authentication schemes: 'Pat, OAuth'
Select an authentication method for 'https://github.com/':
  1. Device code (default)
  2. Personal access token
option (enter for default): 15:08:44.145112 .../MacOSTerminal.cs:45 trace: [.ctor] Setting terminal echo state to 'True'

15:08:52.835228 ...pClientFactory.cs:60 trace: [CreateClient] Creating new HTTP client instance...
15:08:52.838725 ...pClientFactory.cs:80 trace: [CreateClient] Git's SSL/TLS backend is: OpenSsl
15:08:52.854412 git.c:463               trace: built-in: git version
15:08:52.873143 git.c:463               trace: built-in: git config --null --type=path http.https://github.com.sslCAInfo
15:08:52.887511 git.c:463               trace: built-in: git config --null --type=path http.github.com.sslCAInfo
15:08:52.901423 git.c:463               trace: built-in: git config --null --type=path http.sslCAInfo
15:08:52.915929 git.c:463               trace: built-in: git config --null --type=path http.https://github.com.cookieFile
15:08:52.928495 git.c:463               trace: built-in: git config --null --type=path http.github.com.cookieFile
15:08:52.941207 git.c:463               trace: built-in: git config --null --type=path http.cookieFile
To complete authentication please visit https://github.com/login/device and enter the following code:
F6B0-B4A8
15:09:14.096825 .../GitHubRestApi.cs:96 trace: [GetUserInfoAsync] HTTP: GET https://api.github.com/user
15:09:14.097242 ...pClientFactory.cs:60 trace: [CreateClient] Creating new HTTP client instance...
15:09:14.097360 ...pClientFactory.cs:80 trace: [CreateClient] Git's SSL/TLS backend is: OpenSsl
15:09:14.112491 git.c:463               trace: built-in: git config --null --type=path http.https://github.com.sslCAInfo
15:09:14.126335 git.c:463               trace: built-in: git config --null --type=path http.github.com.sslCAInfo
15:09:14.139830 git.c:463               trace: built-in: git config --null --type=path http.sslCAInfo
15:09:14.153363 git.c:463               trace: built-in: git config --null --type=path http.https://github.com.cookieFile
15:09:14.167078 git.c:463               trace: built-in: git config --null --type=path http.github.com.cookieFile
15:09:14.180260 git.c:463               trace: built-in: git config --null --type=path http.cookieFile
15:09:14.513103 ...GitHubRestApi.cs:103 trace: [GetUserInfoAsync] HTTP: Response 200 [OK]
15:09:14.516297 ...bHostProvider.cs:186 trace: [GetCredentialAsync] Credential created.
15:09:14.516506 ...nds/GetCommand.cs:39 trace: [ExecuteInternalAsync] Writing credentials to output:
15:09:14.516656 ...nds/GetCommand.cs:40 trace: [ExecuteInternalAsync]   protocol=https
15:09:14.516690 ...nds/GetCommand.cs:40 trace: [ExecuteInternalAsync]   host=github.com
15:09:14.516706 ...nds/GetCommand.cs:40 trace: [ExecuteInternalAsync]   username=jby
15:09:14.516771 ...nds/GetCommand.cs:40 trace: [ExecuteInternalAsync]   password=********
15:09:14.517242 ...GitCommandBase.cs:53 trace: [ExecuteAsync] End 'get' command...
15:09:14.789711 run-command.c:659       trace: run_command: '/usr/local/share/gcm-core/git-credential-manager store'
15:09:14.873108 git.c:463               trace: built-in: git config --null --list
15:09:14.931632 ...e/Application.cs:106 trace: [RunInternalAsync] Version: 2.4.1.0
15:09:14.932657 ...e/Application.cs:107 trace: [RunInternalAsync] Runtime: .NET 7.0.13
15:09:14.932702 ...e/Application.cs:108 trace: [RunInternalAsync] Platform: macOS (x86-64)
15:09:14.932708 ...e/Application.cs:109 trace: [RunInternalAsync] OSVersion: 14.1.0
15:09:14.932738 ...e/Application.cs:110 trace: [RunInternalAsync] AppPath: /usr/local/share/gcm-core/git-credential-manager
15:09:14.932809 ...e/Application.cs:111 trace: [RunInternalAsync] InstallDir: /usr/local/share/gcm-core/
15:09:14.932838 ...e/Application.cs:112 trace: [RunInternalAsync] Arguments: store
15:09:14.954485 ...GitCommandBase.cs:32 trace: [ExecuteAsync] Start 'store' command...
15:09:14.962862 ...GitCommandBase.cs:46 trace: [ExecuteAsync] Detecting host provider for input:
15:09:14.964410 ...GitCommandBase.cs:47 trace: [ExecuteAsync]   protocol=https
15:09:14.964563 ...GitCommandBase.cs:47 trace: [ExecuteAsync]   host=github.com
15:09:14.964584 ...GitCommandBase.cs:47 trace: [ExecuteAsync]   username=jby
15:09:14.964645 ...GitCommandBase.cs:47 trace: [ExecuteAsync]   password=********
15:09:14.968866 ...viderRegistry.cs:149 trace: [GetProviderAsync] Performing auto-detection of host provider.
15:09:14.969140 ...viderRegistry.cs:162 trace: [GetProviderAsync] Auto-detect probe timeout is 2 ms.
15:09:14.972321 ...viderRegistry.cs:170 trace: [GetProviderAsync] Checking against 4 host providers registered with priority 'Normal'.
15:09:14.974009 ...GitCommandBase.cs:49 trace: [ExecuteAsync] Host provider 'GitHub' was selected.
15:09:14.974674 ...bHostProvider.cs:257 trace: [StoreCredentialAsync] Storing credential with service=https://github.com account=jby...
fatal: Interaction with the Security Server is not allowed. [0xffff9d24]
   at GitCredentialManager.Interop.MacOS.Native.SecurityFramework.ThrowIfError(Int32 error, String defaultErrorMessage)
   at GitCredentialManager.Interop.MacOS.MacOSKeychain.AddOrUpdate(String service, String account, String secret)
   at GitCredentialManager.CredentialStore.AddOrUpdate(String service, String account, String secret)
   at GitHub.GitHubHostProvider.StoreCredentialAsync(InputArguments input)
   at GitCredentialManager.Commands.StoreCommand.ExecuteInternalAsync(InputArguments input, IHostProvider provider)
   at GitCredentialManager.Commands.GitCommandBase.ExecuteAsync()
   at System.CommandLine.Invocation.AnonymousCommandHandler.InvokeAsync(InvocationContext context)
   at System.CommandLine.Invocation.InvocationPipeline.<>c__DisplayClass4_0.<<BuildInvocationChain>b__0>d.MoveNext()
--- End of stack trace from previous location ---
   at System.CommandLine.Builder.CommandLineBuilderExtensions.<>c__DisplayClass17_0.<<UseParseErrorReporting>b__0>d.MoveNext()
--- End of stack trace from previous location ---
   at System.CommandLine.Builder.CommandLineBuilderExtensions.<>c__DisplayClass15_0.<<AddMiddleware>b__0>d.MoveNext()
--- End of stack trace from previous location ---
   at System.CommandLine.Builder.CommandLineBuilderExtensions.<>c__DisplayClass12_0.<<UseHelp>b__0>d.MoveNext()
--- End of stack trace from previous location ---
   at System.CommandLine.Builder.CommandLineBuilderExtensions.<>c__DisplayClass22_0.<<UseVersionOption>b__0>d.MoveNext()
--- End of stack trace from previous location ---
   at System.CommandLine.Builder.CommandLineBuilderExtensions.<>c__DisplayClass19_0.<<UseTypoCorrections>b__0>d.MoveNext()
--- End of stack trace from previous location ---
   at System.CommandLine.Builder.CommandLineBuilderExtensions.<>c.<<UseSuggestDirective>b__18_0>d.MoveNext()
--- End of stack trace from previous location ---
   at System.CommandLine.Builder.CommandLineBuilderExtensions.<>c__DisplayClass16_0.<<UseParseDirective>b__0>d.MoveNext()
--- End of stack trace from previous location ---
   at System.CommandLine.Builder.CommandLineBuilderExtensions.<>c.<<RegisterWithDotnetSuggest>b__5_0>d.MoveNext()
--- End of stack trace from previous location ---
   at System.CommandLine.Builder.CommandLineBuilderExtensions.<>c__DisplayClass8_0.<<UseExceptionHandler>b__0>d.MoveNext()
15:09:15.243583 run-command.c:659       trace: run_command: git rev-list --objects --stdin --not --exclude-hidden=fetch --all --quiet --alternate-refs
15:09:15.262817 run-command.c:1524      run_processes_parallel: preparing to run up to 1 tasks
15:09:15.262834 run-command.c:1551      run_processes_parallel: done
15:09:15.262845 run-command.c:659       trace: run_command: git maintenance run --auto --no-quiet
15:09:15.273842 git.c:463               trace: built-in: git maintenance run --auto --no-quiet

jby avatar Dec 27 '23 14:12 jby

gcm-diagnose.log

jby avatar Dec 27 '23 14:12 jby

I'm now seing this on a newly installed Apple Silicon based Mac...

jby avatar Apr 29 '24 13:04 jby

WSLENV=$WSLENV:GCM_TRACE:GIT_TRACE GCM_TRACE=1 GIT_TRACE=1 git fetch
15:53:46.232470 git.c:463               trace: built-in: git fetch
15:53:46.233910 run-command.c:657       trace: run_command: GIT_DIR=.git git remote-https origin https://github.com/jby/myconfig.git
15:53:46.245707 git.c:750               trace: exec: git-remote-https origin https://github.com/jby/myconfig.git
15:53:46.245986 run-command.c:657       trace: run_command: git-remote-https origin https://github.com/jby/myconfig.git
15:53:46.447084 run-command.c:657       trace: run_command: '/usr/local/share/gcm-core/git-credential-manager get'
15:53:46.540689 git.c:463               trace: built-in: git config --null --list
15:53:46.570020 ...e/Application.cs:106 trace: [RunInternalAsync] Version: 2.5.0.0
15:53:46.571702 ...e/Application.cs:107 trace: [RunInternalAsync] Runtime: .NET 8.0.4
15:53:46.571711 ...e/Application.cs:108 trace: [RunInternalAsync] Platform: macOS (ARM64)
15:53:46.571714 ...e/Application.cs:109 trace: [RunInternalAsync] OSVersion: 14.4.1
15:53:46.571721 ...e/Application.cs:110 trace: [RunInternalAsync] AppPath: /usr/local/share/gcm-core/git-credential-manager
15:53:46.571742 ...e/Application.cs:111 trace: [RunInternalAsync] InstallDir: /usr/local/share/gcm-core/
15:53:46.571756 ...e/Application.cs:112 trace: [RunInternalAsync] Arguments: get
15:53:46.581222 ...GitCommandBase.cs:32 trace: [ExecuteAsync] Start 'get' command...
15:53:46.584621 ...GitCommandBase.cs:46 trace: [ExecuteAsync] Detecting host provider for input:
15:53:46.585209 ...GitCommandBase.cs:47 trace: [ExecuteAsync]   protocol=https
15:53:46.585229 ...GitCommandBase.cs:47 trace: [ExecuteAsync]   host=github.com
15:53:46.585233 ...GitCommandBase.cs:47 trace: [ExecuteAsync]   wwwauth=Basic realm="GitHub"
15:53:46.587208 ...viderRegistry.cs:149 trace: [GetProviderAsync] Performing auto-detection of host provider.
15:53:46.588236 ...viderRegistry.cs:162 trace: [GetProviderAsync] Auto-detect probe timeout is 2 ms.
15:53:46.590200 ...viderRegistry.cs:170 trace: [GetProviderAsync] Checking against 4 host providers registered with priority 'Normal'.
15:53:46.590917 ...GitCommandBase.cs:49 trace: [ExecuteAsync] Host provider 'GitHub' was selected.
15:53:46.600515 ...bHostProvider.cs:142 trace: [GetCredentialAsync] Found 0 accounts in the store for service=https://github.com.
15:53:46.600976 ...bHostProvider.cs:218 trace: [FilterAccounts] Account filtering is enabled.
15:53:46.606908 ...bHostProvider.cs:226 trace: [FilterAccounts] Filtering based on WWW-Authenticate header information...
15:53:46.607026 ...bHostProvider.cs:229 trace: [FilterAccounts] Matched 0 accounts with public domain:
15:53:46.607037 ...bHostProvider.cs:181 trace: [GetCredentialAsync] No existing credentials found.
15:53:46.607040 ...bHostProvider.cs:184 trace: [GetCredentialAsync] Creating new credential...
15:53:46.608710 ...bHostProvider.cs:420 trace: [GetSupportedAuthenticationModesAsync] https://github.com/ is github.com - authentication schemes: 'Pat, OAuth'
Select an authentication method for 'https://github.com/':
  1. Device code (default)
  2. Personal access token
option (enter for default): 15:53:46.611821 .../MacOSTerminal.cs:45 trace: [.ctor] Setting terminal echo state to 'True'

15:53:49.399675 ...pClientFactory.cs:60 trace: [CreateClient] Creating new HTTP client instance...
15:53:49.409825 ...pClientFactory.cs:80 trace: [CreateClient] Git's SSL/TLS backend is: OpenSsl
15:53:49.452827 git.c:463               trace: built-in: git version
15:53:49.481626 git.c:463               trace: built-in: git config --null --type=path http.https://github.com.sslCAInfo
15:53:49.498219 git.c:463               trace: built-in: git config --null --type=path http.github.com.sslCAInfo
15:53:49.513701 git.c:463               trace: built-in: git config --null --type=path http.sslCAInfo
15:53:49.529396 git.c:463               trace: built-in: git config --null --type=path http.https://github.com.cookieFile
15:53:49.544952 git.c:463               trace: built-in: git config --null --type=path http.github.com.cookieFile
15:53:49.560544 git.c:463               trace: built-in: git config --null --type=path http.cookieFile
To complete authentication please visit https://github.com/login/device and enter the following code:
2B7C-738B
15:54:05.592481 .../GitHubRestApi.cs:96 trace: [GetUserInfoAsync] HTTP: GET https://api.github.com/user
15:54:05.593497 ...pClientFactory.cs:60 trace: [CreateClient] Creating new HTTP client instance...
15:54:05.593728 ...pClientFactory.cs:80 trace: [CreateClient] Git's SSL/TLS backend is: OpenSsl
15:54:05.644136 git.c:463               trace: built-in: git config --null --type=path http.https://github.com.sslCAInfo
15:54:05.672132 git.c:463               trace: built-in: git config --null --type=path http.github.com.sslCAInfo
15:54:05.691028 git.c:463               trace: built-in: git config --null --type=path http.sslCAInfo
15:54:05.707421 git.c:463               trace: built-in: git config --null --type=path http.https://github.com.cookieFile
15:54:05.723614 git.c:463               trace: built-in: git config --null --type=path http.github.com.cookieFile
15:54:05.739826 git.c:463               trace: built-in: git config --null --type=path http.cookieFile
15:54:06.060250 ...GitHubRestApi.cs:103 trace: [GetUserInfoAsync] HTTP: Response 200 [OK]
15:54:06.063632 ...bHostProvider.cs:186 trace: [GetCredentialAsync] Credential created.
15:54:06.063778 ...nds/GetCommand.cs:39 trace: [ExecuteInternalAsync] Writing credentials to output:
15:54:06.063855 ...nds/GetCommand.cs:40 trace: [ExecuteInternalAsync]   protocol=https
15:54:06.063867 ...nds/GetCommand.cs:40 trace: [ExecuteInternalAsync]   host=github.com
15:54:06.063883 ...nds/GetCommand.cs:40 trace: [ExecuteInternalAsync]   username=jby
15:54:06.063926 ...nds/GetCommand.cs:40 trace: [ExecuteInternalAsync]   password=********
15:54:06.064370 ...GitCommandBase.cs:53 trace: [ExecuteAsync] End 'get' command...
15:54:06.279187 run-command.c:657       trace: run_command: '/usr/local/share/gcm-core/git-credential-manager store'
15:54:06.377534 git.c:463               trace: built-in: git config --null --list
15:54:06.406880 ...e/Application.cs:106 trace: [RunInternalAsync] Version: 2.5.0.0
15:54:06.408570 ...e/Application.cs:107 trace: [RunInternalAsync] Runtime: .NET 8.0.4
15:54:06.408579 ...e/Application.cs:108 trace: [RunInternalAsync] Platform: macOS (ARM64)
15:54:06.408582 ...e/Application.cs:109 trace: [RunInternalAsync] OSVersion: 14.4.1
15:54:06.408590 ...e/Application.cs:110 trace: [RunInternalAsync] AppPath: /usr/local/share/gcm-core/git-credential-manager
15:54:06.408612 ...e/Application.cs:111 trace: [RunInternalAsync] InstallDir: /usr/local/share/gcm-core/
15:54:06.408625 ...e/Application.cs:112 trace: [RunInternalAsync] Arguments: store
15:54:06.418102 ...GitCommandBase.cs:32 trace: [ExecuteAsync] Start 'store' command...
15:54:06.421603 ...GitCommandBase.cs:46 trace: [ExecuteAsync] Detecting host provider for input:
15:54:06.422158 ...GitCommandBase.cs:47 trace: [ExecuteAsync]   protocol=https
15:54:06.422171 ...GitCommandBase.cs:47 trace: [ExecuteAsync]   host=github.com
15:54:06.422175 ...GitCommandBase.cs:47 trace: [ExecuteAsync]   username=jby
15:54:06.422197 ...GitCommandBase.cs:47 trace: [ExecuteAsync]   password=********
15:54:06.424120 ...viderRegistry.cs:149 trace: [GetProviderAsync] Performing auto-detection of host provider.
15:54:06.425130 ...viderRegistry.cs:162 trace: [GetProviderAsync] Auto-detect probe timeout is 2 ms.
15:54:06.427056 ...viderRegistry.cs:170 trace: [GetProviderAsync] Checking against 4 host providers registered with priority 'Normal'.
15:54:06.427737 ...GitCommandBase.cs:49 trace: [ExecuteAsync] Host provider 'GitHub' was selected.
15:54:06.428019 ...bHostProvider.cs:257 trace: [StoreCredentialAsync] Storing credential with service=https://github.com account=jby...
fatal: Interaction with the Security Server is not allowed. [0xffff9d24]
   at GitCredentialManager.Interop.MacOS.Native.SecurityFramework.ThrowIfError(Int32 error, String defaultErrorMessage)
   at GitCredentialManager.Interop.MacOS.MacOSKeychain.AddOrUpdate(String service, String account, String secret)
   at GitCredentialManager.CredentialStore.AddOrUpdate(String service, String account, String secret)
   at GitHub.GitHubHostProvider.StoreCredentialAsync(InputArguments input)
   at GitCredentialManager.Commands.StoreCommand.ExecuteInternalAsync(InputArguments input, IHostProvider provider)
   at GitCredentialManager.Commands.GitCommandBase.ExecuteAsync()
   at System.CommandLine.Invocation.AnonymousCommandHandler.InvokeAsync(InvocationContext context)
   at System.CommandLine.Invocation.InvocationPipeline.<>c__DisplayClass4_0.<<BuildInvocationChain>b__0>d.MoveNext()
--- End of stack trace from previous location ---
   at System.CommandLine.Builder.CommandLineBuilderExtensions.<>c__DisplayClass17_0.<<UseParseErrorReporting>b__0>d.MoveNext()
--- End of stack trace from previous location ---
   at System.CommandLine.Builder.CommandLineBuilderExtensions.<>c__DisplayClass15_0.<<AddMiddleware>b__0>d.MoveNext()
--- End of stack trace from previous location ---
   at System.CommandLine.Builder.CommandLineBuilderExtensions.<>c__DisplayClass12_0.<<UseHelp>b__0>d.MoveNext()
--- End of stack trace from previous location ---
   at System.CommandLine.Builder.CommandLineBuilderExtensions.<>c__DisplayClass22_0.<<UseVersionOption>b__0>d.MoveNext()
--- End of stack trace from previous location ---
   at System.CommandLine.Builder.CommandLineBuilderExtensions.<>c__DisplayClass19_0.<<UseTypoCorrections>b__0>d.MoveNext()
--- End of stack trace from previous location ---
   at System.CommandLine.Builder.CommandLineBuilderExtensions.<>c.<<UseSuggestDirective>b__18_0>d.MoveNext()
--- End of stack trace from previous location ---
   at System.CommandLine.Builder.CommandLineBuilderExtensions.<>c__DisplayClass16_0.<<UseParseDirective>b__0>d.MoveNext()
--- End of stack trace from previous location ---
   at System.CommandLine.Builder.CommandLineBuilderExtensions.<>c.<<RegisterWithDotnetSuggest>b__5_0>d.MoveNext()
--- End of stack trace from previous location ---
   at System.CommandLine.Builder.CommandLineBuilderExtensions.<>c__DisplayClass8_0.<<UseExceptionHandler>b__0>d.MoveNext()
15:54:06.704920 run-command.c:657       trace: run_command: git rev-list --objects --stdin --not --exclude-hidden=fetch --all --quiet --alternate-refs
15:54:06.740217 run-command.c:1522      run_processes_parallel: preparing to run up to 1 tasks
15:54:06.740251 run-command.c:1549      run_processes_parallel: done
15:54:06.740262 run-command.c:657       trace: run_command: git maintenance run --auto --no-quiet
15:54:06.753590 git.c:463               trace: built-in: git maintenance run --auto --no-quiet

jby avatar Apr 29 '24 13:04 jby

gcm-diagnose.log

jby avatar Apr 29 '24 13:04 jby

I solved both by applying the "fix" from https://github.com/sparkle-project/Sparkle/issues/1323:

security unlock-keychain -p "$pa55w0rd" /Users/$USER/Library/Keychains/login.keychain

jby avatar Apr 29 '24 14:04 jby