Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
As of 1a9d15d (tempfile: a new module for handling temporary files, 2015-08-10), the temporary files which are used by the lock file machinery adjust the permissions, and to do that, the config is read, which in turn requires the config to be read. This means that the runtime prefix needs to be resolved properly, but we did not set that correctly in credential-store. The symptom of this bug: when running printf '%s\n%s\n%s\n%s\n' \ 'protocol=https' 'host=gitblub.com' \ 'username=hello' 'password=world' | git credential-store store an assertion is thrown: Assertion failed! Program: ...\libexec\git-core\git-credential-store.exe File: exec_cmd.c, Line 23 Expression: argv0_path This application has requested the Runtime to terminate it in an unusual way. Please contact the application's support team for more information. This fixes #766 Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
- Loading branch information