pg.ddx.io  pgsql-admin@postgresql.org mailing list archive  
help / color / mirror / Atom feed
From: Tom Lane <tgl@sss.pgh.pa.us>
To: Alvaro Herrera <alvherre@2ndquadrant.com>
Cc: Peter <pmc@citylink.dinoex.sub.org>
Cc: Andrew Gierth <andrew@tao11.riddles.org.uk>
Cc: pgsql-admin@postgresql.org
Cc: pgsql@FreeBSD.org
Subject: Re: Upgrade 10.5->10.6 : db crash BUS ERROR (sig 10), reproducible
Date: Fri, 08 Mar 2019 14:13:25 -0500
Message-ID: <22601.1552072405@sss.pgh.pa.us> (raw)
In-Reply-To: <20190308185001.GA14936@alvherre.pgsql>
References: <20190308185001.GA14936@alvherre.pgsql>

Alvaro Herrera <alvherre@2ndquadrant.com> writes:
> On 2019-Mar-08, Peter wrote:
>> On Fri, Mar 08, 2019 at 02:35:33AM +0000, Andrew Gierth wrote:
>>> ! I'm pretty sure nothing in our buildfarm is i386 without SSE2 though.

>> *laugh* no problem with that. There probably wouldn't be any reason
>> to have such. 

> Actually there *is* a very good reason to have one, which is that we
> would have discovered this bug right away.  (Just ask Tom Lane for a
> tally of bugs that have been discovered due to his old HPUX 10.20
> dinosaur he keeps running just for that purpose).  It seems difficult to
> grab hold of such hardware, however.  I don't suppose you have many
> spare cycles on that machine of yours to run a buildfarm animal?

IIUC, this bug isn't actually down to the old hardware: any SSE-capable
chip ought to exhibit the same problem.  The bug is in the toolchain
somewhere, in that some compiler or run-time infrastructure is failing
to maintain 16-byte stack alignment as required by the ABI.  Or,
possibly, there is disagreement among relevant toolchain elements as
to exactly what ABI they're using.

			regards, tom lane




view thread (20+ messages)  latest in thread

Message-ID: <22601.1552072405@sss.pgh.pa.us>
Permalink:  ../22601.1552072405@sss.pgh.pa.us/
Also on:    postgresql.org/message-id/22601.1552072405@sss.pgh.pa.us

 · 

reply

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Reply to all the recipients using the --to and --cc options:
  reply via email

  To: pgsql-admin@postgresql.org
  Cc: tgl@sss.pgh.pa.us, alvherre@2ndquadrant.com, pmc@citylink.dinoex.sub.org, andrew@tao11.riddles.org.uk, pgsql@FreeBSD.org
  Subject: Re: Upgrade 10.5->10.6 : db crash BUS ERROR (sig 10), reproducible
  In-Reply-To: <22601.1552072405@sss.pgh.pa.us>

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

This inbox is served by DDX for PostgreSQL; see mirroring instructions
for how to clone and mirror all data and code used for this inbox