Skip to contentSkip to conversation

Bug with `git branch HEAD` in a 'detached HEAD' state

DISCUSSION Benoît Legat 2 participants 2 messages Jun 15, 2016

lore
Share & tools
lore
#0 lore raw

Hello everyone,

I think I have just found a bug in Git which basically occurs when I run git log HEAD in a detached HEAD state. To reproduce it, just run

$ git init
...
$ touch tmp
...
$ git add tmp
$ git commit -m "tmp"
...
$ git checkout <commit_sha>
...
$ git branch HEAD
Segmentation fault (core dumped)

My version of git is the following

$ git --version
git version 1.8.1.2

If that helps (and even if it doesn't actually), I'm running ubuntu 13.04 64-bit.

Benoît Legat

#1 lore raw
Quoted 17 lines · Benoît Legat

Hello everyone,

I think I have just found a bug in Git which basically occurs when I run git log HEAD in a detached HEAD state.
To reproduce it, just run

$ git init
...
$ touch tmp
...
$ git add tmp
$ git commit -m "tmp"
...
$ git checkout <commit_sha>
...
$ git branch HEAD
Segmentation fault (core dumped)
Quoted 12 lines

My version of git is the following

$ git --version
git version 1.8.1.2

If that helps (and even if it doesn't actually), I'm running ubuntu 13.04 64-bit.

Benoît Legat

Signature · 3 lines
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

This should be fixed by 8efb8899cfe866dddb3659b9e0a94232161db65e (2013-02-23, branch: segfault fixes and validation)

I could reproduce with 1.8.1.2, but not on current master branch. If this annoys you too much, please update your git version. ;)

Stefan