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

Re: Worrisome bug trend

From
Linus Torvalds <torvalds@linux-foundation.org>
Date
Feb 27, 2007, 16:00 UTC
Message-ID
<Pine.LNX.4.64.0702270751260.12485@woody.linux-foundation.org>
In-Reply-To
<7vodnfg4sy.fsf@assigned-by-dhcp.cox.net>
On Tue, 27 Feb 2007, Junio C Hamano wrote:
Show 5 quoted lines
> 
> I take that as a sign that git hasn't been exercised well and
> yet more ancient bugs are sleeping, waiting to be triggered, not
> as a sign that we are very careful and adding only small number
> of risky new code in the releases.

I'd say that it's good news. I'd be a lot more worried if there is a big rash of *new* bugs being introduced, rather than small and subtle *old* bugs being fixed.

There were a number of "December, 2006" bugs there, and I'd worry more about those. The old bugs were all fairly obscure (face it, nobody actually uses SCM's to track symlinks, because symlinks are not historically tracked by most SCM's).

And the _really_ old bugs (eg the mailinfo one) were either features that you'd never use on Unix anyway (trust_executable_bit) and thus haven't gotten any testing, or were about over-long buffers that mostly wouldn't realistically trigger in practice (ie lack of coverage).

Finding bugs is good. Some of it may well be due to just having more users. And much of it is probably because everybody has bugs - but absolutely none of the bugs on that list looked even remotely like a "we'd screw up the repository". They were all pretty much harmless details.

		Linus
Previous: Andy ParkinsNext: Johannes Schindelin
Message 9 of 14 in “Worrisome bug trend”
  1. Junio C HamanoFeb 27, 2007
  2. Randal L. SchwartzFeb 27, 2007
  3. Junio C HamanoFeb 27, 2007
  4. Johannes SchindelinFeb 27, 2007
  5. Alexandre JulliardFeb 27, 2007
  6. Dmitry V. LevinFeb 27, 2007
  7. Jakub NarebskiMar 3, 2007
  8. Andy ParkinsFeb 27, 2007
  9. Linus TorvaldsFeb 27, 2007
  10. Johannes SchindelinFeb 27, 2007
  11. Sam VilainFeb 27, 2007
  12. Junio C HamanoFeb 27, 2007
  13. Johannes SchindelinFeb 27, 2007
  14. Robin RosenbergFeb 27, 2007

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.