Getting started with 1Password for your growing team, or refining your setup? Our Secured Success quickstart guide is for you.
Forum Discussion
robertodr
3 years agoOccasional Contributor
Git commit signing fails with `error: failed to fill whole buffer`
I've updated to Git 2.40.1 and it seems that broke commit signing. Prepending GIT_TRACE=2
to git commit
gives as last message:
20:09:00.367459 run-command.c:655 trace: run_command: op-ssh-sign -Y sign -n git -f /tmp/.git_signing_key_tmpe1dbw6 -U /tmp/.git_signing_buffer_tmp0t7i5W
and after working on it for a bit, this gives:
```
error: failed to fill whole buffer
fatal: failed to write commit object
```
1Password Version: 8.10.6
Extension Version: 2.10.0
OS Version: NixOS 23.05.20230520.3005f20
Browser:_ Brave
27 Replies
- Former Member
possibly related is that
ssh-add -l
fails over ssh to windows with
error fetching identities: communication with agent failed
- Former Member
I'm still getting this same error when using vscode on mac using the remote plugin to access windows with 8.10.24
- Former Member
floris_1P works for me now out of WebStorm, using the latest production release, thank you so much!
- Former Member
floris_1P I can confirm that this issue is fixed for me in the latest beta release.
- Former Member
floris_1P what's the version that will get released in? I get it consistently in VSCode, but not in my shell.
- floris_1P
1Password Team
- Former Member
FWIW: I came across this Problem using the WebStorm git integration on Ubuntu. The solution for me: if the git operation doesn't go through immediately, check the 1Password tray icon for a red "notification" dot; if present: click it, there should be a "SSH request waiting..." menu entry. Click that and the 1Password dialog should pop up and after that the git operation went through for me.
In other words: For me it was a timeout problem caused by the fact that the 1Password SSH-key-unlock-dialog didn't pop up.
- Former Member
One more thing I noticed. Disabling some of the steps of my pre-commit got it to work with the VSCode Integration, so may be a race condition or timeout when committing that way.
- Former Member
Same issue here, using
1Password for Mac 8.10.9
, only when using the VSCode integration. Using the git CLI works fine.Also worth noting that this was working and stopped "all of the sudden". The "all of the sudden" may have been related to me installing the 1P Extension for Safari, though uninstalling it didn't solve the issue.
- asportnoyOccasional Contributor
Still happening for me intermittently on 1Password for Mac 8.10.9 (81009046).