Gaah, of course. This is coming from the cache preload codepath, where multiple threads try to run ce_path_match(). It used to be OK because pathspec magic never looked at attributes, but now it does, and attribute system is not thread-safe. On Wed, Jun 1, 2016 at 3:11 PM, Stefan Beller <sbeller@xxxxxxxxxx> wrote: > This can be reproduced on sb/pathspec-label in git.git as well. > > The key difference I notice is `git ls-files` works perfectly (e.g. in > the tests) > while `git status` fails. -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html