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

possible bug with commit-graph causing git to fork bomb (was Re: [External Mail]Re: Git fork process infinitely and never stop)

From
Carlo Marcelo Arenas Belón <carenas@gmail.com>
Date
Jul 9, 2022, 00:26 UTC
Message-ID
<20220709002658.vt34nnzhxefg72d3@Carlos-MacBook-Pro-2.local>
In-Reply-To
<bd33fa6079c2485fb6ee741be05d3f7e@xiaomi.com>
On Fri, Jul 08, 2022 at 10:45:08AM +0000, 程洋 wrote:
> Any feedback on this?

My guess is that the problem has been difficult enough to reproduce with the instructions you provided and because of the top posting that the people most likely to come up with a solution are not even aware yet of the issue.

I changed the subject and I am including some of your discovery below and copying someone that might know better, but trying to find a way to provide a repository where this could be replicated locally (maybe using the --anonymize option mentioned in the thread) or a copy of the repository (not in an attachment) if it is not sensitive would be of a lot of help.

Also, I heard rumours that most of the people working with that feature that you might have identified as problematic might be off this week, so might need to wait a little longer.

Carlo
PS. also, try to post your responses inline like this one.
------ CUT BELOW FOR PROBABLY RELEVANT INFORMATION FROM THREAD ------
Stolee
> To be a supplement.
> If I delete .git/objects/info/commit-graph,  everything works well As well as fetch with `-c core.commitGraph=false`

This would seem to indicate that something in the repository might be triggered by the commit-graph code.

> if I execute `git fetch --filter=blob:none --quiet --progress miui --prune --tags +refs/heads/*:refs/remotes/miui/* +refs/heads/miui13-s-thor-vendor-stable:refs/remotes/miui/miui13-s-thor-vendor-stable`  on version 2.25.1. It just throw error rather than infinite loop, like this youtube video "https://www.youtube.com/watch?v=qvYTvVRE0FU&feature=youtu.be"
maybe a regression?
Carlo
Previous: 程洋Next: Han Xin
Message 10 of 14 in “Git fork process infinitely and never stop”
  1. 程洋Jul 4, 2022
  2. Bagas SanjayaJul 5, 2022
  3. 程洋Jul 5, 2022
  4. Ævar Arnfjörð BjarmasonJul 5, 2022
  5. Johannes SixtJul 6, 2022
  6. lilinchao@oschina.cnJul 6, 2022
  7. 回复: RE: [External Mail]Re: Git fork process infinitely and never stop程洋, Jul 6, 2022
  8. 程洋Jul 7, 2022
  9. 程洋Jul 8, 2022
  10. possible bug with commit-graph causing git to fork bomb (was Re: [External Mail]Re: Git fork process infinitely and never stop)Carlo Marcelo Arenas Belón, Jul 9, 2022
  11. Han XinJul 9, 2022
  12. Carlo ArenasJul 9, 2022
  13. 程洋Jul 11, 2022
  14. 程洋Sep 27, 2022

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.