Bug 755132 - [abrt] git-1.7.6.4-1.fc15: write_one: Process /usr/libexec/git-core/git was killed by signal 11 (SIGSEGV)
Summary: [abrt] git-1.7.6.4-1.fc15: write_one: Process /usr/libexec/git-core/git was k...
Keywords:
Status: CLOSED WONTFIX
Alias: None
Product: Fedora
Classification: Fedora
Component: git
Version: 15
Hardware: x86_64
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Chris Wright
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard: abrt_hash:04b691cffe2ce504efec2431ae8...
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-11-19 00:00 UTC by Cesar Eduardo Barros
Modified: 2013-01-10 10:58 UTC (History)
5 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2012-08-07 15:41:30 UTC
Type: ---


Attachments (Terms of Use)
File: backtrace (31.12 KB, text/plain)
2011-11-19 00:00 UTC, Cesar Eduardo Barros
no flags Details

Description Cesar Eduardo Barros 2011-11-19 00:00:24 UTC
abrt version: 2.0.3
architecture:   x86_64
backtrace_rating: 4
cmdline:        git pack-objects --keep-true-parents --honor-pack-keep --non-empty --all --reflog --unpack-unreachable --local --delta-base-offset /home/cesarb/src/android/kernel/omap.git/objects/pack/.tmp-25088-pack
comment:        Doing 'git gc' on AOSP's kernel/omap.git after adding my clone of the upstream kernel to its objects/info/alternates.
component:      git
crash_function: write_one
executable:     /usr/libexec/git-core/git
kernel:         2.6.41.1-1.fc15.x86_64
os_release:     Fedora release 15 (Lovelock)
package:        git-1.7.6.4-1.fc15
reason:         Process /usr/libexec/git-core/git was killed by signal 11 (SIGSEGV)
time:           Fri Nov 18 21:44:41 2011
uid:            500
username:       cesarb

backtrace:      Text file, 31866 bytes

build_ids:
:9ef41f9ca0eabaf3a03dd77eb180e202ab4fe956
:90fe13fac734263f663981ce4d1691cf926ced25
:00caa79d9b9399c8cecfe1e6b9b0937c74a24a17
:658dd4d1eef9b7b0a36a400342bca2037434a0e8
:aa5f9bec73e06fb322b0c9b288c8bc8dec94c041
:1d87720659528ad80e8870da2b2bb4af4470cf66

dso_list:
:/usr/libexec/git-core/git git-1.7.6.4-1.fc15.x86_64 (Fedora Project) 1317475947
:/lib64/ld-2.14.so glibc-2.14-5.x86_64 (Fedora Project) 1314143857
:/lib64/libpthread-2.14.so glibc-2.14-5.x86_64 (Fedora Project) 1314143857
:/lib64/libc-2.14.so glibc-2.14-5.x86_64 (Fedora Project) 1314143857
:/lib64/libz.so.1.2.5 zlib-1.2.5-3.fc15.x86_64 (Fedora Project) 1314143868
:/lib64/libpcre.so.0.0.1 pcre-8.12-3.fc15.x86_64 (Fedora Project) 1314144518

