Re: [PATCH 1/4] set_git_dir: fix crash when used with real_path()
- From
- Alexandr Miloslavskiy <alexandr.miloslavskiy@syntevo.com>
- Date
- Mar 6, 2020, 22:42 UTC
- Message-ID
- <8cfa5434-4f67-fa1a-7de0-2c4d12653488@syntevo.com>
- In-Reply-To
- <xmqqa74t2lpr.fsf@gitster-ct.c.googlers.com>
On 06.03.2020 22:54, Junio C Hamano wrote:
> With this detailed explanation, I expected to see a test or two that > demonstrates a breakage, but reading a stale value may not > reproducibly give the same wrong result or crash the program, > perhaps?
Let's put it this way: one of the tests hits the bug every single time, yet still the bug has gone unnoticed for years. So yes, it's not super reliable. I think I could make a test that crashes often enough, but the effort will probably not be justified. The problem here is rather apparent when a finger is pointed to it.