Bug#801046: git: "Out of memory, malloc failed" cloning certain repos

2016-05-17 Thread PICCORO McKAY Lenz
the problem its that versions in wheeze stable are not fixed!

what about it?

-- 
Lenz McKAY Gerardo (PICCORO)
http://qgqlochekone.blogspot.com



Bug#801046: git: "Out of memory, malloc failed" cloning certain repos

2015-10-30 Thread Francesco Poli
Control: fixed -1 git/1:1.9~rc0-1


On Wed, 14 Oct 2015 15:51:43 -0430 PICCORO McKAY Lenz wrote:

> the 2.X does not have that problem
[...]
> 
> seems that commits u refer have the point of the problem
> as i explain, the tech exact info its in
> commit c80d96ca0c3cf948c5062bf6591a46c625620b6d (tags/v1.9-rc0~97^2)
[...]

I am marking this bug as fixed in version 1.9~rc0, in order to avoid
alerting apt-listbugs users who are installing git from
stable/testing/unstable.

Bye.


-- 
 http://www.inventati.org/frx/
 There's not a second to spare! To the laboratory!
. Francesco Poli .
 GnuPG key fpr == CA01 1147 9CD2 EFDF FB82  3925 3E1C 27E1 1F69 BFFE


pgpqIvxcJhjke.pgp
Description: PGP signature


Bug#801046: git: "Out of memory, malloc failed" cloning certain repos

2015-10-14 Thread PICCORO McKAY Lenz
the 2.X does not have that problem, but i not used 2.x
due i not have jeese or sid, i use only squeeze and wheeze-live

seems that commits u refer have the point of the problem
as i explain, the tech exact info its in
commit c80d96ca0c3cf948c5062bf6591a46c625620b6d (tags/v1.9-rc0~97^2)
but i also read its also a workaround like i send prevoiusly
but more elegancy..

right now i coulnd analize that code at that commit but can u
take over this or notify something on debian mantainers?

Lenz McKAY Gerardo (PICCORO)
http://qgqlochekone.blogspot.com


2015-10-12 15:32 GMT-04:30 Jonathan Nieder :
> tags 801046 + moreinfo
> quit
>
> Hi Lenz,
>
> PICCORO McKAY Lenz wrote:
>
>> Version: 1:1.7.10.4-1+wheezy1
>> Severity: grave
>
> I am able to use git.  Are you sure the package is actually unusable?
> For example, do commands like "git init" work?
>
> [...]
>> Current version of git for wheeze and squeeze are unusable, does not
>> work as normal user for make it work user must know the root
>> password and swicht, sudo does not work!
>
> Thanks for reporting.  I'm having some trouble understanding the exact
> problem.
>
> Does version 2.x have this problem as well?  There was a change
> upstream mentioning http.pushbuffer but I am not sure if it is
> related.
>
> commit c80d96ca0c3cf948c5062bf6591a46c625620b6d (tags/v1.9-rc0~97^2)
> Author: Brian M. Carlson 
> Date:   Thu Oct 31 02:36:51 2013 -0400
>
> remote-curl: fix large pushes with GSSAPI
>
> Due to an interaction between the way libcurl handles GSSAPI
> authentication over HTTP and the way git uses libcurl, large
> pushes (those over http.postBuffer bytes) would fail due to
> an authentication failure requiring a rewind of the curl
> buffer.  Such a rewind was not possible because the data did
> not fit into the entire buffer.
>
> Enable the use of the Expect: 100-continue header for large
> requests where the server offers GSSAPI authentication to
> avoid this issue, since the request would otherwise fail.
> This allows git to get the authentication data right before
> sending the pack contents.  Existing cases where pushes
> would succeed, including small requests using GSSAPI, still
> disable the use of 100 Continue, as it causes problems for
> some remote HTTP implementations (servers and proxies).
>
> Signed-off-by: Brian M. Carlson 
> Signed-off-by: Jeff King 
>
> Thanks and hope that helps,
> Jonathan



Bug#801046: git: "Out of memory, malloc failed" cloning certain repos

2015-10-13 Thread PICCORO McKAY Lenz
the 2.X does not have that problem, but i not used 2.x
due i not have jeese or sid, i use only squeeze and wheeze-live

