[ BUG ] git recursion detected in die handler

**# git clone http://git.linuxfoundation.org/ltsi-kernel.git;**
Cloning into 'ltsi-kernel'...
remote: Counting objects: 2215, done.
remote: Compressing objects: 100% (2044/2044), done.
Receiving objects:  99% (2193/2215), 2.79 MiB | 104 KiB/s 

*stopped on 99%, and wait up to 30 minutes, then *

fatal: The remote end hung up unexpectedlyMiB | 103 KiB/s     
fatal: early EOF
fatal: recursion detected in die handler
$ **ps ax | grep [g]it **

5947 pts/0     S+     0:00 git clone [git.linuxfoundation.org Git - ltsi-kernel.git/summary](http://git.linuxfoundation.org/ltsi-kernel.git)
25948 pts/0    S+     0:00 git-remote-http origin [git.linuxfoundation.org Git - ltsi-kernel.git/summary](http://git.linuxfoundation.org/ltsi-kernel.git)
25950 pts/0    Sl+    0:00 git fetch-pack --stateless-rpc --stdin --lock-pack --thin [git.linuxfoundation.org Git - ltsi-kernel.git/summary](http://git.linuxfoundation.org/ltsi-kernel.git/)
25953 pts/0    S+     0:00 git index-pack --stdin -v --fix-thin --keep=fetch-pack 25950 on localhost --pack_header=2,2215

**# strace -p 25947**
Process 25947 attached
read(3, 
^C
Process 25947 detached
 <detached ...>

**# strace -p 25948**
Process 25948 attached
restart_syscall(<... resuming interrupted call ...>) = 0
poll({fd=3, events=POLLIN|POLLPRI|POLLRDNORM|POLLRDBAND}], 1, 0) = 0 (Timeout)
poll({fd=3, events=POLLIN|POLLPRI|POLLRDNORM|POLLRDBAND}], 1, 1000) = 0 (Timeout)
poll({fd=3, events=POLLIN|POLLPRI|POLLRDNORM|POLLRDBAND}], 1, 0) = 0 (Timeout)
poll({fd=3, events=POLLIN|POLLPRI|POLLRDNORM|POLLRDBAND}], 1, 1000) = 0 (Timeout)
poll({fd=3, events=POLLIN|POLLPRI|POLLRDNORM|POLLRDBAND}], 1, 0) = 0 (Timeout)
poll({fd=3, events=POLLIN|POLLPRI|POLLRDNORM|POLLRDBAND}], 1, 1000) = 0 (Timeout)
poll({fd=3, events=POLLIN|POLLPRI|POLLRDNORM|POLLRDBAND}], 1, 0) = 0 (Timeout)
poll({fd=3, events=POLLIN|POLLPRI|POLLRDNORM|POLLRDBAND}], 1, 1000^CProcess 25948 detached
 <detached ...>

**# strace -p 25950**
Process 25950 attached
read(5, ^CProcess 25950 detached
 <detached ...>

**# strace -p 25953**
Process 25953 attached
read(0, 0x76c480, 4096)                 = ? ERESTARTSYS (To be restarted if SA_RESTART is set)
--- SIGALRM {si_signo=SIGALRM, si_code=SI_KERNEL} ---
rt_sigreturn()                          = 0
read(0, 0x76c480, 4096)                 = ? ERESTARTSYS (To be restarted if SA_RESTART is set)
--- SIGALRM {si_signo=SIGALRM, si_code=SI_KERNEL} ---
rt_sigreturn()                          = 0
read(0, 0x76c480, 4096)                 = ? ERESTARTSYS (To be restarted if SA_RESTART is set)
--- SIGALRM {si_signo=SIGALRM, si_code=SI_KERNEL} ---
rt_sigreturn()                          = 0
read(0, 0x76c480, 4096)                 = ? ERESTARTSYS (To be restarted if SA_RESTART is set)
--- SIGALRM {si_signo=SIGALRM, si_code=SI_KERNEL} ---
rt_sigreturn()                          = 0
read(0, ^CProcess 25953 detached
 <detached ...>

[HR][/HR]

**# git --version**
git version 1.8.1.1

**# cat /etc/SuSE-release **
openSUSE 12.2 (x86_64)
VERSION = 12.2
CODENAME = Mantis

But kernel 3.2.37-rt55 (RealTime Patches)

On 2013-01-23 02:16, pavlinux wrote:

You can not report bugs here, you have to do it in Bugzilla.


Cheers / Saludos,

Carlos E. R.
(from 11.4, with Evergreen, x86_64 “Celadon” (Minas Tirith))

In any case, this is not an openSUSE or git problem,

It appears to be either an infrastructure (eg networking) problem or a problem with the git repo you’re connecting to.

Recommend you simply try again. Maybe again a few times if you have patience. Maybe use a different network connection.
If you continue to have problems then you should report what you’ve described to the owners of the repo (linuxfoundation.org).

HTH,
TSU

fatal: The remote end hung up unexpectedlyMiB | 103 KiB/s     

download corrupted ? CRC seems to be failing :frowning:

No, Standing beside the computer with Debian 7.0 (unstable), with same kernel (3.2.37-rt55), through the same switch is working fine.

Error on any big project: linux kernel via kernel.org or via github, midnight commader, ruby,…

I am wondering whether this is a MTU problem ?

Well,
I just ran a test using the same command on my machine and it completed fine.

I still don’t believe the problem is on your end.
Did you try again?

Just because you’re standing next to another machine that completes is not a true indication of a problem. Connecting to repos can be notoriously flakey. Always wait a few minutes and try again. Maybe a few times.

TSU