environ:
:ORBIT_SOCKETDIR=/tmp/orbit-cesarb
:XDG_SESSION_ID=1
:HOSTNAME=cesarb-inspiron.home.cesarb.net
:GIT_DIR=/home/cesarb/src/android/kernel/omap.git
:IMSETTINGS_INTEGRATE_DESKTOP=yes
:GPG_AGENT_INFO=/tmp/keyring-Rz091O/gpg:0:1
:SHELL=/bin/bash
:TERM=xterm
:XDG_SESSION_COOKIE=71931778271f738de53cd33e00000030-1321654299.835247-411219263
:HISTSIZE=1000
:GJS_DEBUG_OUTPUT=stderr
:WINDOWID=33567832
:GNOME_KEYRING_CONTROL=/tmp/keyring-Rz091O
:'GJS_DEBUG_TOPICS=JS ERROR;JS LOG'
:'IMSETTINGS_MODULE=X compose table'
:USER=cesarb
:LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=01;05;37;41:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.lz=01;31:*.xz=01;31:*.bz2=01;31:*.tbz=01;31:*.tbz2=01;31:*.bz=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.axv=01;35:*.anx=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=01;36:*.au=01;36:*.flac=01;36:*.mid=01;36:*.midi=01;36:*.mka=01;36:*.mp3=01;36:*.mpc=01;36:*.ogg=01;36:*.ra=01;36:*.wav=01;36:*.axa=01;36:*.oga=01;36:*.spx=01;36:*.xspf=01;36:
:SSH_AUTH_SOCK=/tmp/keyring-Rz091O/ssh
:USERNAME=cesarb
:SESSION_MANAGER=local/unix:@/tmp/.ICE-unix/1652,unix/unix:/tmp/.ICE-unix/1652
:DESKTOP_SESSION=gnome
:MAIL=/var/spool/mail/cesarb
:PATH=/usr/libexec/git-core:/usr/libexec/git-core:/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/cesarb/.local/bin:/home/cesarb/bin
:QT_IM_MODULE=xim
:PWD=/home/cesarb/src/android/kernel/omap.git
:XMODIFIERS=@im=none
:LANG=pt_BR.utf8
:GNOME_KEYRING_PID=1644
:GDM_LANG=pt_BR.utf8
:GDMSESSION=gnome
:HISTCONTROL=ignoredups
:SHLVL=3
:HOME=/home/cesarb
:GNOME_DESKTOP_SESSION_ID=this-is-deprecated
:LOGNAME=cesarb
:DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-JApqwUVlOd,guid=79ec765a206dd73e2b2f7b940000005c
:'LESSOPEN=||/usr/bin/lesspipe.sh %s'
:WINDOWPATH=1
:DISPLAY=:0
:XDG_RUNTIME_DIR=/run/user/cesarb
:G_BROKEN_FILENAMES=1
:XAUTHORITY=/var/run/gdm/auth-for-cesarb-k7pVwf/database
:COLORTERM=gnome-terminal
:_=/usr/libexec/git-core/git