seems that commits u refer have the point of the problem
as i explain, the tech exact info its in
commit c80d96ca0c3cf948c5062bf6591a46c625620b6d (tags/v1.9-rc0~97^2)
but i also read its also a workaround like i send prevoiusly
but more elegancy..

right now i coulnd analize that code at that commit but can u
take over this or notify something on debian mantainers?

2015-10-12 15:32 GMT-04:30, Jonathan Nieder :
> tags 801046 + moreinfo
> quit
>
> Hi Lenz,
>
> PICCORO McKAY Lenz wrote:
>
>> Version: 1:1.7.10.4-1+wheezy1
>> Severity: grave
>
> I am able to use git.  Are you sure the package is actually unusable?
> For example, do commands like "git init" work?
>
> [...]
>> Current version of git for wheeze and squeeze are unusable, does not
>> work as normal user for make it work user must know the root
>> password and swicht, sudo does not work!
>
> Thanks for reporting.  I'm having some trouble understanding the exact
> problem.
>
> Does version 2.x have this problem as well?  There was a change
> upstream mentioning http.pushbuffer but I am not sure if it is
> related.
>
> commit c80d96ca0c3cf948c5062bf6591a46c625620b6d (tags/v1.9-rc0~97^2)
> Author: Brian M. Carlson 
> Date:   Thu Oct 31 02:36:51 2013 -0400
>
> remote-curl: fix large pushes with GSSAPI
>
> Due to an interaction between the way libcurl handles GSSAPI
> authentication over HTTP and the way git uses libcurl, large
> pushes (those over http.postBuffer bytes) would fail due to
> an authentication failure requiring a rewind of the curl
> buffer.  Such a rewind was not possible because the data did
> not fit into the entire buffer.
>
> Enable the use of the Expect: 100-continue header for large
> requests where the server offers GSSAPI authentication to
> avoid this issue, since the request would otherwise fail.
> This allows git to get the authentication data right before
> sending the pack contents.  Existing cases where pushes
> would succeed, including small requests using GSSAPI, still
> disable the use of 100 Continue, as it causes problems for
> some remote HTTP implementations (servers and proxies).
>
> Signed-off-by: Brian M. Carlson 
> Signed-off-by: Jeff King 
>
> Thanks and hope that helps,
> Jonathan
>


-- 
Lenz McKAY Gerardo (PICCORO)
http://qgqlochekone.blogspot.com



Bug#801046: git: "Out of memory, malloc failed" cloning certain repos

2015-10-12 Thread Jonathan Nieder
tags 801046 + moreinfo
quit

Hi Lenz,

PICCORO McKAY Lenz wrote:

> Version: 1:1.7.10.4-1+wheezy1
> Severity: grave

I am able to use git.  Are you sure the package is actually unusable?
For example, do commands like "git init" work?

[...]
> Current version of git for wheeze and squeeze are unusable, does not
> work as normal user for make it work user must know the root
> password and swicht, sudo does not work!

Thanks for reporting.  I'm having some trouble understanding the exact
problem.

Does version 2.x have this problem as well?  There was a change
upstream mentioning http.pushbuffer but I am not sure if it is
related.

commit c80d96ca0c3cf948c5062bf6591a46c625620b6d (tags/v1.9-rc0~97^2)
Author: Brian M. Carlson 
Date:   Thu Oct 31 02:36:51 2013 -0400

remote-curl: fix large pushes with GSSAPI

Due to an interaction between the way libcurl handles GSSAPI
authentication over HTTP and the way git uses libcurl, large
pushes (those over http.postBuffer bytes) would fail due to
an authentication failure requiring a rewind of the curl
buffer.  Such a rewind was not possible because the data did
not fit into the entire buffer.

Enable the use of the Expect: 100-continue header for large
requests where the server offers GSSAPI authentication to
avoid this issue, since the request would otherwise fail.
This allows git to get the authentication data right before
sending the pack contents.  Existing cases where pushes
would succeed, including small requests using GSSAPI, still
disable the use of 100 Continue, as it causes problems for
some remote HTTP implementations (servers and proxies).

Signed-off-by: Brian M. Carlson 
Signed-off-by: Jeff King 

Thanks and hope that helps,
Jonathan