git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: git svn clone segmentation faul issue

From
IKIoannis Kappas <ioannis.kappas@rbs.com>
Date
Jun 29, 2016, 08:11 UTC
Message-ID
<loom.20160629T095219-589@post.gmane.org>
In-Reply-To
<20160628194804.GA3653@dcvr.yhbt.net>
Hi Eric,
Eric Wong <e <at> 80x24.org> writes:
Show 6 quoted lines
> 
> Ioannis.Kappas <at> rbs.com wrote:
> > Fortunately, a patch has already been submitted to subversion
> > with (github) revision
> > a074af86c8764404b28ce99d0bedcb668a321408 (at
> > 

https://github.com/apache/subversion/commit/a074af86c8764404b28ce99d0bedcb66 8a321408

Show 8 quoted lines
> > ) on the trunk to handle this and a couple of other similar
> > cases. But by the looks of it has not been picked up yet in
> > the latest subversion 1.9.4 release or the 1.9.x branch,
> > perhaps because this patch was identified in sanity checks
> > rather than coming out from a perceivable production issue?
> 
> Thank you for documenting this.  Curious, does this affect older
> SVN versions or only 1.9.x?

It does not appear so, at least not in the degree of failures that I am seeing it now, i.e. failing consistently. It only came to my attention after I upgraded to the latest git/perl/subversion release from a version that was more than a year's old.

Given that the issue is with corruption in the perl interpreter stack, I suspect is due to one, or combination, of the following:

- git in latest releases makes additional perl subversion calls, thus 
affecting the perl stack usage.
- perl in latest releases affected the stack allocation profile.
- subversion perl module in latest releases refactored/added new calls that 
has changed the perl stack usage.
> 
> I don't know Perl internals well or SWIG at all; so reports
> like these are very much appreciated.
> 
Thanks
Previous: Eric Wong
Message 12 of 12 in “git svn clone segmentation faul issue”
  1. ioannis.kappas@rbs.comJun 28, 2016
  2. Johannes SchindelinJun 28, 2016
  3. Johannes SchindelinJun 28, 2016
  4. Ioannis KappasJun 28, 2016
  5. Johannes SchindelinJun 28, 2016
  6. Johannes SchindelinJun 29, 2016
  7. Ioannis KappasJun 29, 2016
  8. Johannes SchindelinJun 29, 2016
  9. Ioannis KappasJul 1, 2016
  10. Johannes SchindelinJul 1, 2016
  11. Eric WongJun 28, 2016
  12. Ioannis KappasJun 29, 2016

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.