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

Re: Git 2.19 Segmentation fault 11 on macOS

From
Derrick Stolee <stolee@gmail.com>
Date
Sep 11, 2018, 15:38 UTC
Message-ID
<1b8a35be-4234-7f71-c0be-41736bbe60cf@gmail.com>
In-Reply-To
<CAKkAvay6crMOJ0Vm2C9Z0ktBj9n4+RkOAiP+zuG=Sm+PVBgQ+Q@mail.gmail.com>
On 9/11/2018 11:25 AM, ryenus wrote:
Show 12 quoted lines
> I just updated to 2.19 via Homebrew, git range-diff seems cool, but I
> only got a Segmentation fault: 11
>
>      $ git version; git range-diff origin/master  HEAD@{2} HEAD
>      git version 2.19.0
>      Segmentation fault: 11
>
> Both origin/master and my local branch each got two new commits of their own,
> please correct me if this is not the expected way to use git range-diff.
>
> FYI, I've created a sample repo here:
> https://github.com/ryenus/range-diff-segfault/
Hi Ryenus,
Thanks for the report!

I ran something similar using Git for Windows 2.19.0-rc2. I had to run `git commit --amend --no-edit` on the tip commit to make my local master disagree with origin/master. I then ran the following:

$ git range-diff origin/master HEAD~1 HEAD -:  ------- > 1:  5009c62 aaa

With this, the command succeeded for me. There is another way to get a similar result, could you try it?

$ git range-diff origin/master~1..origin/master HEAD~1..HEAD 1:  f14d571 = 1:  5009c62 aaa

Otherwise, we can now get started trying to repro this on a Mac. Thanks!
-Stolee
Previous: ryenusNext: Derrick Stolee
Message 2 of 19 in “Git 2.19 Segmentation fault 11 on macOS”
  1. ryenusSep 11, 2018
  2. Derrick StoleeSep 11, 2018
  3. Derrick StoleeSep 11, 2018
  4. Derrick StoleeSep 11, 2018
  5. Thomas GummererSep 11, 2018
  6. Thomas GummererSep 11, 2018
  7. linear-assignment: fix potential out of bounds memory access (was: Re: Git 2.19 Segmentation fault 11 on macOS)Thomas Gummerer, Sep 12, 2018
  8. Junio C HamanoSep 12, 2018
  9. Thomas GummererSep 12, 2018
  10. Johannes SchindelinSep 13, 2018
  11. Thomas GummererSep 13, 2018
  12. Eric SunshineSep 13, 2018
  13. linear-assignment: fix potential out of bounds memory accessThomas Gummerer, Sep 13, 2018
  14. Jonathan NiederSep 17, 2018
  15. Junio C HamanoSep 11, 2018
  16. Elijah NewrenSep 11, 2018
  17. Thomas GummererSep 11, 2018
  18. ryenusSep 11, 2018
  19. Elijah NewrenSep 11, 2018

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.