Re: [sqlsmith] Failed assertion in BecomeLockGroupLeader

From: Simon Riggs <simon(at)2ndQuadrant(dot)com>
To: Andreas Seltenreich <seltenreich(at)gmx(dot)de>
Cc: PostgreSQL-development <pgsql-hackers(at)postgresql(dot)org>
Subject: Re: [sqlsmith] Failed assertion in BecomeLockGroupLeader
Date: 2016-04-29 13:03:37
Message-ID: CANP8+j+O7cfZdYAmZ=8D7a_j8ejZrEG0NZAj5sHj-2JRK-v+Gw@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

On 29 April 2016 at 08:31, Andreas Seltenreich <seltenreich(at)gmx(dot)de> wrote:

> Hi,
>
> tonight's sqlsmith run yielded another core dump:
>
> TRAP: FailedAssertion("!(MyProc->lockGroupLeader == ((void *)0))", File:
> "proc.c", Line: 1787)
>
> I couldn't identifiy a query for it though: debug_query_string is empty.
> Additionally, the offending query was not reported in the error context
> as it typically is for non-parallel executor crashes.
>

It's good that the input is fuzzed, but there needs to be a way to re-run
identical fuzzing or a way to backtrack to find what broke. Not much point
finding bugs we can't identify later.

--
Simon Riggs http://www.2ndQuadrant.com/
<http://www.2ndquadrant.com/>
PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services

In response to

Responses

Browse pgsql-hackers by date

  From Date Subject
Next Message Andrew Dunstan 2016-04-29 13:18:46 Re: Add jsonb_compact(...) for whitespace-free jsonb to text
Previous Message Andrew Dunstan 2016-04-29 12:13:42 Re: VS 2015 support in src/tools/msvc