Unable to git-clone over HTTPS : error/segfault

Hi there,

I am following up on an issue I previously raised in an existing/old thread (here).

After a disk crash I HAD to reinstall (sigh) my whole system and used OpenSuse 12.3.

The issue is still there. When I try:

git clone https://git.example.com/project1

git returns:

Cloning into ‘project1’…

but it creates nothing and fails silently. In the /var/log/messages I find:

2013-08-03T11:39:57.173818+02:00 bigboy kernel:  7964.537449] git-remote-http[5696]: segfault at 7ffe0b700dc0 ip 00007ffe0b6e6299 sp 00007fff880580a0 error 7 in libcrypto.so.1.0.0[7ffe0b60f000+1aa000]

My client offers to me only the https protocol, with authentication, to access the repository.

The repositories managed by the server are used within my client’s organization on a daily basis and I have no reasons to believe there something wrong with their setup and/or with my authentication credentials.

When I issue the same command from different systems (e.g. an Ubuntu instance inside AWS), I can clone the repository without any problem.

My machine is updated with the latest and running:
openssl-1.0.1e-1.1.1.x86_64
git-1.8.1.4-1.1.1.x86_64
openSUSE 12.3 (Dartmouth) (x86_64) - Linux bigboy 3.7.10-1.16-desktop
and I can clone from github, bitbucket and other public repos without problems (provided I don’t use https).

Thanks in advance for any help you can provide.

A sample repo that causes the problem:

https://savedario@bitbucket.org/savedario/tiny_test.git

When I use:

git clone git@bitbucket.org:savedario/tiny_test.git

instead, I get the cloned repo.

Let me say that it took me a long time to get git clone to work for the active kernel testing. I was never able to get exact help from anyone on how to make it work, which does not mean I did not get any help, but in the end, only by trial and error did I figure out how to make it work. In the previous thread, I gave a pointer to my SGTB bash script where I have got it to work. I wonder if you used the URL you have in my script, if it might not work and create the local files when selected? Obviously you would not be able to extract a kernel tarball, but the basics there would still apply. Have a look back at my suggestion here:

S.G.T.B. - SuSE Git Kernel Tarball Creator - Version 1.31 - Blogs - openSUSE Forums

Thank You,

I did see your script mentioned in the old thread, but, by itself, it does not help me much.

But you can look within the script to see how I got the local file system to download and build. Unless someone pops in with the exact command you need, you need to do some digging on your own. I do hope that exact command pops up, but it did not happen for me.

Thank You,