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

RE: [External Mail]Re: Git fork process infinitely and never stop

From
程程洋 <chengyang@xiaomi.com>
Date
Jul 5, 2022, 15:25 UTC
Message-ID
<8ccd27ef3a344596b6237e98e1a5f204@xiaomi.com>
In-Reply-To
<8e1d019e-6456-ed05-7d3e-a0c4beeb35fa@gmail.com>
- git version:
2.36.1
- steps to reproduce the bug
: We have no idea actually. We're maintainer of our internal git/gerrit. We found sometimes some user will invoke 100+ threads to clone the same repository. And when we ask those guy, they say they only executed the "git fetch" once. And just like the youtube videio, you will find git fork a child git, and then grandson child git, and loop like this forever until the server down.
If we copy their local repository to our own PC, and then execute `git fetch`, we can also reproduce it. It seems that some broken local git files cause this bug
- what you expect and actual behavior, as well as the differences
Mentioned above
- system info
             Ubuntu  18.04
- miscellaneous
N/A
-----Original Message-----
From: Bagas Sanjaya <bagasdotme@gmail.com>
Sent: Tuesday, July 5, 2022 8:33 PM
To: 程洋 <chengyang@xiaomi.com>; git@vger.kernel.org
Cc: 何浩 <hehao@xiaomi.com>; Xin7 Ma 马鑫 <maxin7@xiaomi.com>
Subject: [External Mail]Re: Git fork process infinitely and never stop
[外部邮件] 此邮件来源于小米公司外部,请谨慎处理。
On 7/4/22 16:44, 程洋 wrote:
Show 6 quoted lines
> Git Version: 2.36.1
>
> In some circumstance, Git will fork child process forever until my PC crash.
> I don’t understand why and I don’t know what log or information I
> should provide Details are showed in this Youtube video. Please feel free to ask if I can provide anything.
>
Hi and welcome to Git mailing list!
For this bug report to be useful, please include following information, inline in your email:
- git version
- steps to reproduce the bug
- what you expect and actual behavior, as well as the differences
- system info
- miscellaneous
And don't forget to send as plaintext email.
Thanks.

-- An old man doll... just what I always wanted! - Clara #/******本邮件及其附件含有小米公司的保密信息,仅限于发送给上面地址中列出的个人或群组。禁止任何其他人以任何形式使用(包括但不限于全部或部分地泄露、复制、或散发)本邮件中的信息。如果您错收了本邮件,请您立即电话或邮件通知发件人并删除本邮件! This e-mail and its attachments contain confidential information from XIAOMI, which is intended only for the person or entity whose address is listed above. Any use of the information contained herein in any way (including, but not limited to, total or partial disclosure, reproduction, or dissemination) by persons other than the intended recipient(s) is prohibited. If you receive this e-mail in error, please notify the sender by phone or email immediately and delete it!******/#

Previous: Bagas SanjayaNext: Ævar Arnfjörð Bjarmason
Message 3 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.