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

Re: SIGSEGV in merge recursive

From
LTLuben Tuikov <ltuikov@yahoo.com>
Date
Dec 31, 2006, 02:13 UTC
Message-ID
<308309.87460.qm@web31805.mail.mud.yahoo.com>
In-Reply-To
<Pine.LNX.4.63.0612301204280.19693@wbgn013.biozentrum.uni-wuerzburg.de>
--- Johannes Schindelin <Johannes.Schindelin@gmx.de> wrote:
> Besides, Alexandre hit an interesting bug, which is not at all easy to 
> reproduce (except with three 70k files which I don't want to include in 
> the test set). Since Alexandre provided _examples_ where I can _reproduce_ 
> the problem, I will be working on that bug, and not yours.

After compiling and installing "master" I was able to do the pull/merge. The only conflict was in .gitignore, and it was that same conflict that was causing the segfault. Normally (99% of the time) I pull "next" into branchA (git-upstream), then I pull branchA into branchB (git-lt-work). Both have various fixes, but I normally install and use branchB (git-lt-work).

It appears that that fix was in "next" which I hadn't already merged, and running with an old "next" didn't allow me to the the "merge" since the fix for it was in the "next" I was trying to merge...

Thus I needed to install "master" as is ("next" as is, would've worked just as well), which contains the fix for the merge, so that I can merge the branch which contains the fix ("next"/branchA).

I tested this and tried the exact same merge, with the newly merged and installed branchB/git-lt-work, and it did work.

So it's all good now.  Thanks!
   Luben
Previous: Junio C Hamano
Message 8 of 8 in “SIGSEGV in merge recursive”
  1. Luben TuikovDec 29, 2006
  2. Junio C HamanoDec 29, 2006
  3. Luben TuikovDec 29, 2006
  4. Johannes SchindelinDec 30, 2006
  5. Florian WeimerDec 30, 2006
  6. Luben TuikovDec 31, 2006
  7. Junio C HamanoDec 31, 2006
  8. Luben TuikovDec 31, 2006

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.