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
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