git/list[1] front-page[2] threads[3] people[4] search[5] about
 

git died

From
CChristian <crich-ml@beronet.com>
Date
Apr 26, 2007, 09:52 UTC
Message-ID
<46307671.3090109@beronet.com>
hi list,

i've got git-1.5.1 here and did a git push to a http based repository, i got a segfault :(

please see the logs :
root@beroTester:/usr/src/mISDN# git push
Fetching remote heads...
  refs/remotes/origin/
  refs/remotes/
  refs/tags/
  refs/heads/
  refs/
'refs/remotes/origin/origin': up-to-date
'refs/remotes/origin/mqueue': up-to-date
updating 'refs/remotes/origin/master'
  from 943055277343bac48eed11ef6f2a9c8a4139e8bf
  to   9fe4b6bc5eadbcec188cb0c91910a1b557a27478
    done
'refs/remotes/origin/mISDN_1_1': up-to-date
'refs/remotes/origin/NEWCTRL_BRANCH': up-to-date
updating 'refs/remotes/origin/HEAD'
  from 943055277343bac48eed11ef6f2a9c8a4139e8bf
  to   9fe4b6bc5eadbcec188cb0c91910a1b557a27478
    done
'refs/tags/VERSION_0_1': up-to-date
'refs/tags/mISDN_1_1_2': up-to-date
'refs/tags/mISDN_1_0_2': up-to-date
'refs/tags/mISDN_1_0_0': up-to-date
'refs/tags/before_mISDN': up-to-date
'refs/tags/mISDN_1_0_4': up-to-date
'refs/tags/mISDN_1_1_1': up-to-date
'refs/tags/mISDN_1_0_1': up-to-date
'refs/tags/BEFORE_SKB': up-to-date
'refs/tags/OLDCTRL': up-to-date
'refs/tags/PRE_MQUEUE': up-to-date
'refs/tags/mISDN_1_0_3': up-to-date
'refs/tags/mISDN_1_1_0': up-to-date
'refs/heads/mISDN_1_1': up-to-date
updating 'refs/heads/master'
  from 9fe4b6bc5eadbcec188cb0c91910a1b557a27478
  to   4c711e270dcddf90e634f312dbbc002f3c025fc5
fatal: http-push died with strange error

root@beroTester:/usr/src/mISDN# gdb git core GNU gdb 6.0 Copyright 2003 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "i386-linux"...

warning: core file may not match specified executable file.
Core was generated by `/usr//bin/git-http-push 
http://git.misdn.org/git/mISDN.git/'.
Program terminated with signal 11, Segmentation fault.
#0  0x0806c7ad in git_pack_config (k=0xbff51138 
"È\023õ¿Í4\005\b@\002\r\b\224\023õ¿Ø\021õ¿", v=0x80d0240 "i")
    at builtin-pack-objects.c:1442
1442            return git_default_config(k, v);
(gdb) p k
$1 = 0xbff51138 "È\023õ¿Í4\005\b@\002\r\b\224\023õ¿Ø\021õ¿"
(gdb) p v
$2 = 0x80d0240 "i"
(gdb) bt
#0  0x0806c7ad in git_pack_config (k=0xbff51138 
"È\023õ¿Í4\005\b@\002\r\b\224\023õ¿Ø\021õ¿", v=0x80d0240 "i")
    at builtin-pack-objects.c:1442
#1  0x0804b9a8 in cmd_add (argc=135070272, argv=0xbff51394, 
prefix=0xbff511d8 "(&\017\b") at builtin-add.c:213
#2  0x080534cd in find_origin (sb=0x0, parent=0xb7f0ecc0, 
origin=0xbff51428) at builtin-blame.c:337
#3  0xb7c22eb0 in ?? ()
(gdb) bt full
#0  0x0806c7ad in git_pack_config (k=0xbff51138 
"È\023õ¿Í4\005\b@\002\r\b\224\023õ¿Ø\021õ¿", v=0x80d0240 "i")
    at builtin-pack-objects.c:1442
No locals.
#1  0x0804b9a8 in cmd_add (argc=135070272, argv=0xbff51394, 
prefix=0xbff511d8 "(&\017\b") at builtin-add.c:213
        st = {st_dev = 0, __pad1 = 0, __st_ino = 0, st_mode = 0, 
st_nlink = 411, st_uid = 0, st_gid = 4096,
  st_rdev = 8, __pad2 = 25220, st_size = 5057650701223280700, st_blksize 
= 827022072,
  st_blocks = 3552032753487733380, st_atim = {tv_sec = 119235924, 
tv_nsec = 0}, st_mtim = {tv_sec = 2,
    tv_nsec = -1074458392}, st_ctim = {tv_sec = 134573638, tv_nsec = 8}, 
st_ino = 13831980762889212616}
        i = Variable "i" is not available.
(gdb)
Next: Julian Phillips
Message 1 of 5 in “git died”
  1. ChristianApr 26, 2007
  2. Julian PhillipsApr 26, 2007
  3. ChristianApr 26, 2007
  4. Linus TorvaldsApr 26, 2007
  5. Junio C HamanoApr 26, 2007

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.