maps:
:00400000-0052d000 r-xp 00000000 00:13 366741                             /usr/libexec/git-core/git
:0072d000-00734000 rw-p 0012d000 00:13 366741                             /usr/libexec/git-core/git
:00734000-00782000 rw-p 00000000 00:00 0 
:0200c000-080b2000 rw-p 00000000 00:00 0                                  [heap]
:37b7000000-37b703c000 r-xp 00000000 00:13 153841                         /lib64/libpcre.so.0.0.1
:37b703c000-37b723b000 ---p 0003c000 00:13 153841                         /lib64/libpcre.so.0.0.1
:37b723b000-37b723c000 rw-p 0003b000 00:13 153841                         /lib64/libpcre.so.0.0.1
:3c58600000-3c5861f000 r-xp 00000000 00:13 131102                         /lib64/ld-2.14.so
:3c5881e000-3c5881f000 r--p 0001e000 00:13 131102                         /lib64/ld-2.14.so
:3c5881f000-3c58820000 rw-p 0001f000 00:13 131102                         /lib64/ld-2.14.so
:3c58820000-3c58821000 rw-p 00000000 00:00 0 
:3c58a00000-3c58b8f000 r-xp 00000000 00:13 131103                         /lib64/libc-2.14.so
:3c58b8f000-3c58d8f000 ---p 0018f000 00:13 131103                         /lib64/libc-2.14.so
:3c58d8f000-3c58d93000 r--p 0018f000 00:13 131103                         /lib64/libc-2.14.so
:3c58d93000-3c58d94000 rw-p 00193000 00:13 131103                         /lib64/libc-2.14.so
:3c58d94000-3c58d9a000 rw-p 00000000 00:00 0 
:3c58e00000-3c58e16000 r-xp 00000000 00:13 131104                         /lib64/libpthread-2.14.so
:3c58e16000-3c59015000 ---p 00016000 00:13 131104                         /lib64/libpthread-2.14.so
:3c59015000-3c59016000 r--p 00015000 00:13 131104                         /lib64/libpthread-2.14.so
:3c59016000-3c59017000 rw-p 00016000 00:13 131104                         /lib64/libpthread-2.14.so
:3c59017000-3c5901b000 rw-p 00000000 00:00 0 
:3c5a200000-3c5a216000 r-xp 00000000 00:13 131124                         /lib64/libz.so.1.2.5
:3c5a216000-3c5a416000 ---p 00016000 00:13 131124                         /lib64/libz.so.1.2.5
:3c5a416000-3c5a417000 rw-p 00016000 00:13 131124                         /lib64/libz.so.1.2.5
:7fddd0000000-7fddd068f000 rw-p 00000000 00:00 0 
:7fddd068f000-7fddd4000000 ---p 00000000 00:00 0 
:7fddd8000000-7fddd863b000 rw-p 00000000 00:00 0 
:7fddd863b000-7fdddc000000 ---p 00000000 00:00 0 
:7fdde0000000-7fdde0756000 rw-p 00000000 00:00 0 
:7fdde0756000-7fdde4000000 ---p 00000000 00:00 0 
:7fdde77ff000-7fdde7800000 ---p 00000000 00:00 0 
:7fdde7800000-7fdde8000000 rw-p 00000000 00:00 0 
:7fdde8000000-7fdde872f000 rw-p 00000000 00:00 0 
:7fdde872f000-7fddec000000 ---p 00000000 00:00 0 
:7fddef500000-7fddef501000 ---p 00000000 00:00 0 
:7fddef501000-7fddefd01000 rw-p 00000000 00:00 0 
:7fddefd01000-7fddefd02000 ---p 00000000 00:00 0 
:7fddefd02000-7fddf0502000 rw-p 00000000 00:00 0 
:7fddf0502000-7fddf0503000 ---p 00000000 00:00 0 
:7fddf0503000-7fddf2d04000 rw-p 00000000 00:00 0 
:7fddf31ca000-7fddf5197000 rw-p 00000000 00:00 0 
:7fddf5197000-7fddf553f000 rw-p 00000000 00:00 0 
:7fddf55cf000-7fddf55d0000 rw-p 00000000 00:00 0 
:7fddf55d0000-7fddf581a000 r--p 00000000 00:27 1563530                    /home/cesarb/src/android/kernel/omap.git/objects/pack/pack-e97358b06af24cb976e1b5278489305cf4f42418.pack
:7fddf581a000-7fde10474000 r--p 00000000 00:27 1537416                    /home/cesarb/src/android/kernel/omap.git/objects/pack/pack-f951347f2ec8b376f4a6da5a9c153feadda05088.pack
:7fde10474000-7fde13d90000 r--p 00000000 00:27 1265485                    /home/cesarb/src/linux/linux.git/objects/pack/pack-95785fddb81e885759d09ff4fe9f8927d4fcd6ad.idx
:7fde13d90000-7fde13d92000 r--p 00000000 00:27 1280315                    /home/cesarb/src/linux/linux.git/objects/pack/pack-93b684b45a860c7421615eeccf5273c7e2cec58f.idx
:7fde13d92000-7fde13d96000 r--p 00000000 00:27 1299600                    /home/cesarb/src/linux/linux.git/objects/pack/pack-0e1ad72824c80474fe7dbdb4d4b1a159457bf069.idx
:7fde13d96000-7fde13d98000 r--p 00000000 00:27 1326605                    /home/cesarb/src/linux/linux.git/objects/pack/pack-635975186c72647e618dec4b9116c488d1cf56d4.idx
:7fde13d98000-7fde13daa000 r--p 00000000 00:27 1335522                    /home/cesarb/src/linux/linux.git/objects/pack/pack-6139d808529dcf03703b5a8a6492c4514fb61e97.idx
:7fde13daa000-7fde13e5b000 r--p 00000000 00:27 1337692                    /home/cesarb/src/linux/linux.git/objects/pack/pack-01a5196e8ae3259d7ddc9e1366fbc5b8eef43aa4.idx
:7fde13e5b000-7fde13ed5000 r--p 00000000 00:27 1344887                    /home/cesarb/src/linux/linux.git/objects/pack/pack-af80fa2a270ed1a7a0f099d7e526292f40a6f830.idx
:7fde13ed5000-7fde13f4e000 r--p 00000000 00:27 1437563                    /home/cesarb/src/linux/linux.git/objects/pack/pack-4d43b879599d921eaded2b314bbdb57182fe77b9.idx
:7fde13f4e000-7fde13f52000 r--p 00000000 00:27 1465386                    /home/cesarb/src/linux/linux.git/objects/pack/pack-4f6a21e4c0ed8a703291acdcd72021afa8e4ad47.idx
:7fde13f52000-7fde13f6a000 r--p 00000000 00:27 1466959                    /home/cesarb/src/linux/linux.git/objects/pack/pack-a517be22e4f7e47cfd944af9c3a15dbc0dad9a8c.idx
:7fde13f6a000-7fde13f94000 r--p 00000000 00:27 1467748                    /home/cesarb/src/linux/linux.git/objects/pack/pack-6609bf17bb2edfecdeffb55c339bec14fb812171.idx
:7fde13f94000-7fde13f9a000 r--p 00000000 00:27 1467881                    /home/cesarb/src/linux/linux.git/objects/pack/pack-2531967d133b4b344bc9c7e0c4896508960f0029.idx
:7fde13f9a000-7fde13fd1000 r--p 00000000 00:27 1468008                    /home/cesarb/src/linux/linux.git/objects/pack/pack-5bba6b6e5eea733a6927fac9fd99a79f0246a621.idx
:7fde13fd1000-7fde13fe2000 r--p 00000000 00:27 1468114                    /home/cesarb/src/linux/linux.git/objects/pack/pack-ef5a14b78337dd2f5305423ffcc919d34587d970.idx
:7fde13fe2000-7fde13fe4000 r--p 00000000 00:27 1469237                    /home/cesarb/src/linux/linux.git/objects/pack/pack-52a9c6996008527b9c078da45af093c87213ea51.idx
:7fde13fe4000-7fde13feb000 r--p 00000000 00:27 1470068                    /home/cesarb/src/linux/linux.git/objects/pack/pack-b702b26310e1dcb108c8404ddfac40fd3bcdade3.idx
:7fde13feb000-7fde13ff8000 r--p 00000000 00:27 1470217                    /home/cesarb/src/linux/linux.git/objects/pack/pack-82baeb9a3a27b7038f9c40c0465b3eee6e248af7.idx
:7fde13ff8000-7fde13ffc000 r--p 00000000 00:27 1471684                    /home/cesarb/src/linux/linux.git/objects/pack/pack-f3f107ca14b87a5f25d7efd7762b25881d3e3695.idx
:7fde13ffc000-7fde1400b000 r--p 00000000 00:27 1471890                    /home/cesarb/src/linux/linux.git/objects/pack/pack-d246d105e9bc97f548ee18113dbeca969f966ccb.idx
:7fde1400b000-7fde14014000 r--p 00000000 00:27 1473285                    /home/cesarb/src/linux/linux.git/objects/pack/pack-ee01ce4c2122c410da3dfdd8f01d3805a4043677.idx
:7fde14014000-7fde14025000 r--p 00000000 00:27 1483671                    /home/cesarb/src/linux/linux.git/objects/pack/pack-869293cdcce083f9b82497bdb6ae67a090357a50.idx
:7fde14025000-7fde14082000 r--p 00000000 00:27 1489478                    /home/cesarb/src/linux/linux.git/objects/pack/pack-5352bd35499c26e8f1c136da16cf5e78cec6ae69.idx
:7fde14082000-7fde1408d000 r--p 00000000 00:27 1506732                    /home/cesarb/src/linux/linux.git/objects/pack/pack-b172cf4b2fb01686d4669096453bc5c7dc7aa432.idx
:7fde1408d000-7fde17833000 r--p 00000000 00:27 1543668                    /home/cesarb/src/android/kernel/omap.git/objects/pack/pack-f951347f2ec8b376f4a6da5a9c153feadda05088.idx
:7fde17833000-7fde17862000 r--p 00000000 00:27 1563616                    /home/cesarb/src/android/kernel/omap.git/objects/pack/pack-e97358b06af24cb976e1b5278489305cf4f42418.idx
:7fde17862000-7fde17866000 rw-p 00000000 00:00 0 
:7fde17867000-7fde1786b000 r--p 00000000 00:27 1491440                    /home/cesarb/src/linux/linux.git/objects/pack/pack-410cdfac8198b2579320d57ef9aaf5f6f57438e7.idx
:7fde1786b000-7fde1786f000 r--p 00000000 00:27 1498827                    /home/cesarb/src/linux/linux.git/objects/pack/pack-aabfe1ae5b2ff2cebcb3780f83aa3802a402e964.idx
:7fde1786f000-7fde17871000 r--p 00000000 00:27 1519174                    /home/cesarb/src/linux/linux.git/objects/pack/pack-8955458e643b31b5c4643d1223b845deb7b701b1.idx
:7fde17871000-7fde17873000 r--p 00000000 00:27 1528991                    /home/cesarb/src/linux/linux.git/objects/pack/pack-a45e1912c76befb79a25a6c951727294ec25f173.idx
:7fde17873000-7fde17875000 r--p 00000000 00:27 1546719                    /home/cesarb/src/linux/linux.git/objects/pack/pack-653c8cf8bda95a551a426f5c7b5abffc3e0aac80.idx
:7fde17875000-7fde17878000 r--p 00000000 00:27 1574587                    /home/cesarb/src/linux/linux.git/objects/pack/pack-e770d39fbbbe954fbeec162d2c9456e5dd8a167c.idx
:7fde17878000-7fde1787a000 r--p 00000000 00:27 1577337                    /home/cesarb/src/linux/linux.git/objects/pack/pack-8cc7e0f38062af2cc7b8931f5c223bfaed850c8f.idx
:7fde1787a000-7fde1787e000 r--p 00000000 00:27 1580107                    /home/cesarb/src/linux/linux.git/objects/pack/pack-e0348a51c8980f714269526390af7920665f0fc4.idx
:7fde1787e000-7fde1787f000 rw-p 00000000 00:00 0 
:7fffcb598000-7fffcbd97000 rw-p 00000000 00:00 0                          [stack]
:7fffcbdae000-7fffcbdaf000 r-xp 00000000 00:00 0                          [vdso]
:ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0                  [vsyscall]

