Re: [msysGit] [PATCH] git grep: be careful to use mutices only when they are initialized
- From
Tay Ray Chuan <rctay89@gmail.com>
- Date
- Oct 26, 2011, 09:10 UTC
- Message-ID
- <CALUzUxpVWHL8LyqYkYazxSxDr6i=kitACFfVRQsTxQHHYjiOyA@mail.gmail.com>
- In-Reply-To
- <alpine.DEB.1.00.1110251223500.32316@s15462909.onlinehome-server.info>
On Wed, Oct 26, 2011 at 1:25 AM, Johannes Schindelin <Johannes.Schindelin@gmx.de> wrote:
Show 10 quoted lines
> > Rather nasty things happen when a mutex is not initialized but locked > nevertheless. Now, when we're not running in a threaded manner, the mutex > is not initialized, which is correct. But then we went and used the mutex > anyway, which -- at least on Windows -- leads to a hard crash (ordinarily > it would be called a segmentation fault, but in Windows speak it is an > access violation). > > This problem was identified by our faithful tests when run in the msysGit > environment.
May I ask which test are you talking about specifically?
I ask as I'm curious how this is triggered; git-grep works fine for me so far (1.7.6.msysgit.0.584.g2cbf)
-- Cheers, Ray Chuan