{"thread":{"id":"37082","subject":"Error running 'git status' with Git version of current 'next' branch","startedAt":"2014-07-09T07:10:49Z","lastAt":"2014-07-12T04:59:03Z","messageCount":2,"participants":["Ralf Thielow","Jeff King"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"245578","messageId":"CAN0XMOKmbQ_adDjUH3+o-RRm0pcQpH=fH9zDTe4=+b_aU_0GoQ@mail.gmail.com","threadId":"37082","inReplyTo":null,"subject":"Error running 'git status' with Git version of current 'next' branch","fromName":"Ralf Thielow","fromEmail":"ralf.thielow@gmail.com","sentAt":"2014-07-09T07:10:49Z","receivedAt":"2014-07-09T07:10:49Z","isPatch":false,"sender":{"key":"ralf.thielow@gmail.com","avatar":"https://avatars.githubusercontent.com/u/1275832?v=4"},"body":"Hi,\n\nI'm getting the following error when calling 'git status' on one of\nmy projects.\n\ngit: dir.c:739: last_exclude_matching_from_list: Assertion `x->baselen\n== 0 || x->base[x->baselen - 1] == '/'' failed.\nAborted (core dumped)\n\nI'm using the current 'next', git version 2.0.1.664.g35b839c\nI have bisected it to commit d3ccb7d (dir: remove PATH_MAX limitation).\n\nHere's a simple script to reproduce it:\n\nmkdir tmp\ncd tmp\ngit init\nmkdir -p foo/foooooooooo-bar/foooobar/foo/bar/foo/foobar/foooooooo/baaaaaar/fooooo\necho /foo >foo/.gitignore\ngit status\n\nRalf\n"},{"id":"245885","messageId":"20140712045902.GB20675@sigill.intra.peff.net","threadId":"37082","inReplyTo":"CAN0XMOKmbQ_adDjUH3+o-RRm0pcQpH=fH9zDTe4=+b_aU_0GoQ@mail.gmail.com","subject":"Re: Error running 'git status' with Git version of current 'next' branch","fromName":"Jeff King","fromEmail":"peff@peff.net","sentAt":"2014-07-12T04:59:03Z","receivedAt":"2014-07-12T04:59:03Z","isPatch":false,"sender":{"key":"peff@peff.net","avatar":"https://avatars.githubusercontent.com/u/45925?v=4"},"body":"On Wed, Jul 09, 2014 at 09:10:49AM +0200, Ralf Thielow wrote:\n\n> I'm getting the following error when calling 'git status' on one of\n> my projects.\n> \n> git: dir.c:739: last_exclude_matching_from_list: Assertion `x->baselen\n> == 0 || x->base[x->baselen - 1] == '/'' failed.\n> Aborted (core dumped)\n> \n> I'm using the current 'next', git version 2.0.1.664.g35b839c\n> I have bisected it to commit d3ccb7d (dir: remove PATH_MAX limitation).\n\nThanks for bisecting. That commit has been reverted from next in favor\nof a nicer refactoring, though, so I don't think it's worth tracking\ndown the bug in d3ccb7d.\n\n-Peff\n"}]}