Comment 1 Cesar Eduardo Barros 2011-11-19 00:00:31 UTC
Created attachment 534520 [details]
File: backtrace

Comment 2 Cesar Eduardo Barros 2011-11-19 01:00:37 UTC
Attaching to a running instance with gdb, I can get more information:

(gdb) cont
Continuing.
[New Thread 0x7faa3fb9e700 (LWP 26124)]
[New Thread 0x7faa3f39d700 (LWP 26125)]
[New Thread 0x7faa3eb9c700 (LWP 26126)]
[New Thread 0x7faa3e39b700 (LWP 26127)]
[Thread 0x7faa3eb9c700 (LWP 26126) exited]
[Thread 0x7faa3e39b700 (LWP 26127) exited]
[Thread 0x7faa3f39d700 (LWP 26125) exited]
[Thread 0x7faa3fb9e700 (LWP 26124) exited]

Program received signal SIGSEGV, Segmentation fault.
0x0000000000447ecb in write_one (f=0x652ab70, e=0x7faa440bc248, 
    offset=0x7fffaaada1e8) at builtin/pack-objects.c:418
418		if (e->delta && !write_one(f, e->delta, offset))

The variable is valid at this point:

(gdb) print e
$1 = (struct object_entry *) 0x7faa440bc248
(gdb) print *e
$2 = {idx = {
    sha1 = "\257>J\241)\266\023\064\a\342J\320\375ӆ\262M\245", <incomplete sequence \356>, crc32 = 0, offset = 0}, size = 20, in_pack = 0x1b15580, 
  in_pack_offset = 231061238, delta = 0x7faa440fbd58, 
  delta_child = 0x7faa440fbd58, delta_sibling = 0x7faa4436da50, 
  delta_data = 0x0, delta_size = 20, z_delta_size = 0, hash = 2099915708, 
  type = OBJ_OFS_DELTA, in_pack_type = OBJ_OFS_DELTA, 
  in_pack_header_size = 5 '\005', preferred_base = 0 '\000', 
  no_try_delta = 0 '\000'}

