Yes, adding `HOME=/tmp/not-exist` fix this. my ~/.gitconfig is (maybe it have outdated options, it was generated long ago): [color] status = auto branch = auto diff = auto [core] symlinks = false autocrlf = false repositoryformatversion = 0 filemode = false bare = false logallrefupdates = true symlinks = false ignorecase = true quotepath = false pager = less editor = "vim" [pack] packSizeLimit = 2g [apply] whitespace = nowarn [i18n] пн, 26 апр. 2021 г. в 03:39, Đoàn Trần Công Danh <congdanhqx@xxxxxxxxx>: > > On 2021-04-25 21:17:50+0300, Kostya M <kostya27@xxxxxxxxx> wrote: > > Git 2.31.1, reproduced on Ubuntu 20.04.01, and Arch Linux. > > > > `git clone -c core.askPass=true --mirror --quiet -- > > https://github.com/kostya/myhtml.git myhtml` > > Segmentation fault (core dumped) > > > > If i remove --mirror argument, it works. > > This command generated by crystal language package manager called shards. > > Not reproducible. > > You may want to check if it's your config or filesystem first? > > If I were you, I would run something like this to see if it works: > (Maybe with GIT_TRACE2=1 removed in first run to see if it's your config) > > HOME=/tmp/not-exist XDG_CONFIG_HOME=/tmp/not-exist GIT_TRACE2=1 \ > /usr/bin/git clone -c core.askPass=true --mirror --quiet -- \ > https://github.com/kostya/myhtml.git myhtml > > -- > Danh