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

RE: [BUG] Weird breakages in t1450 #2 on NonStop

From
Randall S. Becker <rsbecker@nexbridge.com>
Date
Jan 12, 2018, 15:47 UTC
Message-ID
<001c01d38bbc$b04a05b0$10de1110$@nexbridge.com>
In-Reply-To
<20180112143912.GB9088@sigill.intra.peff.net>
On January 12, 2018 9:39 AM, Jeff King wrote:
Show 21 quoted lines
> On Thu, Jan 11, 2018 at 04:39:04PM -0500, Randall S. Becker wrote:
> 
> > > executed because the test_commit fails with a non-zero git commit
> > > completion code. There is no rn---- (actual r n 252 252 252 252) in
> > > the objects directory - even the 'rn' does not correspond to
> > > anything.. I am suspecting an unterminated string that ran into
> > > freed memory somewhere, but that's speculative.
> >
> > Does anyone recall fixing this one at or near
> > dfe46c5ce6e68d682f80f9874f0eb107e9fee797? There was a rewrite of
> > sha1_file.c including link_alt_odb_entry where I am finding memory
> > corruptions. I think I'm chasing something that was already fixed some
> > time after 2.13.5 but the common parent to where I am is pretty far
> > back compared to master.
> 
> I did a lot of work on link_alt_odb_entry() in the past year or so, and I seem
> to recall seeing some cases where we could run into unterminated memory
> in the error message.
> 
> Maybe dc732bd5cb (read_info_alternates: read contents into strbuf, 2017-
> 09-19)?
In that case, I think I'm going to jump right to 2.16.0-rc2. I think I would have preferred 2.15.2 - but there isn't one yet 😉

Cheers, Randall

-- Brief whoami:
 NonStop developer since approximately 211288444200000000
 UNIX developer since approximately 421664400
-- In my real life, I talk too much.
Previous: Jeff King
Message 4 of 4 in “[BUG] Weird breakages in t1450 #2 on NonStop”
  1. Randall S. BeckerJan 11, 2018
  2. Randall S. BeckerJan 11, 2018
  3. Jeff KingJan 12, 2018
  4. Randall S. BeckerJan 12, 2018

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.