And the SEGV was at a call instruction:

(gdb) disassemble
Dump of assembler code for function write_one:
[...]
   0x0000000000447ec9 <+73>:	je     0x447ed8 <write_one+88>
=> 0x0000000000447ecb <+75>:	callq  0x447e80 <write_one>
   0x0000000000447ed0 <+80>:	test   %eax,%eax

The problem seems to be a stack overflow:

(gdb) info registers
rax            0x0	0
rbx            0x7faa440bc248	140369262789192
rcx            0x505eae	5267118
rdx            0x7fffaaada1e8	140736056893928
rsi            0x7faa440fbd58	140369263050072
rdi            0x652ab70	106081136
rbp            0x762e	0x762e
rsp            0x7fffaa2dcfa0	0x7fffaa2dcfa0
r8             0x10	16
r9             0x4e7c2d	5143597
r10            0x762e	30254
r11            0x64	100
r12            0x652ab70	106081136
r13            0x7fffaaada1e8	140736056893928
r14            0x0	0
r15            0x19d6	6614
rip            0x447ecb	0x447ecb <write_one+75>
eflags         0x10202	[ IF RF ]
cs             0x33	51
ss             0x2b	43
ds             0x0	0
es             0x0	0
fs             0x0	0
gs             0x0	0

%rsp is pointing outside the stack:

7faa6671a000-7faa6671b000 rw-p 00000000 00:00 0 
7fffaa2de000-7fffaaadd000 rw-p 00000000 00:00 0                          [stack]
7fffaabff000-7fffaac00000 r-xp 00000000 00:00 0                          [vdso]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0                  [vsyscall]

