Package: git
Version: 1:1.7.5.4-1
Severity: normal
--- Please enter the report below this line. ---
When I run 'git prune' on the Linux repository I get a coredump:.
See stacktrace from the coredump at end of this bugreport.
I couldn't find a git-dbg package though to get a more useful stacktrace.
Would it be possible to build a git-dbg package too in the future?
Also if I upgrade to git 1.7.6 from experimental the crash is gone,
so this is probably a bug that is already fixed there.
edwin@debian:~/builds/linux-2.6$ git remote -v
origin git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 (fetch)
origin git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 (push)
stable git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-3.0.y.git
(fetch)
stable git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-3.0.y.git
(push)
edwin@debian:~/builds/linux-2.6$ git prune
Segmentation fault (core dumped)
edwin@debian:~/builds/linux-2.6$ git --version
git version 1.7.5.4
It dumps core everytime.
Interestingly a VM running on same machine doesn't dump core when runnning git
prune,
so this might be a regression from 1.7.5.3 (or perhaps the directories don't
have identical
content despite being clones of eachother):
edwin@debian2:~/linux-2.6$ git remote -v
origin 192.168.1.101:builds/linux-2.6 (fetch)
origin 192.168.1.101:builds/linux-2.6 (push)
edwin@debian2:~/linux-2.6$ git --version
git version 1.7.5.3
I upgraded to 1.7.6 from experimental, and that one doesn't crash.
warning: Can't read pathname for load map: Input/output error.
Reading symbols from /usr/lib/libz.so.1...Reading symbols from
/usr/lib/debug/usr/lib/libz.so.1.2.5...done.
done.
Loaded symbols for /usr/lib/libz.so.1
Reading symbols from /lib/x86_64-linux-gnu/libpthread.so.0...Reading symbols
from /usr/lib/debug/lib/x86_64-linux-gnu/libpthread-2.13.so...done.
done.
Loaded symbols for /lib/x86_64-linux-gnu/libpthread.so.0
Reading symbols from /lib/x86_64-linux-gnu/libc.so.6...Reading symbols from
/usr/lib/debug/lib/x86_64-linux-gnu/libc-2.13.so...done.
done.
Loaded symbols for /lib/x86_64-linux-gnu/libc.so.6
Reading symbols from /lib64/ld-linux-x86-64.so.2...(no debugging symbols
found)...done.
Loaded symbols for /lib64/ld-linux-x86-64.so.2
Core was generated by `git prune'.
Program terminated with signal 11, Segmentation fault.
#0 0x0000000000498aa9 in ?? ()
(gdb) bt
#0 0x0000000000498aa9 in ?? ()
#1 0x00000000004a269f in ?? ()
#2 0x00000000004a26b2 in ?? ()
#3 0x00000000004a26b2 in ?? ()
#4 0x00000000004a28bb in ?? ()
#5 0x000000000044ac90 in ?? ()
#6 0x0000000000405364 in ?? ()
#7 0x000000000040486b in ?? ()
#8 0x0000003c7141eead in __libc_start_main (main=<value optimized out>,
argc=<value optimized out>, ubp_av=<value optimized out>,
init=<value optimized out>, fini=<value optimized out>, rtld_fini=<value
optimized out>, stack_end=0x7fff5e0609d8) at libc-start.c:228
#9 0x0000000000404c6d in ?? ()
#10 0x00007fff5e0609d8 in ?? ()
#11 0x000000000000001c in ?? ()
#12 0x0000000000000002 in ?? ()
#13 0x00007fff5e062562 in ?? ()
#14 0x0000000000000000 in ?? ()
--- System information. ---
Architecture: amd64
Kernel: Linux 3.0.1
Debian Release: wheezy/sid
500 unstable ftp.ro.debian.org
500 unstable ftp.lug.ro
500 testing security.debian.org
500 testing ftp.ro.debian.org
500 stable ftp.ro.debian.org
1 experimental ftp.lug.ro
--- Package information. ---
Depends (Version) | Installed
====================================-+-=================
libc6 (>= 2.3.4) | 2.13-14
libcurl3-gnutls (>= 7.16.2-1) | 7.21.6-3
libexpat1 (>= 1.95.8) | 2.0.1-7
zlib1g (>= 1:1.2.0) | 1:1.2.5.dfsg-1
perl-modules | 5.12.4-1
liberror-perl | 0.17-1
git-man (>> 1:1.7.5.4) | 1:1.7.5.4-1
git-man (<< 1:1.7.5.4-.) | 1:1.7.5.4-1
Recommends (Version) | Installed
=========================-+-===========
patch | 2.6.1-2
less | 444-1
rsync | 3.0.8-1
ssh-client |
Suggests (Version) | Installed
=============================-+-===========
git-doc | 1:1.7.5.4-1
git-el |
git-arch |
git-cvs |
git-svn | 1:1.7.5.4-1
git-email | 1:1.7.5.4-1
git-daemon-run |
git-gui | 1:1.7.5.4-1
gitk | 1:1.7.5.4-1
gitweb |
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]