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

Fw: git-core: SIGSEGV during {peek,ls}-remote on HTTP remotes.

From
Samium Gromoff <_deepfire@feelingofgreen.ru>
Date
Oct 31, 2009, 22:07 UTC
Message-ID
<20091101.010702.527849118592864646._deepfire@feelingofgreen.ru>
Good day folks,
Attached is the SEGV bugreport I sent to debian.

I tried to convince ld to use /usr/lib/debug, via LD_LIBRARY_PATH, and run the thing under gdb 7.0, but it won't use debug libraries for some reason.

regards,
  Samium Gromoff
--
                                 _deepfire-at-feelingofgreen.ru
O< ascii ribbon campaign - stop html mail - www.asciiribbon.org
Package: git-core
Version: 1:1.6.5-1
Severity: important
Basically,

deepfire@auriga:/$ git peek-remote http://common-lisp.net/project/qitab/git/poiu.git Segmentation fault deepfire@auriga:/$ git peek-remote http://www.lichteblau.com/git/atdoc.git Segmentation fault

Strace shows following: [snip] open("/dev/urandom", O_RDONLY) = 3 read(3, "\27\n\7\210!\373\210\265", 8) = 8 close(3) = 0 mprotect(0x7fe055d69000, 16384, PROT_READ) = 0 mprotect(0x7fe055f89000, 4096, PROT_READ) = 0 mprotect(0x7fe0563c2000, 4096, PROT_READ) = 0 munmap(0x7fe0563ae000, 67595) = 0 set_tid_address(0x7fe0563ac7c0) = 4047 set_robust_list(0x7fe0563ac7d0, 0x18) = 0 futex(0x7fff5e3c057c, FUTEX_WAKE_PRIVATE, 1) = 0 futex(0x7fff5e3c057c, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 7fe0563ac6f0) = -1 ENOSYS (Function not implemented) rt_sigaction(SIGRTMIN, {0x7fe055d78750, [], SA_RESTORER|SA_SIGINFO, 0x7fe055d819a0}, NULL, 8) = 0 rt_sigaction(SIGRT_1, {0x7fe055d787e0, [], SA_RESTORER|SA_RESTART|SA_SIGINFO, 0x7fe055d819a0}, NULL, 8) = 0 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 getrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=RLIM_INFINITY}) = 0 brk(0) = 0x26d6000 brk(0x26f7000) = 0x26f7000 getcwd("/", 4096) = 2 stat(".git", 0x7fff5e3c02d0) = -1 ENOENT (No such file or directory) access(".git/objects", X_OK) = -1 ENOENT (No such file or directory) access("./objects", X_OK) = -1 ENOENT (No such file or directory) chdir("..") = 0 stat(".git", 0x7fff5e3c02d0) = -1 ENOENT (No such file or directory) access(".git/objects", X_OK) = -1 ENOENT (No such file or directory) access("./objects", X_OK) = -1 ENOENT (No such file or directory) chdir("/") = 0 --- SIGSEGV (Segmentation fault) @ 0 (0) --- +++ killed by SIGSEGV +++ Segmentation fault

-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.26-2-amd64 (SMP w/2 CPU cores)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/dash

Versions of packages git-core depends on: ii libc6 2.10.1-3 GNU C Library: Shared libraries ii libcurl3-gnutls 7.19.5-1.1 Multi-protocol file transfer libra ii libdigest-sha1-perl 2.12-1 NIST SHA-1 message digest algorith ii liberror-perl 0.17-1 Perl module for error/exception ha ii libexpat1 2.0.1-4 XML parsing C library - runtime li ii perl-modules 5.10.1-6 Core Perl modules ii zlib1g 1:1.2.3.3.dfsg-15 compression library - runtime

Versions of packages git-core recommends: ii less 436-1 pager program similar to more ii openssh-client [ssh-client] 1:5.1p1-8 secure shell client, an rlogin/rsh ii patch 2.5.9-5 Apply a diff file to an original ii rsync 3.0.6-1 fast remote file copy program (lik

Versions of packages git-core suggests: pn git-arch <none> (no description available) ii git-cvs 1:1.6.5-1 fast, scalable, distributed revisi ii git-daemon-run 1:1.6.5-1 fast, scalable, distributed revisi pn git-doc <none> (no description available) pn git-email <none> (no description available) ii git-gui 1:1.6.5-1 fast, scalable, distributed revisi ii git-svn 1:1.6.5-1 fast, scalable, distributed revisi ii gitk 1:1.6.5-1 fast, scalable, distributed revisi pn gitweb <none> (no description available)

-- no debconf information
Next: Junio C Hamano
Message 1 of 13 in “Fw: git-core: SIGSEGV during {peek,ls}-remote on HTTP remotes.”
  1. Samium GromoffOct 31, 2009
  2. Junio C HamanoNov 1, 2009
  3. Sverre RabbelierNov 1, 2009
  4. Daniel BarkalowNov 1, 2009
  5. Sverre RabbelierNov 1, 2009
  6. Junio C HamanoNov 2, 2009
  7. Daniel BarkalowNov 1, 2009
  8. Junio C HamanoNov 1, 2009
  9. Daniel BarkalowNov 1, 2009
  10. Jeff KingNov 1, 2009
  11. Daniel BarkalowNov 2, 2009
  12. Clemens BuchacherNov 2, 2009
  13. Mike HommeyNov 1, 2009

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.