The stack limit on this machine is 8M:

$ ulimit -s
8192

Here are the last few frames on the stack:

(gdb) where
#0  0x0000000000447ecb in write_one (f=0x652ab70, e=0x7faa440bc248, 
    offset=0x7fffaaada1e8) at builtin/pack-objects.c:418
#1  0x0000000000447ed0 in write_one (f=0x652ab70, e=0x7faa440fbd58, 
    offset=0x7fffaaada1e8) at builtin/pack-objects.c:418
#2  0x0000000000447ed0 in write_one (f=0x652ab70, e=0x7faa440bc248, 
    offset=0x7fffaaada1e8) at builtin/pack-objects.c:418
#3  0x0000000000447ed0 in write_one (f=0x652ab70, e=0x7faa440fbd58, 
    offset=0x7fffaaada1e8) at builtin/pack-objects.c:418
#4  0x0000000000447ed0 in write_one (f=0x652ab70, e=0x7faa440bc248, 
    offset=0x7fffaaada1e8) at builtin/pack-objects.c:418
#5  0x0000000000447ed0 in write_one (f=0x652ab70, e=0x7faa440fbd58, 
    offset=0x7fffaaada1e8) at builtin/pack-objects.c:418
#6  0x0000000000447ed0 in write_one (f=0x652ab70, e=0x7faa440bc248, 
    offset=0x7fffaaada1e8) at builtin/pack-objects.c:418
#7  0x0000000000447ed0 in write_one (f=0x652ab70, e=0x7faa440fbd58, 
    offset=0x7fffaaada1e8) at builtin/pack-objects.c:418
#8  0x0000000000447ed0 in write_one (f=0x652ab70, e=0x7faa440bc248, 
    offset=0x7fffaaada1e8) at builtin/pack-objects.c:418
#9  0x0000000000447ed0 in write_one (f=0x652ab70, e=0x7faa440fbd58, 
    offset=0x7fffaaada1e8) at builtin/pack-objects.c:418
#10 0x0000000000447ed0 in write_one (f=0x652ab70, e=0x7faa440bc248, 
    offset=0x7fffaaada1e8) at builtin/pack-objects.c:418
#11 0x0000000000447ed0 in write_one (f=0x652ab70, e=0x7faa440fbd58, 
---Type <return> to continue, or q <return> to quit---

It seems to be caught in an endless recursive call.

I will check later with latest upstream git and see what happens. If it still breaks, I will report it upstream and close this bug.

Comment 3 Cesar Eduardo Barros 2011-11-19 21:54:34 UTC
I reported it upstream at http://article.gmane.org/gmane.comp.version-control.git/185708, and Junio answered at http://article.gmane.org/gmane.comp.version-control.git/185710 saying that the patch at http://article.gmane.org/gmane.comp.version-control.git/185573 would fix it.

As I mention at http://article.gmane.org/gmane.comp.version-control.git/185711, it worked. So, this bug could be fixed by backporting that patch.

Comment 4 Cesar Eduardo Barros 2011-11-19 22:00:55 UTC
See also the related patch at http://thread.gmane.org/gmane.comp.version-control.git/185574.

Comment 5 Fedora End Of Life 2012-08-07 15:41:32 UTC
This message is a notice that Fedora 15 is now at end of life. Fedora
has stopped maintaining and issuing updates for Fedora 15. It is
Fedora's policy to close all bug reports from releases that are no
longer maintained. At this time, all open bugs with a Fedora 'version'
of '15' have been closed as WONTFIX.

(Please note: Our normal process is to give advanced warning of this
occurring, but we forgot to do that. A thousand apologies.)

Package Maintainer: If you wish for this bug to remain open because you
plan to fix it in a currently maintained version, feel free to reopen
this bug and simply change the 'version' to a later Fedora version.

Bug Reporter: Thank you for reporting this issue and we are sorry that
we were unable to fix it before Fedora 15 reached end of life. If you
would still like to see this bug fixed and are able to reproduce it
against a later version of Fedora, you are encouraged to click on
"Clone This Bug" (top right of this page) and open it against that
version of Fedora.

Although we aim to fix as many bugs as possible during every release's
lifetime, sometimes those efforts are overtaken by events. Often a
more recent Fedora release includes newer upstream software that fixes
bugs or makes them obsolete.

The process we are following is described here:
http://fedoraproject.org/wiki/BugZappers/HouseKeeping


Note You need to log in before you can comment on or make changes to this bug.